非正弦周期信号的分解与合成
- 格式:doc
- 大小:453.00 KB
- 文档页数:3
信号与信号实验MATLAB 部分实验一:基本信号在MATLAB 中的表示和运算 一、 实验目的;1、学会用MATLAB 表示常用连续信号的方法;2、学会用MATLAB 进行信号基本运算的方法;3、学会用MATLAB 实现连续时间信号的卷积的方法。
二、 实验内容:1、绘出下列信号的时域波形(1)f(t)=(2-e-2t)u(t) (2)f(t)=cos(πt)[u(t)-u(t-1)] (3)f(t)=u(-3t+2) (4)f(t)= -(1/2)tu(t+2) 解:t1=0:0.01:5; y1=(2-exp(-2*t1)).*(t1>0); subplot(221);plot(t1,y1);grid; title('f(t)=(2-e-2t)u(t)'); t2=0:0.01:5; y2=cos(pi*t2).*((t2>0)-(t2>1)); subplot(222);plot(t2,y2);grid; title('f(t)=cos(πt)[u(t)-u(t-1)]'); t3=-2:0.01:5; y3=(-3*t3+2>0); subplot(223);plot(t3,y3);grid; title('f(t)=u(-3t+2)'); t4=-3:0.01:5; y4=(-1/2)*t4.*(t4>-2); subplot(224);plot(t4,y4);grid; title('f(t)=-(1/2)tu(t+2)');00.511.52f(t)=(2-e-2t)u(t)图 1-1f(t)=cos(πt)[u(t)-u(t-1)]图1-200.51f(t)=u(-3t+2)图1-3f(t)=-(1/2)tu(t+2)图 1-42、用MATLAB 绘出下列信号的卷积积分f1(t)*f2(t)的时域波形(1) f1(t)=tu(t), f2(t)=u(t) (2) f1(t)=u(t)-u(t-4), f2(t)=sin(πt)u(t) (3) f1(t)= e-2t u(t), f2(t)= e-t u(t) (4) f1(t)= e-t u(t), f2(t)=u(t) 解:(1)fs=1000; t=-1:1/fs:4; x1=stepfun(t,0); x2=x1.*t; y=conv(x1,x2)/fs; n=length(y1); tt=(0:n-1)/fs-2; subplot(311),plot(t,x1),grid; title('f1(t)=tu(t)'); subplot(312),plot(t,x2),grid; title(' f2(t)=u(t)'); subplot(313),plot(tt,y),grid on; title('f1(t) * f2(t)');(2)fs=1000; t=-1:1/fs:4; x1=(t>0)-(t>4); x2=sin(pi*t).*(t>0); x=conv(x1,x2)/fs; n=length(x); tt=(0:n-1)/fs-2; subplot(311);plot(t,x1);grid; title('f1(t)=u(t)-u(t-4))'); subplot(312);plot(t,x2);grid; title('f2(t)=sin(πt)u(t)'); subplot(313);plot(tt,x);grid; title('f1(t) * f2');(3)t=0:1/fs:4; x1=exp(-2*t).*(t>0); x2=exp(-t).*(t>0); x=conv(x1,x2)/fs; n=length(x); tt=(0:n-1)/fs-0; subplot(311);plot(t,x1);grid; title('f1(t)= e-2t u(t)'); subplot(312);plot(t,x2);grid; title('f2(t)= e-t u(t)'); subplot(313);plot(tt,x);grid; title('f1(t) * f2(t)');(4)t=0:1/fs:2; x1=exp(-2*t).*(t>0); x2=(t>0); x=conv(x1,x2)/fs; n=length(x); tt=(0:n-1)/fs-0; subplot(311);plot(t,x1);grid; title(' f1(t)= e-t u(t))'); subplot(312);plot(t,x2);grid; title('f2(t)=u(t)'); subplot(313);plot(tt,x);grid; title('f1(t)*f2(t)');0.51 1.52 2.53 3.540.51 1.52 2.53 3.5412345678-1 -0.5 00.51 1.52 2.53 3.54? 2-1 -1 -0.5 00.51 1.52 2.53 3.54? 2-2 -2-112 3 4 5678? 2-3实验二:连续时间LTI 系统的时域分析一、实验目的:学会用MATLAB 求解连续系统的零状态响应、冲击响应和阶跃响应。
非正弦周期信号的分解与合成设计报告杨磊(渭南师范学院物理与电气工程学院电子信息科学与技术2008级2班)摘要:本作品主要用于非正弦信号的分解与合成实验验证,电路主要由滤波电路模块、放大器模块、移相器模块和加法电路模块组成。
将50Hz方波接至带通滤波器模块的输入端,再将各带通滤波器的输出信号接至示波器,观察各次谐波的频率和幅值,然后再将基波和各次谐波分量接至加法器进行合成,记录合成后的波形。
关键字:函数信号发生器带通滤波器加法器分解合成前言本设计的任务是使我们获得信号与系统分析方面的基本理论、基本知识和基本技能,培养我们分析问题和解决问题的能力,为深入学习通信、电子信息类专业有关课程及以后从事专业工作打下良好的基础。
如何把抽象的数学语言和具体的物理概念与实际应用联系起来,也是学习中要解决的重要问题。
让我们有机会尽早接触正弦波、方波等周期信号以及调幅波、调频波等调制信号,通过多观察、多测试、多分析,理论联系实际,举一反三,融会贯通,掌握观察、测试和分析信号与系统的基本方法,培养使用基本分析工具的能力。
为此我们引入信号的分解与合成来解决这样的问题。
从而有了我们这次的课题——信号波形合成。
1 方案的设计和论证通过控制系统的要求可知,本系统是由函数信号发生器、带通滤波器、移相电路和加法电路四大模块组成。
其中方函数信号发生器由据的采集用高精度的MAX038来实现,带通滤波器由LC并联谐振电路来实现,移相电路由RC移相电路实现,加法电路由高度集成运放TI公司生产的低噪声高精度运算放大器OP07来设计。
系统结构框图如下:图1 系统框图1.1 方波信号发生器的设计方案1:采用AT89S52的时钟信号,采用软件编程输出50Hz的方波信号。
AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器。
使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。
实验五非正弦周期信号的分解和合成一、实验要求1、观察正弦波,矩形波和三角波信号的频谱,并进行分析;2、设计以一个BPF1-BPF6的带通滤波器,加法器。
滤波器调谐在基波和各次谐波上,然后用加法器对各次谐波进行合成,观察合成信号与原信号的区别;3、分别对单相正弦波、矩形波和三角波的输出信号进行分解和合成,观测基波及各次谐波频率和幅度,加法器的输出波形。
二、实验内容:(1)用频谱仪和FOURIER分析法观测非正弦周期信号的频谱,分别观测50HZ单相正弦波,方波,矩形波和三角波信号的频谱记录之.A)50hz单相正弦波单相正弦波的产生:产生的波形图如下:对应的频谱图:B)50HZ方波Fourier分析法观测的频谱:C)50HZ矩形波对应的频谱:(2)设计BPF1-BPF6带通滤波器,加法器.滤波器调谐在基波和各次谐波上的带通滤波器,加法器用于信号的合成.将50HZ的方波信号其接至各带通滤波器的输入端,将各带通滤波器的输出分别接至示波器,观测各次谐波的频率和幅值.并记录之本实验不是采用带通滤波器进行实现,而是通过谐振回路对相应的谐波进行提取,实现的电路图如下:基波和二次谐波的电路如下:三次谐波和四次谐波如下:九次谐波的波形如下:(4)将方波分解所得的基波和三次谐波加到加法器的响应输入端,观测加法器的输出波形,并记录之.电路图:合成后的波形:(5)在4的基础上,再将五次谐波分量加到加法器的输入端,观测相加后的波形,记录之,并分析讨论将一三五谐振回路进行串联得到的信号,可见,效果相对上图比较好些(6)分别将50HZ单相正弦波,矩形波和三角波的输出信号接至50HZ电信号分解与合成模块输入端、观测基波和各次谐波的频率和幅度,求和器的输出波形。
最后我们来看看六次谐波叠加的效果:可以看到信号恢复的已经比较不错了,由于在合成信号时会有吉布斯效应,所以会有一个约9%的小凸起。
上面是观察方波信号的,当然我们也可以对三角波信号进行同样的观察,可以预见的是,三角波信号的3,,5次谐波能量将会更小,基波能量将非常集中,因此合成出来的结果应该会更加完美。
【精品】信号实验三非正弦周期信号的分解与合成实验目的:1. 学习和掌握非正弦周期信号的分解与合成方法;2. 熟练掌握信号周期、基波、谐波等概念;3. 了解非正弦周期信号的傅里叶级数展开式。
实验原理:1. 周期信号的基波和谐波周期信号可以分解为基波和谐波的叠加。
其中,基波是最小的周期信号,而谐波是基波的倍数周期信号。
如图1所示,对于一个周期为T的信号,其基波周期为T,而谐波周期为T/2、T/3、T/4……,其幅度和相位与基波不同。
2. 非周期信号的傅里叶展开非周期信号可以用傅里叶级数展开。
傅里叶级数展开的基本思想是:将一个周期为T 的非周期信号f(t)看成是周期为T的周期信号F(T)的一个周期割,由此求出周期信号F(T)的傅里叶系数,然后再将傅里叶系数代入傅里叶级数公式中,即可得到非周期信号的傅里叶级数展开式。
傅里叶级数展开式的形式为:其中,a0为零频率分量(直流分量),ak和bk分别为正频率和负频率分量,ω0=2π/T 为基波角频率,k=1,2,3…为谐波次数,T为周期。
实验步骤:1. 按照图2所示电路连接好实验仪器,并将三角波信号和方波信号的频率分别调至5kHz和3kHz左右。
2. 将三角波信号和方波信号通过级联的带通滤波器,分别得到它们的基波和谐波分量。
3. 观察并记录各个分量的幅度和相位,并可根据公式(1)计算出各傅里叶系数。
4. 将所有分量(包括基波和谐波)相加合成为一个信号,并用示波器观察合成信号与源信号的相似程度以及合成误差大小。
5. 重复以上步骤,将三角波信号和方波信号的频率调至不同值,比较不同频率下信号分解和合成的效果。
实验结果:三角波信号分解得到的分量幅度和相位见表1,方波信号分解得到的分量幅度和相位见表2。
表1 三角波信号的基波和谐波分量的幅度和相位2. 将三角波信号和方波信号的基波和谐波分量相加,合成原始信号,并与源信号比较,结果见图3和图4。
图3 三角波信号分解与合成示波图三角波信号合成误差为0.58%左右,方波信号合成误差为2.13%左右。
信系统非正弦周期信的分解与合成实验报告实验报告:信号系统的非正弦周期信号的分解与合成一、实验目的:1.理解周期信号的概念和特点;2.学习如何分解一个非正弦周期信号的频谱成分;3.学习如何合成一个非正弦周期信号。
二、实验原理:1.傅里叶级数展开:任何周期信号都可以由一系列谐波分量叠加而成;2.傅里叶级数中的谐波分量:频率是整数倍的基频信号,基频信号频率为信号周期的倒数。
三、实验仪器:1.计算机;2. 数字信号处理软件(如MATLAB、Python等);3.数字音频信号采集卡(可选);4.电脑音箱或音频耳机。
四、实验步骤:1.将采集卡连接至计算机(若使用);2.打开信号处理软件,并导入需要处理的非正弦周期信号的音频文件;3.将音频信号从时域转换到频域,得到信号的频谱;4.分析频谱,找出频率成分较高的谐波分量;5.根据谐波分量的频率、振幅和初相位,计算每个谐波分量的波形;6.对所有谐波分量进行叠加,得到合成后的信号。
五、实验结果与讨论:1.实验结果:可以得到信号的频谱,并分析出频率较高的谐波分量;2.讨论:根据实验结果可以探讨信号的频谱结构、谐波的产生原理等,以及分析不同谐波分量对信号特性的影响;3.实验中还可以根据实际情况进行合理的参数选择,例如选择合适的采样率、截断频率等。
六、实验总结:通过本次实验,我们学会了如何分解一个非正弦周期信号的频谱成分,并根据谐波分量的频率、振幅和初相位计算每个谐波分量的波形。
同时,我们也学会了如何合成一个非正弦周期信号。
实验结果表明,通过傅里叶级数展开,我们可以准确地分解和合成周期信号,这对于理解信号的频谱结构、谐波的产生原理等有着重要的意义。
希望通过本次实验,同学们能对非正弦周期信号的分解与合成有更深刻的理解,并能够运用所学知识解决实际问题。
实验五50H z非正弦周期信号的分解与合成
班级:信工
姓名:xx
学号:xxxxxxxxx
一、实验目的
1. 理解并掌握信号分解与合成的原理。
2. 观测50Hz非正弦周期信号的频谱,并与其傅立叶级数展开式中各项的频率与系数比较。
3. 观测基波和其谐波的合成。
二、实验设备
1.信号与系统实验箱:TKSS-C型;
2.双踪示波器。
三、实验原理
1.一个非正弦周期函数,只要符合狄里赫利条件,可以用一系列频率成整数倍的正弦函数来表示,其中,与非正弦具有相同频率的成分称为基波或一次谐波,其它成分根据其频率为基波频率的2、3、4、…、n等倍数分别称二次、三次、四次、…、n次谐波,其幅度将随谐波次数的增加而减小,直至无穷小。
2.一个非正弦周期波也可以分解为无限个不同频率的谐波成分,相反,不同频率的谐波可以合成一个非正弦周期波。
3.一个非正弦周期函数可用傅立叶级数来表示,级数各项系数之间的关系可用一个频谱来表示,不同的非正弦周期函数具有不同的频谱图,各种不同波形及其傅氏级数表达式见表1-1,方波频谱图如图1.1表示
四、实验内容及步骤
实验内容:
1、调节函数信号发生器,使其输出50Hz的方波信号,并将其接至信号分解实验模块BPF的输入端,然后细调函数信号发生器的输出频率,使该模块的基波50Hz成分BPF的输出幅度为最大。
2、将各带通滤波器的输出分别接至示波器,观测各次谐波的频率和幅值,并列表记录之。
3、将方波分解所得的基波和三次谐波分量接至加法器的相应输入端,观测加法器的输出波形,并记录之。
4、在3的基础上,再将五次谐波分量加到加法器的输入端,观测相加后的波形,记录之。
5、分别将50Hz单相正弦半波、全波、矩形波和三角波的输出信号接至50HZ电信号分解与合成模块输入端、观测基波及各次谐波的频率和幅度,记录之。
6、将50Hz单相正弦半波、全波、矩形波、三角波的基波和谐波分量接至加法器的相
应的输入端,观测求和器的输出波形,并记录之。
实验图像:
1、三角波:
三角波基波波形图
三角波各次谐波之和图
2、矩形波:
矩形波基波波形图
矩形波各次谐波之和图
五、心得体会
了解了信号的分解与合成,掌握了信号的分解与合成原理和方法。