虚拟仿真技术已广泛应用于高职计算机网络课程的教学中。本文简介了虚拟仿真技术及其应用于计算机网络基础课程的优势,阐述了其在高职计算机网络基础课程的课堂教学和实验教学中的应用。
一、虚拟仿真技术的概述
虚拟仿真技术是将虚拟现实技术和系统仿真技术有机结合的一种新的实验研究技术,人类、战略性技术。借助该技术可认识和改造世界,因而它有望成为继数学推理、科学实验之后又一虚拟仿真技术以多媒体技术、虚拟现实技术、网络通信技术等信息技术为基础,构建一个与现实世界的物体和环境相同或相似的虚拟环境,如模拟器、仿真软件、数学模型、仿真实验等。其中虚拟仿真实验在我国高职院校的教学中广泛应用,已逐渐成为一种新的教学模式。
1.国内外虚拟仿真技术在教学中的应用
目前,国外虚拟仿真软件主要包括多功能电路模拟实验平台PSPICE、模拟和数字电路的.Tina Pro、用于电路描述和仿真的语言与仿真软件Circuit Maker、仿真单片机Proteus、Cisco路由器和自定义网络拓扑结构及连接的Boson NetSim。在我国,北京邮电大学的电子信息虚拟仿真实验教学中心有“开放式虚拟仿真实验教学管理平台”、Packet Trace软件、北京航天大学的分布式虚拟环境、GMDSS模拟训练实验室、导航雷达模拟训练中心等。
2.虚拟仿真技术应用于计算机基础课程的优势
通过实例操作演示非常抽象的概念,将抽象的网络概念具体化、形象化,为学生提供逼真生动的学习环境,加强老师与学生的互动,实现教与学双向互动,提高学生的学习热情和主动性。通过仿真实例的展示,为学生创造更多的实践机会,不仅可以激发学生的求知欲望,帮助学生充分吸收和掌握教学内容,更能激发他们的创造动机和创造性思维。
二、虚拟仿真技术在高职院校计算机网络基础课程的应用
1.虚拟仿真技术的应用,优化了网络课程实验教学环境
目前,很多高职院校计算机硬件设备与软件更新滞后,教师无法正常地开展实验教学,只能通过视频和文字等辅助资料来补充实际实验的不足。虚拟化技术可以有效解决上述问题,通过虚拟多种不同的计算机环境,学生可在一台计算机上完成服务器与终端机之间的切换,并能使用不同的操作系统与应用程序来开展网络实验。虚拟技术实现了改善高职计算机网络课程的实验教学中教学环境、提高教育教学实效的目标。
2.虚拟仿真技术的应用,更新了实验教学手段
高职教师们利用虚拟仿真技术实现了“一机多用”,有利于顺利开展计算机网络基础课程这一实践性较强的课程,学生可以通过精确地操作某些系统或者软件,了解其运行特征和过程,并以此进一步加深对理论知识的理解,近距离观察和分析实验现象。
3.虚拟仿真技术的应用,缓解了实训设备不足的难题
目前,在高职教育计算机网络课程的实训设备严重短缺,而虚拟仿真技术让虚拟实验室成为现实,尽管不能从根本上替代实际上的物理设备,但是学生可在虚拟机上做所有的操作实验,将理论与实践相结合,使学习更直观,教学更真实,既保证了教学质量,又促进了学生实践能力的培养。因此,虚拟仿真技术的应用,不仅解决了实验实训设备短缺的难题,又能更好地为高职教育培养更多的实用性人才助力。
三、结束语
综上所述,现阶段的高职院校计算机网络基础课程的教学中仍存在着一些问题,将虚拟仿真技术与真实实验相结合,可有效解决学校设备和场所短缺等问题,使学生通过虚拟仿真实验教学掌握网络技术,提高学生的实践能力和创新能力,提高学生的综合运用计算机网络知识解决分析实际问题的能力,为社会培养出高水平高素质的复合型网络工程专业人才。
仿真技术在光纤通信实验教学中的应用论文
摘要:本文将Optisystem和Matlab联合仿真技术引入光纤通信实验教学,学生通过虚拟仿真技术,更清晰直观地进行实验,并且节省硬件设备投资,取得良好的教学效果。
关键词:仿真技术光纤通信实验技术应用
随着通信技术的迅猛发展,光纤通信作为通信专业的一门重要必修课程,在培养通信人才能力的角色中扮演着越来越重要的作用[1]。光纤通信是一门物理学和通信学的交叉学科,其中涉及很多物理学和通信学科的基础理论和基础知识,这给学生学习掌握好这门课程带来很大的挑战。
光纤通信作为一门工程学科,不仅仅教授理论内容,其实践内容也占有非常重要的地位。由于资金的限制,电信级的设备无法购入,因此光纤通信实验课基本以试验箱为主,再配合其他测试仪器完成实验教学,这种模式存在诸多问题,比如实验设备具有使用寿命、易老化;实验项目方法单一、缺乏灵活性;很难进行综合性开发、二次开发;难以深入了解其内部工作原理等。随着计算机仿真技术的发展,国内外高校越来越重视该技术在实验教学中的应用,目前各大高校已经陆续开始建设虚拟仿真实验室。本文将Optisystem和Matlab联合仿真技术引入光纤通信实验教学中,不仅克服了传统实验教学的弊端,还带来了实验开设的便利性、重复性、精准性等优势,取得了良好的教学效果。
1。Optisystem仿真系统
Optisystem是加拿大Optiwave公司推出的一款计算机仿真系统[2],主要用于光纤通信系统的器件仿真、系统设计等。Optisystem提供了良好的可扩展性,可与Matlab进行联合仿真,只需要在仿真系统中添加一个Matlab组件即可,使用起来方便简单[3]。在使用Optisystem与Matlab协同仿真的时候,首先要了解Optisystem的信号输入Matlab工作空间的格式。
其数据格式如图1所示。
图1Matlab空间数据格式
由图1(a)可以看出,Optisystem的信号格式包括“TypeSignal”,字符类型,表示该信号的类型为光信号、电信号或二进制信号;“Sampled”,结构体,Optisystem的信号就包含在该字段当中。“Parameterized”,结构体,参数化字段,表示一些与时间平均有关的量,如平均功率、中心波长、偏振态等;“Noise”,结构体,表示噪声数据;“Channels”,表示该信号的波长,是指中心波长。
如果选择的是频率抽样信号,则Sampled的数据格式如图1(b)所示。如果选择的是时间抽样信号,则Sampled的数据格式如图1(c)所示。到底是时间信号还是频率信号,由具体问题决定。使用Matlab在时域对信号处理时,就选择时域抽样,否则,选择频域抽样。由图1(b)、图1(c)看出,Smapled包含两个字段,一个是Signal字段,该字段是信号在抽样点的值,另一个是Frequency或Time字段,该字段是抽样点的频点或时间点。
2。频域的Optisystem与Matlab联合仿真
为了进一步说明Optisystem与Matlab联合仿真技术在光纤通信实验教学中的应用,用以下例子做说明。本部分是频域的联合仿真,第3部分是时域的联合仿真。在本部分的例子中,我们使用Matlab代码,对连续波激光器的输出光谱进行右移1THz的操作。其搭建的Optisystem系统如图2所示。
图2光谱右移Optisystem系统
图2中,连续波激光器发出的激光,输入Matlab组件,使用Matlab组件对其进行频移操作。注意:需要把Matlab组件中的“Sampledsignaldomain”设置为“Frequency”,表示在频域采集信号。把Matlab组件中的“RunCommand”设置为Matlab脚本的名字。以下是编写的Matlab脚本代码,名字为frequench_shift。m
OutputPort1=InputPort1;
f=InputPort1。Sampled。Frequency;%输入光信号的频谱
OutputPort1。Sampled。Frequency=f+1e+12;%输出光谱频率右移1THz
使用光谱仪分别测试连续波激光器的输出光谱和经过Matlab组件处理过后的光谱,分别如图3(a)和(b)所示。
(a)(b)
图3(a)连续波激光器光谱;(b)Matlab组件输出光谱
通过比较图3(a)和(b)可以看出,连续波激光器的输出光谱中心频率位于193。1THz处,而Matlab组件的输出光谱位于194。1THz处,这说明光谱被Matlab组件右移了1THz。仅仅使用了三行Matlab代码即实现了频移操作,非常简洁方便有效。
3。时域的Optisystem与Matlab联合仿真
在时域的Optisystem与Matlab联合仿真中,以光信号的幅度调制为例。搭建的Optisystem系统如图4所示。
图4Matlab实现的光信号幅度调制
在图4中,连续波激光器输出的光信号和调制信号输入Matlab组件,Matlab组件完成对信号的光幅度调制。搭建Matlab组件时,需要设置两个输入端口,其中一个电端口,一个光端口。调制信号采用1Gbit/s的伪随机序列,使用NRZ模块产生1Gbit/s的NRZ格式的伪随机序列。把伪随机序列和连续波激光器输出的'光信号同时输入Matlab组件,用来产生幅度调制光信号。对于光信号的幅度调制,其数学表达式为:
Eout(t)=Ein(t)。[modulation(t)]1/2
其中Eout(t)是输出的光幅度调制信号,Ein(t)是输入的连续波光信号,modulation(t)是调制电信号。
Matlab脚本代码如下,名字为am。m
OutputPort1=InputPort1;
[is,cs]=size(InputPort1。Sampled);
len=length(InputPort1。Sampled);
forcounter=1:cs
OutputPort1。Sampled(1,counter)。Signal=。。。
InputPort1。Sampled(1,counter)。Signal。*。。。
sqrt(InputPort2。Sampled(1,counter)。Signal);
end
(a)(b)
图5(a)伪随机序列时域波形;(b)光幅度调制时域波形
运行Optisystem系统,进行仿真,仿真结束,使用电域示波器(OscilloscopeVisualizer)观测1Gbit/s的伪随机序列NRZ码时域波形。使用光域示波器(OpticalTimeDomainVisualizer)观测Matlab组件的输出时域波形,如图5所示。
其中图5(a)是伪随机序列的时域波形,图5(b)是经过Matlab处理之后的光幅度调制时域波形。通过对比图5(a)和(b)可以知道,使用Matlab组件实现的幅度调制器,能够正常地把伪随机序列码调制到光波上,从而实现数字光信号的幅度调制。
4。结语
本文以Optisystem和Matlab联合仿真为例,介绍了仿真技术在光纤通信实验教学中的应用。通过频域联合仿真和时域联合仿真两个实例,分析了在Optisystem中如何使用Matlab组件进行联合仿真。使用联合仿真技术,可以大大拓展Optisystem的使用范围,学生通过使用仿真技术,不仅能够把课堂上学习的理论知识应用于实践,知其然也知其所以然,还能够巩固学习效果,提高能力,为培养应用型人才打下良好的基础。
参考文献:
[1]王秋光,张亚林,胡彩云,赵莹琦。 OptiSystem仿真在光纤通信实验教学中的应用[J]。实验室科学,2015(2)。
[2]韩力,李莉,卢杰。基于Optisystem的单模光纤WDM系统性能仿真[J]。大学物理实验,2015(10)。
[3]赵赞善,罗友宏,谢娇。 Optisystem中Matlab Component模块的扩展应用[J]。电信技术,2012(12)。
仿真就是通过对系统模型的实验去研究一个存在的或设计中的系统。下面是我精心推荐的物流仿真技术论文,希望你能有所感触!
【摘 要】物流系统仿真借助计算机技术对物流系统进行真实模仿,对物流工程项目有十分重要的意义。论文主要研究物流系统仿真技术的基本理论,提出利用Flexsim软件进行模拟仿真的方法。该方法可为物流系统建设规划提供重要的决策依据。
【关键词】物流系统仿真;Flexsim软件
随着我国经济的发展,物流业迅速地成长,全国各地的物流工程建设也在逐步展开,但在项目的投资建设中产生了一系列的合理性分析的问题,如技术、经济可行性和管理方法等。如物流配送中心在规划建设过程中的选址是否恰当,其容量设计、装备配置和场地规划是否合理,是否能够更好简化工作,节约成本和时间,对理货、存储、分拣等工作区的划分是否能够更加方便各项作业的进展和管理。对于这些实际的问题,如果只凭经验和感觉来判断,难免会有些方面被疏忽,建成后再进行调整就会增加建设的成本,耽误正常的工作,从而带来巨大的损失。
物流仿真技术是借助计算机技术、网络技术和数学手段,采用虚拟现实方法,对物流系统进行实际模仿的一项应用技术。它需要借助计算机仿真技术对现实物流系统进行系统建模与求解算法分析,通过仿真实验得到各种动态活动及其过程的瞬间仿效记录,进而研究物流系统的性能和输出效果。物流仿真技术最大的优点就是不需要实际设备的安装,不需要实际实施相应的方案,即可验证如下目标:①增加新设备后给企业带来的效应;②设计新的生产线的好坏;③比较各种设计方案的优劣等等。本文主要研究物流系统仿真技术的基本理论,并通过Flexsim仿真软件进行说明说明。
1.物流系统仿真的特点
物流系统仿真的特点主要体现在以下3个方面。
(1)物流系统中流的仿真:对于物流系统中的多种流,如货流、车流、信息流、资金流等,可以采用动态仿真 描述流的产生、流动、消失、积累和转换等。
(2)物流系统中排队的仿真:由一个或多个服务台和等待服务的顾客组成的离散系统成为排队系统。物流系统是复杂的离散事件系统,并且各种设施设备可以看作是服务台,各种实体货物等可以看作是顾客等待接收服务。
(3)物流系统组织中资源的因素仿真:物流组织是通过各种人员和设备参与实现的,这些都是物流系统中的资源。通过对各种资源不同的规划,物流服务质量和运作效率也是有差异。利用计算机仿真技术描述人和设备的行为过程,可以得出较优的物流体统组织方案。
2.物流系统仿真的优势
在构建物流系统时,由于建设投资巨大,存在一定的投资风险,且建成后发现了不合理的地方需要改造,成本将会非常的高。利用仿真技术实现物流系统各个模块的运行状况,并得出适应发展、经济有效的设计方案。物流系统仿真技术的主要有以下优点。
(1)对于复杂的物流系统可以采用仿真的方法构建模型;(2)对于新的物流系统,无需实际建设投资,可先利用计算机仿真模拟对新系统进行可行性和效率做出正确的评判,如方案合理再实施,降低投资风险;(3)可以对多个方案进行分析对比,从中选择最优方案;(4)通过仿真调整目标函数和约束条件来优化方案。
3.物流系统仿真的步骤
物流系统仿真的一般步骤:(1)弄清问题,掌握实际情况;(2)收集整理资料;(3)确定各个因素之间的相互关系;(4)构造仿真模型模型;(5)确定模型参数;(6)检验模型的正确性;(7)仿真模型的运行及结果分析。
4.Flexsim仿真软件
4.1 Flexsim仿真软件介绍
Flexsim是由美国的Flexsim Software Production公司出品的,是一款商业化离散事件系统仿真软件。Flexsim采用面向对象技术,并具有三维显示功能。建模快捷方便,显示能力强大,特别适合于生产制造、配送、交通运输等领域。其主要特点包括:(1)基于面向对象技术建模;(2)突出的3D图形显示功能;(3)建模和调试的方便;(4)建模的扩展性强;(5)开放性好。
4.2 应用Flexsim仿真软件建模仿真方法
(1)设置模型布局
Flexsim对象库中的对象基本能够反映各项实际设施。如进货源和出货源可以分别用发生器和吸收器来表示,加工作业可以用处理器表示,货架、运输机、操作员分别有相应的实体表示。并根据各个实体的数量尺寸,将其调整到适当的位置,使其与实际方案相符。在设置这些参数时,要根据具体的对象特征设置参数才能正确的模拟显示。
(2)定义“流”
根据系统中各对象之间的逻辑关系,连接相应的端口,构建模型的逻辑流程。
实体与实体之间的联系可用输入输出(A)连接或者中间端点(S)连接。作业的流程要与实际作业时的流程相符合。
(3)设施参数的设计
根据每个对象所描述的物流系统的特征,设定对象的参数。Flexsim中常用的一些仿真参数主要有:
①生成器参数:可按到达时间间隔模式、到达时间表模式、到达序列模式创建临时实体。通过生成器可以设置货物的到达类型和到达时间分布等。
②处理器参数:处理器参数一般用到的是处理器容量、处理时间、预置时间、平均故障时间和平均维修时间等。
③暂存区参数:暂存区参数主要有暂存区容量、暂存区大小、暂存区货物堆放形式等。
④货架参数:货架参数主要有货架容量、货架列数、层数、列宽、层高、最小停留时间和堆存方式等。
⑤运输工具参数:运输工具包括工人、运输叉车、堆垛机等,参数主要有装载时间、卸载时间、运行速度、装载量、加速度以及运输线路设计等。
⑥临时实体流参数:临时实体流参数决定实体如何将临时实体送到下游。这些参数主要有送往端口、是否使用运输工具、是否拉动、拉动条件、优先级等。
4.3 编译运行与仿真结果分析
在完成模型的建立后,可以对仿真模型进行编译运行。为了减小误差,可以通过反复多次的运行或根据不同的设定条件运行,得出仿真的结果。分析实验中各个对象的工作状况及效率,对比不同的实验的结果,提出改进优化措施,并再次进行验证。最终得出最优的方案。
【参考文献】
[1]彭扬,吴承健.物流系统建模与仿真[M].杭州:浙江大学出版社,2009.
[2]周向阳.物流系统仿真系列讲座第一讲[J].物流技术装备版,2010(3).
[3]肖江波.基于FLEXSIM的配送中心系统仿真与优化[D].北京:北京邮电大学,2008.
点击下页还有更多>>>物流仿真技术论文