APP下载

基于e-LabSim的通信系统仿真设计

2018-01-18吴仕勋许登元何立兰

新教育时代·教师版 2018年41期
关键词:仿真实验通信系统设计

吴仕勋 许登元 何立兰

摘 要: 本文针对基于MATLAB通信系统仿真实验教学存在的问题,分析了e-LabSim虛拟仿真平台的特点,并以BPSK为例基于e-LabSim仿真平台设计了通信仿真系统,根据需要学生可以开发系统中任一个模块,以提升通信系统的实验教学质量。

关键词:通信系统 设计 仿真实验

一、通信系统仿真存在的问题

仿真实验能达到真实实验不具备或难以实现的教学效果,尤其对于那些涉及高危或极端环境、不可及或不可逆的操作,以及需要高成本、高消耗的大型或综合性实验项目,因而仿真实验教学方式越来越得到高校的重视。其中MATLAB的通信系统仿真已经变得非常成熟。[1]

但是基于MATLAB的通信系统仿真存在不足,不如:MATLAB在实际产品开发中使用较少,因此学生不喜欢MATLAB,同时MATLAB的仿真系统往往是在一台单机上同时仿真发送端和接收端,学生感受不到通信“系统级”概念。[2]

C/C++是通信类产品开发常用的语言,但C/C++缺乏像MATLAB的通信模块,为了降低C/C++通信系统仿真的开发难度,我们利用了武汉凌特的e-labSim仿真平台,该仿真平台是按照武汉凌特的通信原理实验箱硬件的设计思路开发的,可以为我们提供几乎与硬件实验一样的实验效果,同时利用该平台可以为我们提供我们需要的通信模块,包括虚拟信号源、虚拟示波器、同步等,不同模块之间只需要在平台上连线即可,我们的注意力放在我们关注的模块上,比如BPSK调制与解调模块等。[3]

二、基于e-labsim的BPSK实验仿真系统设计

下面以BPSK为例介绍,仿照硬件实验,基于e-labsim的BPSK实验仿真系统如图1所示:

仿真系统分为发送端、信道和接收端,其中发送端包括信号源和调制模块,接收端包括解调模块、同步模块。

在验证性试验中,基于e-labsim的一台电脑上同时完成发送端和接收端。基带信号的1电平和0电平信号分别与256KHz载波及256KHz反相载波相乘,叠加后得到BPSK调制输出;已调信号送入到载波提取单元得到同步载波;已调信号与相干载波相乘后,经过低通滤波和门限判决后,解调输出原始基带信号。

为了更真实地让学生感知到发送端、信道和接收端的存在,我们利用实验室计算机局域网搭建仿真环境,将发动端放在计算机A上,将信道放在计算机B上,接收端放在计算机C上运行,利用C/C++可以根据我们的想法随意更改,比如:可以在计算机A上更改发送的数据、载波频率等,在计算机B上更改信道模型,计算机C上自己编写相干载波提取模块等。

结语

通过这种方式,即可以让学生迅速完成验证性实验,同时根据学生的能力,利用VC编程编写部分模块,提高了学生实验兴趣,增强了学生实验设计与开发能力。[4]

参考文献

[1]唐振华,常侃,张振荣.基于课程与实践一体化的电子通信虚拟仿真实验教学[J].教育界,2017.15

[2]武汉凌特电子技术公司,e-labsim技术文档,http://www.labtech.cn/.

[3]许秀云,张玉梁.依托现代信息技术提高实验教学质量[J].实验室研究与探索,2011,30 (05 ) :130- 132.

[4]刘星宇,贺伟.计算机通信仿真实践课程的思考与探索[C].International Conference on Education and sports Education(ESE2011),2011.04 广州.

猜你喜欢

仿真实验通信系统设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
开展体验式教学创新研究 提高化学课堂有效性
基于电力线信道分析的调制解调方式选择
浅析计算机网络与通信系统
基于html5及android平台的幼儿接送系统
基于多重视阈下的《电子控制技术》课程的教学探讨
基于ETAP的电气设计仿真实验
设计之味