基于malab的通信原理实验教学改革_第1页
基于malab的通信原理实验教学改革_第2页
基于malab的通信原理实验教学改革_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于malab的通信原理实验教学改革

与其他计算机语言相比,matlab具有简单智能、适应科技专家的思维和写作习惯,大大提高了编程和调试的效率。已成为世界科学官员之间的联合学术交流工具和系统原型的工业标准。Matlab仿真具有如下优点:可以仿真各种通信系统,通过改变某些参数,比较系统性能的变化,而且可以以图形方式展现,生动、形象;与硬件实验相比,Matlab软件实验开发周期短,成本低,可以弥补由于实验场地、仪器设备和经费缺乏等因素带来的不足,避免因误操作而对仪器造成的损坏,而且对于某些不易做的硬件实验也可以进行仿真。Matlab仿真有两种途径:一是基于数据流的仿真,通过Matlab函数的形式实现,即编程实现系统仿真;二是基于时间流的仿真,运用Matlab提供的一种可视化仿真模型库——Simulink来实现整个系统的仿真。我国教育科研部门对Matlab的地位和重要作用也逐渐达成了共识,尤其是在硬件设施有限,科研经费不足的情况下,Matlab的广泛应用必将大大提升我国科教事业的基础研究水平。目前,许多理工科院校的电子信息类专业都开设了通信原理课程,并安排了实验环节。但一般的通信原理实验箱(或实验柜)只能提供模拟调制解调实验、数字基带传输实验以及二进制的数字调制解调实验等,不能做多进制数字通信实验及新型的数字调制实验,如MSK,QAM等。单纯的课堂讲解,让学生很难理解这些抽象的原理,实际上这类实验完全可以用Matlab进行仿真,通过仿真能直观、形象地展现它们的原理,使学生易于掌握。在此以Matlab函数的形式对多进制数字调制信号进行仿真、分析,充分展现了Matlab在多进制数字系统中的应用,为相关领域的教学、研究指出了一个实验方法,是实验教学改革进程中的有益尝试。1准数字视频监控系统的特点多进制数字调制是利用多进制数字基带信号去调制载波的振幅、频率或相位。由于多进制数字调制信号的被调参数在一个码元宽度内有多个可能的取值,因此与二进制数字调制相比,具有以下两个特点:(1)在相同的信道码元传输速率下,L进制系统的信息传输速率是二进制系统的log2L倍;(2)在相同的系统传信率下,多进制信道的符号速率可以低于二进制的符号速率,因而所需信道带宽减小。因此,多进制调制方式获得了广泛的应用,成为提高通信效率的主要手段。1.1进制码元序列多进制振幅键控(MASK)又称为多电平调制,它可以看成是时间上互不相容的多个不同振幅值的通断键控信号的叠加。与2ASK信号相比,这种体制的优点在于频带利用率高。四进制振幅键控(4ASK)是载波幅度受到多进制数字基带信号的调制,每个多进制码元含有2b的信息,用双比特元(ab)代表这两个比特。发送码元序列编码时需要先形成双比特元,然后用四种幅度之一的载波去表示它。等概率并统计独立的二进制“0”,“1”序列由函数rand产生,它会产生(0,1)范围内的均匀随机数,再将这个范围分成4个相等的区间(0,0.25),(0.25,0.5)(0.5,0.75)和(0.75,1.0),这些子区间分别对应于00,01,11和10的双比特元,从而形成二进制码元序列。该部分程序如下:input=;fori=1:N/2temp=rand;if(temp<0.25)ak(i)=0;bk(i)=0;elseif(temp<0.5)ak(i)=0;bk(i)=0;elseif(temp<0.75)ak(i)=1;bk(i)=0;elseak(i)=1;bk(i)=1;endinput=[inputak(i)bk(i)];end其中:N为二进制码元数;input为随机的二进制码元序列。主要仿真参数:载波为cos(2πfct),频率fc=2000Hz(即周期500μs),由函数cos(2*pi*fc*t)产生;二进制码元序列由上面程序产生,取N=20,产生的序列为01110001000011101000,码元传输速率为2000B,即码元宽度为500μs,二进制码元形成矩形的数字基带多电平单极性不归零信号,双比特元00,01,10,11形成的基带信号幅度分别为AV,2AV,3AV,4AV。A可以调整,设A=1。执行结果如图1所示。图1中第一个波形为数字基带多电平单极性不归零信号波形,第二个波形为载波波形,第三个波形为4ASK波形。由仿真结果图可以看出,载波幅度受到数字基带信号的调制,载波幅度由双比特元决定,当双比特元为00,01,10,11时,载波信号的幅度分别调制为AV,2AV,3AV,4AV。1.2rand函数多进制频移键控(MFSK)是载波的频率受到多进制数字基带信号的调制。四进制频移键控(4FSK)采用4个具有不同频率的载波信号分别表示四进制码元,每个码元含有2b信息,用双比特元(ab)表示。主要仿真参数:载波振幅为1,二进制码元传输速率为1000B,共有20个二进制码元,为11010001000011111000,由rand函数随机产生。四种载波频率分别为1000Hz,2000Hz,3000Hz,4000Hz,由函数cos(2πfct)产生。执行结果如图2所示。第一个波形为数字基带信号的波形,第二个波形为4FSK波形。由仿真结果图可以看出,载波频率受到数字基带信号的调制,当双比特元为00,01,10,11时,载波信号频率调制为1000Hz,2000Hz,3000Hz,4000Hz。1.3qpsk仿真多进制数字相位调制又称多相制,它利用载波的多种不同相位或相位差来表征数字信息的调制方式。四进制相位键控,是目前微波和卫星数字通信中最常见的一种数字调制方式,它具有较高的频谱利用率,较强的抗干扰能力,同时在电路上也易于实现,已成为一些通信系统中的主要调制方式。4PSK常称为正交相移键控(QPSK),它的每个码元含有2b的信息,用双比特元(ab)表示。发送码元序列编码时需要先形成双比特元,然后用四种相位之一θk去表示它。它们与相位θk之间的关系通常按格雷码的规律安排,如表1所示。主要仿真参数:载波为cos(2πfct),频率fc=2000Hz,由函数cos(2*pi*fc)产生;二进制码元共有20个,为00011100111001100001,由rand函数产生,码元传输速率为2000B。执行结果见图3。第一个波形为数字基带信号的波形,第二个波形为载波波形,第三个波形为QPSK波形。由仿真结果图可以看出,载波相位受到数字基带信号的调制,当双比特元为00,01,11,10时,QPSK信号的相位分别与载波相位相差90°,0°,270°,180°。2matlab仿真利用Matlab仿真通信系统,具有广泛的适应性和极高的灵活性。在硬件实验中改变系统参数也许意味着重做硬件,而在软件中只需对特定参数进行相应设置,节省了时间和费用。实践证明,Matlab可以进行多进制数字通信系统的有效仿真,在理论教学和实验教学中具有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论