版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于MATLAB的通信系统仿真教学研究 孙丰刚兰鹏【摘 要】针对通信原理类课程的教学特点以及基于硬件实验教学过程中存在的问题,讨论了将MATLAB软件引入到通信系统仿真教学的必要性。以单/双极性不归零码为例,分别从理论分析和编程仿真两个方面给出了两种码型在高斯信道中的误码性能分析,并给出了仿真结果。将MATLAB软件引入到通信系统仿真教学中,可增强所学理论知识点的直观性和生动性,增加学生的学习兴趣,提高了学生的知识理解能力和编程能力,改善了教学效果。【Key】通信系统仿真;MATLAB;不归零码;误码率: G642;TN911-4;TP391.9-4 : A : 2095-2457(2018
2、)06-0017-002【Abstract】According to the teaching property of communications principles and the difficulties in the hardware based experiments teaching,we have discussed the necessaries to introduce the MATLAB software into the communications systems simulations courses.Taking the single/double polari
3、ty not return zero(NRZ) code as an example,we derived the bit error rate performance by considering the two codes over the additive Gaussian channels,and provided the corresponding simulation results.By introducing MATLAB into communications systems simulations,it can enhance the intuition and vivid
4、ness of the theoretical knowledge,increase the students learning interest and programming ability,and raise the teaching effects of courses.【Key words】Communications Systems Simulations;MATLAB;Not Return to Zero Code;Bit Error Rate0 前言通信原理课程是高等院校电子信息类专业学生所面临的一门专业核心课,是许多专业课如移动通信、信息论与编码等课程的先修课。该课程的学习情
5、况将会对后续课程的学习产生重要影响。然而因其理论性强、概念抽象、数学基础要求高等特点1,学习难度较大。为提升教学效果,通常采用实验箱作为实验教学环节的手段,但却存在设备有限且易损坏、维护困难及实验内容不够灵活的问题。为此,有必要引入通信系统仿真教学环节。MATLAB作为可实现算法开发、数据可视化、数据分析及数值计算的一种高级技术语言,为科学研究、工程设计等诸多领域提供了一种全面的解决方案23。利用MATLAB软件来实现通信系统仿真,可提供形式更加灵活、内容更加丰富的实践方式。仿真过程要求学生对所学理论知识有着清晰的理解,同时培养了学生的编程能力。下面以通信单/双极性非归零码的误码性能为例进行分
6、析。1 单/双极性不归零码介绍数字信号基带传输中可不经过调制和解调过程,而直接传输未经调制的基带信号。不归零码指的是在一个码元周期内电压始终保持不变的码字。其中,单极性不归零码分别用二进制数字“1”和“0”表示正电平和零电平,双极性不归零码分别用二进制数字“1”和“0”表示正、负电平。与单极性编码方式相比,双极性编码在“0”“1”等概率时无直流分量,译码过程不易受到信道特性变化的影响,抗干扰能力也较强4。2 误码性能分析2.1 误码性能理论分析2.2 误码性能仿真分析本次实验所采用的算法流程如图1所示。该算法共分为四个阶段:码字产生、加入高斯白噪声、信号译码及信号比对等。各部分重点实现如下:(
7、1)产生单/双极性非归零码字rand1=rand(1,N);%产生N个均匀分布随机数binX=(rand10.5); %產生等概率的0、1序列SingPolar=sqrt(2)*binX;%单极性,功率归一化DoubPolar=2*binX-1;%双极性(2)加入高斯白噪声x1=SingPolar+sqrt(1/snr/2)*(randn(1,N)+1i*randn(1,N);%信噪比为snr时加入高斯白噪声x2=DoubPolar+sqrt(1/snr/2)*(randn(1,N)+1i*randn(1,N);%信噪比为snr时加入高斯白噪声(3)信号译码x1_r=(real(x1)sqrt
8、(1/2); %单极性译码x2_r=(real(x2)0); %双极性译码(4)信号比对及误码率计算N_er1=sum(xor(binX,x1_r);%单极性错码个数P1=N_er1/N; %单极性误码率N_er2=sum(xor(binX,x2_r);%双极性错码个数P2=N_er2/N; %双极性误码率2.3 结果分析图2中给出了单/双极性非归零码在高斯信道中的理论及仿真误比特性能。可以看出,理论值和仿真值结果重合,从而证明了理论结果和仿真结果的正确性。此外,双极性的误码性能优于单极性编码。当误码率为10-1时,双极性码和单极性码所需要的信噪比分别为-1分贝和2分贝。当误码率为10-2时,双极性码和单极性码所需要的信噪比分别为4分贝和7分贝。可以看出,双极性码相比于单极性码能获得3分贝的优势,这也与理论分析结果(3)和(4)相吻合。3 结论利用MATLAB实现通信系统仿真,可有效克服传统实验教学中存在的实验内容单一及设备昂贵等问题。MATLAB的引入,进一步丰富了实验内容,增强了实验教学的直观性和生动性,可有效加深学生对理论知识的理解能力,提高学生的学习兴趣,有利于学生动手能力和创新能力的培养。【Reference】1王忠礼,张海一.通信原理课程的微课程教学模式开发与设计J.科技视界,2017(17):16-17.2任秋洁,吕治国
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学园艺(花卉公司运营)试题及答案
- 2026年智能电视音响系统项目公司成立分析报告
- 2025年大学体育教育(体育课程设计)试题及答案
- 多租户医疗云环境下的隐私隔离策略
- 2025年中职武术(攻防动作)试题及答案
- 多焦点人工晶体在老视矫正中的视觉质量优化策略
- 2025年大学农学(生态管理)试题及答案
- 2025年大学工程造价(工程节能研究)试题及答案
- 2025年本科木业产品智能制造(木材加工自动化)试题及答案
- 2025年高职第一学年(工业机器人)机器人轨迹编程阶段测试试题及答案
- 全国秸秆综合利用重点县秸秆还田监测工作方案
- 2026年内蒙古化工职业学院单招职业适应性考试参考题库及答案解析
- 国家事业单位招聘2024国家水利部小浪底水利枢纽管理中心招聘事业单位人员拟聘用人员笔试历年参考题库典型考点附带答案详解(3卷合一)
- 核生化应急救援中心火灾预案
- 25数五上数学人教版期末押题卷5套
- 2026年辽宁金融职业学院单招职业适应性测试题库及参考答案详解
- 中小企业人才流失问题及对策分析
- 2026年教师资格之中学综合素质考试题库500道及完整答案【名师系列】
- 中海大海洋地质学课件第4章河口与海岸-3第十二讲
- 财务审计工作程序及风险防范措施
- (人力资源管理专科)毕业论文
评论
0/150
提交评论