仲恺现代通信原理实验报告.docx
- 文档编号:314928
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:18
- 大小:505.60KB
仲恺现代通信原理实验报告.docx
《仲恺现代通信原理实验报告.docx》由会员分享,可在线阅读,更多相关《仲恺现代通信原理实验报告.docx(18页珍藏版)》请在冰豆网上搜索。
仲恺现代通信原理实验报告
实验一PCM脉冲编码调制
信息科学与技术学院学院(院、系)网络工程专业132班现代通信系统课
学号
姓名
实验日期2015-4-26教师评定
实验一
:
利用Matlab绘制带通信号
x(t)=2sinc(20t)*cos[2π*100t+sinc(5t)],时间间
隔为0.02s。
代码:
图像:
>>ts=0.02;
>>t=[-3:
ts:
3];
>>x=2*sinc(20*t).*cos(2*pi*100*t+sinc(5*t));
>>plot(t,x)
实验二:
利用Matlab对模拟信源s=sint(0 代码: >>t=[0: 0.2: 2*pi]; >>s=sin(t); >>partition=[-1: 0.2: 1]; >>codebook=[-5: 1: 5+1]; >>[index,quants]=quantiz(s,partition,codebook); >>subplot(2,1,1);plot(t,s); >>subplot(2,1,2);plot(t,quants) 实验三: 编制一个函数实现均匀PCM量化编码,并计算量化噪声比(SQNR)。 代码: %定义一个关于输入信号序列a和量化 function[sqnr,a_quan,code]=upcm(a,n) 第1页共15页 级数n的upcm函数 amax=max(abs(a)); a_quan=a/amax; %取变量amax等于序列a的绝对值 %对输入信号序列归一化,使信号幅度取值范围为[-1,1] b_quan=a_quan; d=2/n; q=d.*[0: n-1]-(n-1)/2*d; fori=1: n %令变量b_quan等于变量a_quan %取d=2/n为量化间隔 %取q为每个量化区间对应的判决阈值%对归一化后的输入信号序列进行量化 index=find((q(i)-d/2<=a_quan)&(a_quan<=q(i)+d/2)); a_quan(index)=q(i)*ones(1,length(index)); b_quan(find(a_quan==q(i)))=(i-1).*ones(1,length(find(a_quan==q(i)))); end %使公式计算量化噪声比(SQNR) sqnr=20*log10(norm(a)./norm(a-a_quan)); 实验四: 利用上题编制的函数,对正弦信号s=sint(0 代码: 图像: >>t=[0: 0.1: 2*pi]; >>s=sin(t); >>[sqnr8,aquan8,code8]=upcm(s,8); >>[sqnr16,aquan16,code16]=upcm(s,16); >>plot(t,s,t+0.2,aquan8,'-.',t+0.4,aquan16,'*'); >>legend('原始正弦信号','级数为8的PCM量化后信号','级数为16的PCM量化后信号') 第2页共15页 实验二基于MATLAB的2ASK和2FSK调制 仿真 (综合性实验) 信息科学与技术学院学院(院、系)网络工程专业132班现代通信系统课学号姓名实验日期2015-4-26教师评定 要求编写2ASK和2FSK调制程序,任意给定一组二进制数,计算经过这两种调制方式的输出信号。 程序书写要规范,加必要的注释;经过程序运行的调制波形要与理论计算出的波形一致。 1)熟悉2ASK和2FSK调制原理。 2)编写2ASK和2FSK调制程序。 3)画出原信号和调制信号的波形图。 实验报告要求如下内容: 1)2ASK和2FSK调制原理;对给定信号画出理论调制波形; 2)程序设计思想,画出流程图; 3)源程序代码 4)测试结果(打印)和理论计算结果对比是否一致 5)小结(实验总结+实验心得体会) 1.调制原理: 二进制振幅键控(2ASK)信号码元为: S(t)=A(t)cos(w0t+θ)0﹤t≤T 式中w0=2πf0为载波的角频率;A(t)是随基带调制信号变化的时变振幅,即 ╱A当发送“1”时 第3页共15页 A(t)= ╲0当发送“0”时在式中给出的基带信号码元A(t)的波形是矩形脉冲。 产生2ASK的调制方法,主要有两种。 第一种方法采用相乘电路,用基带信号A(t)和载波 cosw0t相乘就得到已调信号输出。 第二种方法是采用开关电路,开关由输入基带信号A(t)控制, 用这种方法可以得到同样的输出波形。 二进制频移键控(2FSK)信号码元的“1”和“0”分别用两个不同频率的正弦波形来传送,而其振幅和初始相位不变。 故其表达式为; ╱Acos(w1t+Φ1)发送“1”时 S(t)= ╲Acos(w0t+Φ0)发送“0”时 式中,假设码元的初始相位分别为Φ1和Φ0;w1=2πf1和w0=2πf0为两个不同频率码元的角频率;A为一常数,表明码元的包络是矩形脉冲。 2FSK信号的调制方法主要有两种。 第一种是用二进制基带矩形脉冲信号去调制一个调频器,使其能够输出两个不同频率的码元。 第二种方法是用一个受基带脉冲控制的开关电路去选择两个独立频率源的振荡作为输出。 2.2ASK的调制程序 t=0: 0.01: 10; a=[1,1,0,1,1,0,1,1,0];y=5*cos(2*pi*t); subplot(2,1,1); plot(t,y); fori=1: length(a) ifa(i)==1t=i-1: 0.001: i;y=5*cos(2*pi*t); end ifa(i)==0t=i-1: 0.001: i;y=0; endsubplot(2,1,2);plot(t,y); 第4页共15页 2FSK调制程序 t=0: 0.01: 10;a=[1,0,0,1,1,0,1];y=5*cos(2*pi*t);subplot(2,1,1);plot(t,y); fori=1: length(a) ifa(i)==1 t=i-1: 0.001: i;y=5*cos(2*pi*t);endifa(i)==0 t=i-1: 0.001: i;y=5*cos(3*pi*t);endsubplot(2,1,2);plot(t,y);holdonend 第5页共15页 3.实验心得: 通过学习得知了ASK和FSK的在MATLAB中的实现方法,也掌握了MATLAB中循环语句的书写格式。 实验三BDPSK调制和平均信源熵的计算仿真 信息科学与技术学院(院、系)网络工程专业132班通信原理教程课 学号姓名指导老师实验时间 一、编写BDPSK调制程序,任意给定一组二进制数,计算经过这种调制方式的输出信 号。 1、实验目的 (1)熟悉BDPSK调制原理。 (2)学会运用Matlab编写BDPSK调制程序。 (3)会画出原信号、BPSK和BDPSK调制信号的波形图。 (4)掌握数字通信的BDPSK的调制方式。 第6页共15页 2、实验原理 2DPSK方式即是利用前后相邻码元的相对相位值去表示数字信息的一种方式。 现假设用Φ表示本码元初相与前一码元初相之差,并规定: Φ=0表示0码,Φ=π表示1码。 则数字信息序列与2DPSK信号的码元相位关系可举例表示如2PSK信号是用载波的不同相位直接去表示相应的数字信号而得出的,在接收端只能采用相干解调, 在这种绝对移相方式中,发送端是采用某一个相位作为基准,所以在系统接收端也必须采用相同的基准相位。 如果基准相位发生变化,则在接收端回复的信号将与发送的数字信息完全相反。 所以在实际过程中一般不采用绝对移相方式,而采用相对移相方式。 例如,假设相位值用相位偏移x表示(x定义为本码元初相与前一码元初相之差)并设 数字信息“1” 0数字信息“0” 则数字信息序列与2DPSK信号的码元相位关系可举例表示如下: 数字信息: 0 0 11100 101 2DPSK信号相位: 00 0 π0πππ 00π 或: ππ π 0π000 ππ0 为了便于说明概念, 我们可以把每个码元用一个如图 2所示的矢量图来表示。 图 中,虚线矢量位置称为基准相位。 在绝对移相中,它是未调制载波的相位;在相对移相中,它是前一码元载波的相位。 如果假设每个码元中包含有整数个载波周期,那么, 第7页共15页 两相邻码元载波的相位差既表示调制引起的相位变化,也是两码元交界点载波相位的瞬时跳变量。 图2(a)所示的移相方式,称为A方式。 在这种方式中,每个码元的载波相位相对于基准相位可取0、π。 因此,在相对移相后,若后一码元的载波相位相对于基准相位为0,则前后两码元载波的相位就是连续的;否则,载波相位在两码元之间要发生跳变。 图2(b)所示的移相方式,称为B方式。 在这种方式中,每个码元的载波相位相对于基准相位可取π/2。 因而,在相对移相时,相邻码元之间必 然发生载波相位的跳变。 这样,在接收端接收该信号时,如果利用检测此相位变化以确定每个码元的起止时刻,即可提供码元定时信息,这正是B方式被广泛采用的原因之一。 +π/2 参考相位 -π/2 a) b) 图2二相调制移相信号矢量图 2DPSK的调制原理与2FSK的调制原理类似,也是用二进制基带信号作为模拟开关的控制信号轮流选通不同相位的载波,其调制框图见图3。 图3相对(差分)的移相方式调制框图相对(差分)移相方式(2DPSK)对应的调制系统如图4所示: 第8页共15页 图4相对(差分)移相的调制系统 3、仿真源程序和代码a=[1,0,1,1,0,1];subplot(4,1,1);stem(a);title('随机信号'); fori=1: length(a)t=i-1: 0.001: i; s=sin(2*pi*(t+floor(t+0.999))+a(i)*pi+pi); holdon; subplot(4,1,2);plot(t,s);title('2PSK调制后的信号') end sum=0; fori=1: length(a) t=i-1: 0.001: i; sum=sum+a(i);s=sin(2*pi*(t+floor(t+0.999))+sum*pi); holdon; subplot(4,1,3);plot(t,s);title('2DPSK调制后的信号(初相为0)') endsum1=0; fori=1: length(a) t=i-1: 0.001: i;sum1=sum1+a(i); s=sin(2*pi*(t+floor(t+0.999))+sum1*pi+pi); 第9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 通信 原理 实验 报告