第二章+信号的采样与重建
- 格式:pdf
- 大小:445.32 KB
- 文档页数:26
数字信号处理实验报告-信号采集与重建实验二信号的采样与重建一.实验目的(1)通过观察采样信号的混叠现象,进一步理解奈奎斯特采样频率的意义。
(2)通过实验,了解数字信号采样转换过程中的频率特征。
(3)对实际的音频文件作内插和抽取操作,体会低通滤波器在内插和抽取中的作用。
二.实验内容(1)采样混叠,对一个模拟信号Va(t)进行等间采样,采样频率为200HZ,得到离散时间信号V(n).Va(t)由频率为30Hz,150Hz,170Hz,250Hz,330Hz的5个正弦信号的加权和构成。
Va(t)=6cos(60pi*t)+3sin(300pi*t)+2cos(340pi*t)+4cos(500pi*t)+10sin(660pi*t)观察采样后信号的混叠效应。
程序:clear,close all, t=0:0.1:20; Ts=1/2; n=0:Ts:20;V=8*cos(0.3*pi*t)+5*cos(0.5*pi*t+0.6435)-10*sin(0.7*pi*t);Vn=8*cos(0.3*pi*n)+5*cos(0.5*pi*n+0.6435)-10*sin(0.7*pi*n); subplot(221)plot(t,V), grid on,subplot(222) stem(n,Vn,'.'), grid on,40200-20-4040200-20-400510152021101520(2)输入信号X(n)为归一化频率f1=0.043,f2=0.31的两个正弦信号相加而成,N=100,按因子M=2作抽取:(1)不适用低通滤波器;(2)使用低通滤波器。
分别显示输入输出序列在时域和频域中的特性。
程序:clear;N=100; M=2;f1=0.043; f2=0.31; n=0:N-1;x=sin(2*pi*f1*n)+sin(2*pi*f2*n); y1=x(1:2:100);y2=decimate(x,M,'fir'); figure(1);stem(n,x(1:N));title('input sequence'); xlabel('n');ylabel('fudu'); figure(2); n=0:N/2-1; stem(n,y1);title('output sequence without LP'); xlabel('n');ylabel('fudu'); figure(3); m=0:N/M-1;stem(m,y2(1:N/M));title('output sequence with LP'); xlabel('n');ylabel('fudu'); figure(4);[h,w]=freqz(x);plot(w(1:512),abs(h(1:512)));title('frequency spectrum of the input sequence');xlabel('w');ylabel('fudu'); figure(5);[h,w]=freqz(y1);plot(w(1:512),abs(h(1:512)));title('frequency spectrum of the output sequence without LP');xlabel('w');ylabel('fudu'); figure(6);[h,w]=freqz(y2);plot(w(1:512),abs(h(1:512)));title('frequency spectrum of the output sequence without LP');xlabel('w');ylabel('fudu');input sequence21.510.5fudu0-0.5-1-1.5-202120304050n60708090100output sequence without LP21.510.5fudu0-0.5-1-1.5-20510152025n3035404550output sequence with LP1.510.5fudu0-0.5-1-1.50510152025n3035404550frequency spectrum of the inputsequence5045403530fudu252021105000.511.5wfrequency spectrum of the output sequence without LP3022.533.52520fudu15105000.511.5w22.533.5感谢您的阅读,祝您生活愉快。
1.软件介绍MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩形计算、视化以线性动态线性系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多领域一面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB是矩阵实验室(Matrix Laboratory)之意。
除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。
经过不断完善MATLAB已经发展成为适合多学科,多种工作平台的功能强大大大型软件。
成为线性代数,自动控制理论,数理统计,数字信号处理,时间序列分析,动态系统仿真等高级课程的基本教学工具。
MTLAB的语言特点:(1)语言简洁紧凑,使用方便灵活,库函数极其丰富。
(2)运算符丰富。
(3)MATLAB既具有结构化的控制语句(如for循环,while循环,break语句和if语句),又有面向对象编程的特性。
(4)程序限制不严格,程序设计自由度大。
(5)MATLAB的图形功能强大。
(6)MATLAB的缺点是,它和其他高级程序相比,程序的执行速度较慢。
由于MATLAB的程序不用编译等预处理,也不生成可执行文件,程序为解释执行,所以速度较慢。
2.课程设计的方案2.1课程设计的原理2.1.1连续信号的采样定理模拟信号经过 (A/D) 变换转换为数字信号的过程称为采样,信号采样后其频谱产生了周期延拓,每隔一个采样频率 fs ,重复出现一次。
为保证采样后信号的频谱形状不失真,采样频率必须大于信号中最高频率成分的两倍,这称之为采样定理。
时域采样定理从采样信号恢复原信号必需满足两个条件:(1)必须是带限信号,其频谱函数在>各处为零;(对信号的要求,即只有带限信号才能适用采样定理。
连续信号的采样与重建一、设计目的和意义随着通信技术的迅速发展以及计算机的广泛应用,利用数字系统处理模拟信号的情况变得更加普遍。
数字电子计算机所处理和传送的都是不连续的数字信号,而实际中遇到的大都是连续变化的模拟量,现代应用中经常要求对模拟信号采样,将其转换为数字信号,然后对其进行计算处理,最后再重建为模拟信号。
采样在连续时间信号与离散时间信号之间起着桥梁作用,是模拟信号数字化的第一个步骤,研究的重点是确定合适的采样频率,使得既要能够从采样信号(采样序列)中无失真地恢复原模拟信号,同时又尽量降低采样频率,减少编码数据速率,有利于数据的存储、处理和传输。
在本次设计中,通过使用用MATLAB对信号f(t)=A1sin(2πf t)+A2sin(4πf t)+A3sin(5πf t)在不同频率点的采样,并进行设计仿真,让我们进一步熟悉掌握连续时间信号的傅立叶变换、采样定理等。
二、设计原理1 、时域抽样定理令连续信号xa(t)的傅里叶变换为Xa(jΩ),抽样脉冲序列p(t)傅里叶变换为P(jΩ),抽样后的信号x^(t)的傅里叶变换为X^(jΩ)若采用均匀抽样,抽样周期Ts,抽样频率为Ωs=2πfs,由前面分析可知:抽样的过程可以通过抽样脉冲序列p(t)与连续信号xa(t)相乘来完成,即满足:x^(t)=xa(t) p(t),又周期信号f(t)傅里叶变换为:故可以推得p(t)的傅里叶变换为:其中:根据卷积定理可知:得到抽样信号x(t)的傅里叶变换为:其表明:信号在时域被抽样后,他的频谱X(jΩ)是连续信号频谱X(jΩ)的形状以抽样频率Ω为间隔周期重复而得到,在重复过程中幅度被p(t)的傅里叶级数Pn加权。
因为Pn只是n的函数,所以X(jΩ)在重复的过程中不会使其形状发生变化。
假定信号x(t)的频谱限制在-Ωm~+Ωm的范围内, 若以间隔Ts对xa(t)进行抽样,可知抽样信号X^(t)的频谱X^(jΩ)是以Ωs为周期重复。
信号的采样与重建一、 设计目的和意义通过用MATLAB 对f(t)= 5sin(2*pi*30*t)+2sin(2*pi*60*t)+0.5sin(2*pi*90*t)进行设计仿真,让我们通过试验论证理论的正确性,同时学会使用并掌握MATLAB 软件的使用,进一步熟悉掌握连续时间信号的傅立叶变换、采样定理等。
二、 设计原理通过使用软件MATLAB 对采样信号模拟仿真,进行采样、傅里叶变换通过数字图形对设计的F (T )显示,观察其形状变化。
1、时间的傅立叶变换:X(jw)=()jwt x t e dt ∞--∞⎰; (2-1)X(t)=1/2()jwt X jw e dw π∞-∞⎰. (2-2)2、离散时间的傅立叶变换:X(jwe )=[]jw nn x n e∞-=-∞∑; (2-3)X[n]=21/2()jw jwn X e e dw ππ⎰. (2-4)3、采样定理:设x(t)是某一个带限信号,在|w|>Wm 时,X (jw )=0。
如果Ws:>2Wm ,其中Ws=2π/T,那么x(t)就唯一地由其样本x(nT),n=0,1,2++--,···所决定。
已知这些样本值,我们能用如下 办法重建X(t)信号:产生一个周期冲激串,其冲激幅度就是这些依次而来的样本值,然后将 冲激串通过一个增益T ,截止频率大于Wm ,而小于(Ws-Wm )的理想低通滤波器,该滤波器的 输出就是x(t)。
4、频谱的平移:0()((0))fejw t e x t X j w w −−→-。
(2-5) 三、 详细设计步骤1.建立源信号:f(t)= 5sin(2*pi*30*t)+2sin(2*pi*60*t)+0.5sin(2*pi*90*t),对f (t )进行采样,其结果显示如图1所示: t=-1:pi/100:1;x1=5*sin(2*pi*30*t);x2=2*sin(2*pi*60*t); x3=0.5*sin(2*pi*90*t);f=x1+x2+x3;subplot(221),plot(t,x1);subplot(222),plot(t,x2); subplot(223),plot(t,x3);subplot(224),plot(t,f);2、采样:用120Hz 的频率对f(t)进行采样,其采样图如图(2)所示;用240Hz 的频率对f(t)进行采样,其采样图如图(3)所示: fs1=120;t1=-1:1/fs1:1;f1=5*sin(2*pi*30*t1)+2*sin(2*pi*60*t1)+0.5*sin(2*pi*90*t1);figure(1);plot(t1,f1);axis([-0.1 0.1 -8 8]);hold off;fs2=240;t2=-1:1/fs2:1;f2=5*sin(2*pi*30*t2)+2*sin(2*pi*60*t2)+0.5*sin(2*pi*90*t2);figure(2);plot(t2,f2);axis([-0.1 0.1 -8 8]);hold off;3、将二个采样信号进行快速离散傅里叶变换(FFT),观察频谱图,指出是否产生频谱混迭现象. 用120Hz的频率对f(t)进行采样,其采样后快速傅立叶变换频谱图图(4)所示;用240Hz的频率对f(t)进行采样,其采样后快速傅立叶变换频谱图图(5)所示:f1=30;f2=60;f3=90;fs=120;N=120;W=2*pi*5;k=0:N-1;w=k*W/N;t=0:1/fs:0.1;x1=5*sin(2*pi*f1*t)+2*sin(2*pi*f2*t)+0.5*sin(2*pi*f3*t);xf1=fft(x1,N);xf1=abs(xf1);w1=120*k/Nfigure(1);plot(w1,xf1);f1=30;f2=60;f3=90;fs=240;N=240;W=2*pi*5;k=0:N-1;w=k*W/N;t=0:1/fs:0.1;x2=5*sin(2*pi*f1*t)+2*sin(2*pi*f2*t)+0.5*sin(2*pi*f3*t);xf2=fft(x2,N);xf2=abs(xf2);w2=240*k/Nfigure(2);plot(w2,xf2);4、因为用信号fs=120HZ进行采样时,fs<2f3,其采样频率太小,所以采样信号重建无法复原,其重建如图(6)所示。
《信号与系统》课程设计——信号的采样与重建【设计题目】信号的采样与重建 【设计要求】(1) 理解并掌握采样定理。
(2) 分别给定的带限信号进行临界采样、欠采样、过采样,观察采样前后信号的时域波形及频谱特点。
(3) 分别对临界采样、欠采样、过采样后的信号进行重构,设计合理的滤波器,完成信号的重建。
【设计工具】MATLAB 【设计原理】1 采样定理取样定理论述了在一定条件下,一个连续时间信号完全可以用该信号在等时间间隔上的瞬时值(或称样本值)表示,这些样本值包含了连续时间信号的全部信息,利用这些样本值可以恢复原信号。
可以说取样定理在连续时间信号与离散时间信号中架起了一座桥梁。
其具体内容如下:取样定理:设为带限信号,带宽为0F ,则当取样频率02F F s ≥时,可从取样序列)()(s a nT x n x =中重构,否则将导致)(n x 的混叠现象。
带限信号的最低取样频率称为Nyquist (奈奎斯特)速率。
图1给出信号采样原理图图1 信号采样原理图由图1可见,)()()(t t f t f Ts s δ⋅=,其中,冲激采样信号)(t Ts δ的表达式为:∑∞-∞=-=n sT nT t t s)()(δδ (1)其傅立叶变换为∑∞-∞=-n s s n )(ωωδω,其中ss T πω2=。
设)(ωj F ,)(ωj F s 分别为)(t f ,)(t f s 的傅立叶变换,由傅立叶变换的频域卷积定理,可得:∑∑∞-∞=∞-∞=-=-=n ssn s s s n j F T n j F j F )]([1)(*)(21)(ωωωωδωωπω (2)若设)(t f 是带限信号,带宽为m ω如图(2),由式(2)可见,)(t f 经过采样后的频谱)(ωj F s 就是将)(ωj F 在频率轴上搬移至 ,,,,,02ns s s ωωω±±±处(幅度为原频谱的s 1倍)。
因此,当m s ωω2≥时如图(4),频谱不发生混叠;而当m s ωω2<时如图(5),频谱发生混叠。
信号采样与重建课程设计一、课程目标知识目标:1. 让学生理解信号采样的基本概念,掌握采样定理及其在信号处理中的应用。
2. 使学生掌握信号重建的方法和原理,了解不同重建算法的特点和适用场景。
3. 引导学生了解信号采样与重建在实际工程中的应用,培养他们将理论知识与实际应用相结合的能力。
技能目标:1. 培养学生运用数学工具对信号进行采样和重建的能力,提高他们解决实际问题的操作技能。
2. 通过课程实验和案例分析,使学生掌握相关软件和硬件工具的使用,培养他们的实践操作能力。
情感态度价值观目标:1. 培养学生对信号处理领域的兴趣,激发他们探索未知、勇于创新的科学精神。
2. 强化学生的团队合作意识,培养他们在学术研究中尊重事实、严谨治学的态度。
3. 通过课程学习,使学生认识到信号采样与重建在通信、电子等领域的广泛应用,增强他们的专业认同感。
课程性质分析:本课程属于电子信息类学科,以信号与系统为基础,重点研究信号采样与重建的理论和实践。
课程旨在使学生掌握信号处理的基本原理,提高他们解决实际问题的能力。
学生特点分析:学生处于本科阶段,已具备一定的数学基础和信号处理理论知识,但对实际工程应用尚缺乏深入了解。
因此,课程设计应注重理论与实践相结合,提高学生的实际操作能力。
教学要求:1. 注重启发式教学,引导学生主动探究信号采样与重建的原理和应用。
2. 结合实际案例,提高学生的实践操作能力,培养他们解决实际问题的能力。
3. 强化团队合作,培养学生的沟通能力和团队协作精神。
二、教学内容1. 信号采样基本概念:包括连续信号与离散信号的区别,采样与量化的基本原理,采样定理及其在信号处理中的应用。
教材章节:第一章第二节2. 采样方法与采样频率:介绍等间隔采样、随机采样等不同采样方法,探讨采样频率对信号重建质量的影响。
教材章节:第一章第三节3. 信号重建算法:讲解插值、滤波等信号重建方法,分析不同算法的优缺点和适用场景。
教材章节:第二章第一节4. 信号采样与重建的应用:分析实际工程中信号采样与重建的应用案例,如数字通信、音频信号处理等。