【摘要 】 本文论述了网络通信监测的实现原理与实现过程,遵照国际标准化开放系统互联(OSI)七层体系结构,利用网络驱动接口规范WinDis32 技术,实现了在应用层对数据链路层的控制,完成了对网上流动数据帧的实时截获、解封与分析。
关键词】 网络分层 WinDis32技术 网络信息截获 数据帧 NDIS网络适配器
1.前言
随着计算机网络技术的发展,各类网络规模的扩大,远程访问的增加,虚拟专用网(VPN)的出现和Internet的普及,网络安全性已成为计算机网络领域一门重要的研究学科。
网络监控是保障网络安全性的基本措施之一。网络监控,用于监测网上流动信息,并对网络信息给予适当控制。网络监控,可用于调试网络应用程序,判断应用程序是否正确地发送或接收了数据包。网络监控,还可用于监视网络信息,杜绝不健康站点的不健康内容,维护网络环境。应用于安全防范,可监视我方信息内容、保障网络安全,截获情报、分析怀有敌意方的网站。在计算机网络上实施有效的攻击与保护,是网络监控技术在军事上的重要发展方向之一。
本文论述的网络通信实时监测的实现,是用于特殊目的数据通信程序设计的突破口,是网络监控技术的'基础部分,其实现基于网络体系结构与WinDis32技术。
2.网络体系结构
现代计算机网络设计是按高度的结构化方式进行的,国际标准化组织(ISO)为更广泛的计算机互联制定了标准化的开放系统互联(OSI)网络体系结构,如图1所示。
OSI参考模型用结构描述方法,即分层描述的方法,将整个网络的通信功能划分为七个部分(也叫七个层次),每层各自完成一定的功能。由低层至高层分别称为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。两台网络主机之间进行通信时,发送方将数据从应用层向下传递到物理层,每一层协议模块为下一层进行数据封装,数据流经网络,到达接收方,接着再由下而上通过协议栈传递,并与接收方应用程序进行通信。
在通用网络中,数据链路层由网络适配器实现,本文中网络通信监测的立足点在于数据链路层,基于电缆是固有的广播性介质,通过对网络适配器的控制,实时截获与分析经过网络适配器的所有网上流动信息。
技术
WinDis32全称为Win32 NDIS(Network Driver Interface Specification)网络驱动接口规范,用于开发Windows产品,可在Windows 9X和Windows NT上直接访问NDIS媒体访问控制(MAC)驱动接口。图2显示了Windows网络驱动组件与Win32 NDIS结构组件:
图网络驱动组件与Win32 NDIS结构组件
WinDis32网络组件由四部分组成:NDIS适配器、PCANDIS5 NDIS协议驱动、W32N50 WinDis32 API DLL、WinDis32应用程序。WinDis32应用程序调用动态链接库提供的API应用程序接口,通过NDIS协议驱动模块,实现对NDIS适配器进行的存取操作。网络驱动接口规范NDIS的主要特征是所有适配器相关驱动均由NDIS接口打包,例如,最底层NDIS NIC驱动不能对网卡直接执行I/O,它通过NDIS打包服务来访问硬件;高层Windows NDIS网络组件使用NDIS打包界面与适配器相关驱动通信。只有NDIS协议驱动可以调用NDIS打包,访问NDIS适配器。
WinDis32应用程序接口函数包括:W32N_OpenAdapter(),打开一个已被命名NDIS适配驱动器,若操作成功,则生成一个面向适配器对象WinDis32适配器句柄,这一句柄被随后多个在该适配器上操作的W32N_XXX函数所用; W32N_CloseAdapter(),关闭已打开的适配器句柄;W32N_PacketRead(),数据帧读操作;W32N_PacketReadEx(),数据帧异步读操作;W32N_PacketSend(),发送数据帧操作;W32N_PacketSendEx()、W32N_MakeNdisRequest()等等。
WinDis32技术使得从Win32应用层进行NDIS请求如同在一个内核模式的驱动器内部进行请求一样简单,并支持多个网络适配器同时打开,完成各自的信息发送与接收。
4.网络信息监测的实现
网络信息监测程序分为信息截获与信息分析两大部分,其中信息截获程序流程如图3所示,采用多进程与多线程技术,完成数据的实时截获。
其中网络适配器列表通过读取系统注册表生成;网络适配器详细信息包括适配器型号、网络适配器物理地址、传输最大帧、传输速率以及机内标识符,通过函数W32N_MakeNdisRequest()获得。
协议过滤部分是包括PCAUSA端口的PCANDIS5协议驱动,BPF过滤器是由UNIX环境到Windows的模拟机制,为Win32应用程序提供了一种普通而又便利的机制,可过滤指定协议,由协议驱动执行,拒绝不想要的数据帧。支持协议包括:传输控制协议TCP、互连网协议IP、地址解析协议ARP、反向地址解析协议RARP、互连网控制报文协议ICMP、互连网组管理协议IGMP、Novell SPX/IPX协议IPX、用户数据报协议UDP、NetBEUI协议、AppleTalk协议。
信息分析部分利用已获知的媒体访问控制协议,提取出数据帧中的有效域值,如源主机物理地址、目的主机物理地址、帧长度等。并同时为每一被截获的数据包打上时标,注上序列号,为下一步数据重组提供可靠依据。
接收数据帧显示与信息统计结果范例如下:
包序列号:0000000032 时间:0005860470 msec 长度:54/54
Ethernet 目的: 源: 类型:0x0800
000000: 00 40 05 39 A2 B0 00 00 : B4 86 74 FA 08 00 45 00 .@.9......t...E.
000010: 00 28 26 03 40 00 20 06 : A3 25 64 64 64 7A 64 64 .(&.@. ..%dddzdd
000020: 64 65 04 06 00 8B 00 40 : BF 14 00 6C 24 B9 50 10 de.....@...l$.P.
000030: 22 38 12 EA 00 00 : "8..............
包序列号:0000000033 时间:0005860764 msec 长度:109/109
Ethernet 目的: 源: 类型:0x0800
000000: 00 40 05 39 A2 B0 00 00 : B4 86 74 FA 08 00 45 00 .@.9......t...E.
000010: 00 5F 27 03 40 00 20 06 : A1 EE 64 64 64 7A 64 64 ._'.@. ...dddzdd
000020: 64 65 04 06 00 8B 00 40 : BF 14 00 6C 24 B9 50 18 de.....@...l$.P.
000030: 22 38 DE C6 00 00 00 00 : 00 33 FF 53 4D 42 1A 00 "8.........
000040: 00 00 00 00 00 80 00 00 : 00 00 00 00 00 00 00 00 ................
000050: 00 00 03 08 25 2D 03 08 : 01 4C 08 01 08 00 80 10 ....%-...L......
000060: 00 00 10 00 00 00 00 00 : 00 00 00 00 00 ................
包序列号:0000000034 时间:0005860766 msec 长度:1514/1514
Ethernet 目的: 源: 类型0x0800
000000: 00 00 B4 86 74 FA 00 40 : 05 39 A2 B0 08 00 45 00 ....t..@.9....E.
000010: 05 DC 64 0B 40 00 80 06 : FF 68 64 64 64 65 64 64 ..d.@....hdddedd
000020: 64 7A 00 8B 04 06 00 6C : 24 B9 00 40 BF 4B 50 10 dz.....l$..@.KP.
000030: 20 B7 86 DA 00 00 00 00 : 10 00 7E 8B 77 DA D2 D0 .........~.w...
000040: D7 27 59 9A 8F 18 D3 77 : 15 D5 6C 86 0F 2C 62 3E...
停止数据帧接收应用统计:
已接收数据帧数目 :34
已发送数据帧数目 : 0
5.进一步研究与发展
本文所研究的网络信息监测属于计算机网络系统安全对策研究的一部分,属于网络信息监测的基础性研究。以此研究成果为基础,可进行进一步的软件开发,从而实现网络通信状况实时监测、情报获取、网上各站点地址分析、站点类型分析,为计算机网络的安全维护提供监测手段,因此,具有特别的意义。
参考文献:
32 文档
2.刘锦德等计算机网络大全电子工业出版社
Jamsa等INTERNET编程电子工业出版社
C++技术内幕清华大学出版社
5.廖湖声面向对象的Windows程序设计基础人民邮电出版社
6.张国峰C++语言及其程序设计教程电子工业出版社
7.汤子瀛等计算机操作系统西安电子科技大学出版社
8.刘彦明等实用网络编程技术西安电子科技大学出版社
9.何莉等计算机网络概论高等教育出版社
10.杜毅Unix系统组网技术电子工业出版社
某大学《计算机网络专业》格式要求一、毕业论文正本的整理、装订要求1. 毕业论文正本装订要求① 统一采用A4幅面、左面竖装;② 材料的装订顺序:封面、目录、毕业论文、参考文献。二、毕业论文的书写格式规范1、毕业论文本身由毕业论文题目、作者、指导教师、摘要、关键词、正文、参考文献七部分组成。(1) 论文题目:一般不超过25个字,要简练准确,可分两行书写;(2) 作者:处于论文题目正下方,须写明学校、专业、姓名;正下方注明指导教师及姓名;(3) 指导教师:居中(4) 摘要:中文摘要字数应在200字左右;(5) 关键词:限制在3~5个词汇内;(6) 正文:论文正文包括绪论(或前言、概述等)、论文主体、结论。各学科、专业的论文均须符合我校学报要求的学术论文的格式,正文要标明章节,图表和公式要按章编号,公式应另起一行书写,并按章编号,正文文字数应在8000字左右; (7) 参考文献:必须是学生本人真正阅读过的,以近期发表的学术期刊文献为主,图书类文献不能过多,且要与论文工作直接相关,参考文献应按文中引用出现的顺序列全。三、毕业论文的排版格式规范1、版面尺寸:A4(210×297毫米)。2、装订位置:左面竖装,装订位置距左边界8~10毫米。3、版芯位置(正文位置):上、下边界25毫米、左边界30毫米、右边界20毫米、装订线位置定义为0毫米。4、页码:采用页脚方式设定,采用小4号宋体、用第×页和随后的括号内注明共×页的格式,处于页面下方、居中、距下边界15毫米的位置。5、正文文本:宋体小4号、标准字间距、行间距为固定值22磅、所有标点符号采用宋体全角、英文字母和阿拉伯数字采用半角的要求排版。6、论文标题:3号黑体。7、作者和指导教师:标题下隔一行,居中,采用小4号仿宋体,作者在上,指导教师在下。8、摘要和关键词:用小4号仿宋体、两端对齐方式排列。9、正文内标题:一级标题采用中文序数(如一、二、三、……)标引、小3号黑体并居中排列;二级标题采用阿拉伯数字(如1、2、3、……)标引、4号黑体距左边正文边框两个字对齐排列;三级标题采用加圆括号的阿拉伯数字标引、与正文相同字体和对齐方式排列;一级标题与上一段落之间隔一行。10、正文文字:用小4号宋体。11、文中图表:所涉及到的全部图、表,不论计算机绘制还是手工绘制,都应规范化,符号、代号符合国家标准,字体大小与正文协调,手工绘制的要用绘图笔,图表名称和编号准确无误。12、参考文献:位于正文结尾后下隔2行,“参考文献”4字居中,采用4号黑体;具体参考文献目录按小4号仿宋体、靠左对齐、阿拉伯数字标引序号的方式排列。以上排版格式参见文后所附“毕业论文排版打印样式”。本篇文章来源于 论库论文网() 本论文库免费收录大量毕业论文,职称论文,各专业论文 原文链接:
学术堂整理了一份2000字的计算机毕业论文范文,供大家进行参考:论文题目:《计算机教育过程中的信息安全问题》【摘 要】随着科学技术的不断发展,计算机网络技术得到飞速发展和应用,而在计算机教育过程中存在着很多的不安全因素,因此计算机网络安全越来越受到人们的高度关注.本文通过介绍计算机教育的发展现状,分析在计算机教育过程中的信息安全存在的问题,并针对计算机信息安全问题提出相应的防范措施,对今后计算机教育的信息安全研究具有重要的参考价值.【关键词】计算机教育 信息安全 存在问题 防范措施 发展现状一、计算机教育发展现状计算机网络技术的不断普及,给人们的生活带来很多的便利,但也存在着极大的安全隐患,即计算机网络信息安全问题.而计算机信息系统安全包括有计算机安全、网络安全和信息安全,而一般提到的就是信息安全,它在计算机教育系统中发挥着非常重要的作用,贯穿着计算机教育的全过程.正是由于计算机信息安全在人们的生产生活中充当着极其重要的作用,因此要探讨计算机教育过程面临着怎样的信息安全问题,这值得我们加强对计算机教育过程中信息安全问题的防范,以此营造健康安全的计算机网络环境.计算机教育信息系统是个复杂的系统性安全问题,它包含计算机系统中的硬件、软件、计算机运作系统以及计算机的查毒系统,更甚于有计算机的病毒等.而计算机教育过程中存在的信息安全问题一般包含有硬件破坏、软件错误、感染病毒、电磁辐射、管理不当以及病毒的恶意侵犯等问题都有可能威胁到计算机的信息安全问题.计算机网络系统是教育过程中一门重要的跨多个学科的综合性科学,在我国的教育教学中逐渐被广泛地应用起来,也同时受到社会各方面的高度关注.但计算机教育过程中存在很多的信息安全因素,需要我们加强对计算机教育信息安全的关注.二、计算机教育过程中的信息安全存在的问题(一)计算机病毒的危害计算机病毒在我国颁布的计算机有关保护条例中明确将计算机病毒列为能干扰计算机功能或者破坏计算机数据,并影响计算机的正常使用的一种信息安全病毒.当前计算机容易受到很多病毒的侵害,如木马、火焰、网络蠕虫等,这些计算机病毒的危害极大,传播速度极快,影响范围极广,而且传播形式多种多样,后期的清除难度也更大,目前是计算机教育过程中信息安全面临的最主要的问题.(二)IP地址被盗用在计算机教育过程中,往往会出现许多的IP地址被盗用的问题,使用户无法正常地使用网络.IP地址被盗用一般更多地会发生在计算机IP地址权限比较高的用户中间,盗用者会通过网络隐藏其身份对高级用户进行干扰和破坏,导致用户无法正常使用计算机,可能带来较为严重的影响,甚至威胁到用户的信息安全和合法权益.(三)网络攻击网络是是指攻击者通过网络对用户的信息进行非法访问及破坏,而这其中包含有很多的形式,这完全取决于的个人主观动机.有些出于非常恶意的态度而对计算机信息安全进行破坏,这其中包括有对用户的的信息安全进行有意泄漏,对用户造成许多负面影响,还有些的行为较为严重,他们会窃取国家政治军事机密,损害国家的形象;非法盗用他人账号提取他人银行存款;对用户进行网络勒索或,这些的行为将对我国的计算机信息安全造成极大的破坏和攻击.(四)计算机网络安全管理不健全计算机网络安全管理中往往存在很多的问题,如计算机网络安全管理体制不健全,管理人员职责分工不明确,缺乏一定的网络安全管理机制,缺乏一定的计算机网络安全管理意识,这些使得计算机网络信息安全的风险更加严重,逐渐威胁计算机网络的信息安全.三、针对计算机信息安全问题提出相应的防范措施(一)计算机病毒的防范计算机病毒应该采取的措施以防御为主,然后再加强对病毒的防范和管理.应该在计算机硬件或软件上安装全方位的防病毒查杀软件,定期地对计算机系统进行升级,从而保证计算机教育系统的信息安全.(二)防技术随着科学技术的不断进步,人们对身份的鉴别也有了一定的认识,人们也逐渐认识到身份认证的重要作用,因此用户应该做的是定期地修改用户账户和.而目前我国采用的最常见的防技术就是防火墙技术,防火墙技术可以对网络安全进行实时地监控,有效地防止了地干扰和破坏.(三)提高计算机网络安全意识计算机网络信息安全在很大程度上是由于人们对计算机信息安全的保护意识不强而引起的安全问题,计算机网络信息安全是一项综合性较强且复杂的项目,因此应该加强对计算机信息安全人员的技术培训,增强用户的计算机网络安全意识,从而发挥计算机技术的更大的优势.四、结束语计算机网络信息安全与我们的生活息息相关,计算机教育网络信息系统需要大家的共同维护,因此在建立健康安全的计算机信息技术平台环境,需要做的不仅仅是要建立安全的防护体系,更要做的是加强人们对计算机信息安全的防范意识,才可以建立一个通用安全的网络环境.参考文献[1]高瑞.浅议计算机教育过程中的信息安全问题[J].电子制作,2015,(8)15,58-69.[2]张大宇.计算机教育过程中的信息安全问题探讨[J].中小企业管理与科技(下旬刊),2014,(6)25,45-53.信息安全论文参考资料:计算机信息安全论文信息安全论文信息网络安全杂志网络信息安全论文移动信息期刊食品安全论文2000字结论:计算机教育过程中的信息安全问题为关于对不知道怎么写信息安全论文范文课题研究的大学硕士、相关本科毕业论文信息安全论文开题报告范文和文献综述及职称论文的作为参考文献资料下载。
随着计算机技术的发展和系统科学的全面开发,结合计算机技术、控制技术、图像技术、三维技术等技术的进步,衍生了一门全新的科学技术——计算机仿真技术。下面是我为大家整理的计算机仿真技术及应用本科 毕业 论文,供大家参考。
《 化工中计算机仿真技术研究 》
摘要:目前,计算机逐渐被普及到生活生产各个方面,并逐渐被拓展至化工行业内应用,计算机仿真技术化工行业内应用范围渐渐被扩大,某种特殊程度上促进化工行业可持续发展。本文由计算机仿真技术化工行业应用角度阐述该技术优势,以及对其应用必要性,希望可以对相关工作者带来一些启示。
关键词:计算机仿真技术;化工;应用
伴随科学技术逐渐发展进步,化工行业设施装置逐渐趋于大型化、复杂化发展,自动化水平逐渐提升,操作要求更加严格。需要相关操作人员与技术人员渐渐提升自身业务能力与水平,不单确保生产设备能够稳定安全与长期运行,还需要有关工作者对于发现事故做到尽快合理处理,争取避免有所损失。在化工行业里,传统培训体系偏向于师傅带领徒弟传帮带形式,而有关工作人员对于故障处理的能力,通常要靠长时间实践积累为主,还要具备资历师傅将其所掌握的原封不动传授给徒弟。该方式比较真实,但却受到授培训时间与周期限制,培训内容缺少丰富性,某种程度上有可能增加相关工作者独立上岗时间,不符合生产技术可持续发展与生产装置更新所需。
1应用计算机仿真技术重要性
化工行业常需要针对部分具体工程设备与工艺流程予以操作,才逐渐深入至岗位操作人员,然后通过培训,培训工作通常结合实物挂图与微缩器具将知识传授出去,传授过程比较枯燥。实物挂图与教具基于实用因素与经济因素,并不选择大尺寸,致使所有培训工作人员详细掌握相关操作与原理。结合3D技术绘制能够让设备形象更趋于逼真化,可做任意旋转,使培训工作人员可实现全方位观察工艺与设备[1]。结合Flash技术制作设备动画有效代替挂图,对设备动态进行演示的时候更为生动形象,帮助相关人员针对设备工作原理予以掌握,能够很好带动培训人员热情。并且,使用设备较为方便,对使用要求可以很好满足。
2基于计算机仿真技术化工数据模型
结合计算机做仿真模拟,是把化工过程数理带入计算机当中,接下来经计算机把工艺过程进行模拟与反映。所有原理基于人为因素转变,可以得到与之匹配反应过程与反应结果变化值。通常情况下它存在下述优势。其一,友好人机交互界面。当前,诸多化工业模拟软件设计规则都以微软公司为基础,使相关工作者能快速上手并投入相关操作中,让相关人员感到轻松便捷,培养浓厚实验兴趣,并充分调动起工作积极性与能动性。其二,对工程装备的性能反应较为真实[2]。要充分分析化工设备反应过程,建立同它相互匹配模型,凭借实验把所有过程全权反映出来,对操作工人熟练快速掌握操作技能非常有利。我们在下述 文章 中列举一个化工工业常会涉及到的一个模型,希望可以供相关操作人员参考。计算机仿真系统具有许多特点,如重复、复杂性和多个,20世纪50年代初,西方国家一直在计算机仿真系统的动态和静态特性进行了研究,并取得了非常重要的影响。仿真系统对我国化工行业也进行了一系列的设计和研究,但也限于静态研究范畴。
3针对电子数字方面的研究
基于计算机仿真系统的特点,可以把它看作是非线性的本质,及其相对高阶的时候,分析 方法 和经典控制理论,计算机模拟在化工系统动态性能研究是非常困难的[3]。本文通过计算机在电子数字计算机系统微积分方程,计算,介绍了结合时域动态性能指标体系,这将最终调整方案出来。第一,系统是稳定的;第二,在数值计算时,系统的输入值等于;第三,在排除干扰因素,把化学工作在正常状态;第四,干扰因素考虑在内的情况下,各种干扰因素也作为单独的个体来处理。本文通过预测校正格式,欧拉方法是迭代微分方程数值积分计算。
4计算机仿真系统的改进方案
当前,化工仿真系统应用范围很广,但由于化工设备操作和较大的工艺流程不同,当前的仿真软件,仿真机器,更好的培训新员工无法满足,因此,未来的新的仿真技术和仿真软件的发展空间仍然是大[4]。未来,应该与自动控制理论相结合,适当参考校正环节能有效地改善系统动态性能的质量,使其有较高的稳定性和抗干扰能力。可以连接到气体的输入端仿真系统的微分和积分负反馈环节,最终会使动态性能大大提高,它相当于系列的介绍和链接。我们计算的结果可以看出,只要相应的参数选择正确获得超出预期的效果。微分和积分部分的结构可以被视为一种天然气供应预感桥,放置在相同的速度管道温度传感器已经变成一座桥两个手臂,表达时间常数很小,时间常数相对较长。仿真系统的输入结构的负面反馈链接到系统具有更好的动态性能。基于基本知识理论,修正的链接对系统控制精度的影响,通过计算结果我们可以看到,只要精心挑选的组件参数,达到理想的效果是指日可待。我们提倡这项计划的最明显的特征是它简单易操作,换句话说,只要其中一个传感器连接到导管,同时本文串并联在同一桥臂上面的。连接到放大器的输入和先进的网络,结合线性系统的自动控制原理做提前修正原则,与放大器的输入电阻和电容组成先进的网络,可以很好的改善系统的动态品质。讨论上述3种改进方案是基于先进的理论为基础,由计算结果可以看到,他们所有的3种基本上可以改善系统的动态品质。第一种和第二种的系统还可以明显改善方案来提高抗干扰能力。和改进项目的这些类是基于现有技术的前提下,没有相对比较容易实现的障碍。当然,想把他们对实际系统的引用,还需要很长一段时间。
5结语
目前,计算机仿真技术生产与培训方面应用比较多,所以,要着重强化对仿真软件与仿真机器开发设计,计算机仿真技术进一步推广,要对该项技术加速深化,让它的应用范围与性能得以提升。计算机仿真技术应用,促进高新技术更进一步发展,促进科学技术加速发展,同一时间为化工行业提供更为广阔发展空间。未来可持续发展当中,化工行业把握计算机仿真技术应用 措施 ,为企业赢得更多收益。
参考文献:
[1]余小花.基于计算机仿真技术的自动化物流系统设计[J].自动化与仪器仪表,2014(12):66-67+70.
[2]李晶,侯倩倩,田彬.浅谈计算机仿真技术在我国公铁联运物流系统中的应用[J].通讯世界,2014(22):3-4.
[3]杜静.关于计算机模拟仿真技术在物流自动化系统的相关研究[J].物流工程与管理,2015(1):97-98.
[4]赵冉,朱西方.仿真技术在高职计算机网络教学中的应用探讨[J].河南科技,2014(1):282.
《 计算机仿真技术及其应用 》
随着计算机技术的发展和系统科学的全面开发,结合计算机技术、控制技术、图像技术、三维技术等技术的进步,衍生了一门全新的科学技术——计算机仿真技术。计算机仿真技术在近些年不断的发展,而且科学家在众多的领域都联合计算机机仿真技术进行开发,并取得了良好的成果。本文通过对计算机仿真技术的概况进行阐述,探讨计算机仿真技术的应用。
一、计算机仿真技术的定义
计算机仿真技术通过对科研工程人员和系统操作管理人员进行研究,利用计算机多种软件分析、设计、模拟实际环境,进行仿真的科学实验的技术。计算机仿真技术比真实试验更加省时省力,大大节约科研成本。所以计算机仿真技术一经推出,就受到人们极大的喜欢。
二、计算机仿真技术各阶段的发展及未来发展的趋势
计算机仿真技术根据计算机、图形图像、建模、三维、系统等技术的发展可以分为以下四个阶段发展:
(1)模型试验阶段
(2)数字化仿真阶段
(3)图像化仿真阶段
(4)虚拟现实技术阶段计算机仿真技术在这四个阶段里,每个阶段的发展都各种特色及侧重点。如模型试验阶段就是注重试验建模;数字化仿真就是对计算机数字化设计;图像化仿真注重运用图像进行表达设计;虚拟现实技术采用特色设置配备三维技术,是仿真技术更加逼真。随着社会的发展,计算机 网络技术 的进步,结合人们的生活需求,计算机仿真技术越来越趋于人性化。在未来,计算机仿真技术会朝着几个趋势进行发展:分布式、协同式、沉浸式、网络环境式的计算机仿真技术。如分布交互仿真就是运用计算机网络技术把各地分散的仿真实验进行串联起来构建一个网站的仿真实验环境。协同式仿真就是建立配合生产协同作用。沉浸式仿真就是满足纵向信息分享的要求,使得数据更加直观,更便于分析。网络环境式仿真就是建立在虚拟网络的仿真模式,这种就更具有普遍性。这几个计算机仿真技术发展的方向,从纵向和横向都有发展,至于多方位的满足人们多计算机仿真技术的要求,这也加快了计算机仿真技术的推广。
三、计算机仿真的步骤及技术核心
计算机仿真技术研发的步骤可以分为三大步:一是建立数学模型二是数据模型的程序化三是仿真实验。第一步建立数学模型,即是科研这通过多方面的考究分析,建立起一个特定的具有边际的数据模型来进行对象研究。第二步数据模型的程序化,即是对数据模型进行数字化及编程化。第三步仿真实验即是对已经建好的模型,进行仿真式的模拟实验,形成一个系统的仿真模式。经过这三大步奏,便能得到想要的仿真数据。计算机仿真的关键技术有面向对象的仿真、分布交互仿真、智能仿真三个主要关键技术。这三大关键技术,纵横相互关联的,而且是逐层递进的关系。智能化仿真将是未来的发展趋势,更能满足人们的需求。
四、计算机仿真技术的应用
计算机仿真技术由于它的优越性且高性能多样性,越来越被各行各业看好,并应用与实际的生产中。如航空航天、航海、企业生产、地理勘探、交通运输、农业、 教育 、军事国防、还有各项的科研设计等等,都应用了计算机仿真技术。我们可以根据计算机仿真技术使用的功能及范围,把计算机仿真技术的应用分为:系统的研发及理论研究应用、产品研发应用、人才培育应用。
(一)系统的研发及理论研究应用
在开发研究新的项目是,都需要到对各种数据进行分析,而计算机仿真技术就能应用在这些项目的研发中,通过仿真建模,便能对各个系统的研究,还有理论分析,收集各种数据。如:对航空航天技术的研究应用,主要是对火箭、航天飞船等模拟实验,收集需要的数据等。军事军方领域应用,多先进的军事设备、战地环境进行模式实验。()产品研发应用计算机仿真技术应用于企业产品生产或者各种产业研发生产中,比如工业制造行业的仿真,根据企业生产的产品、建立产品模型、测量产品功能、外观是否能满足需求。医学领域的仿真,对医疗设备或者仿真医疗试验。这些技能节约研发成本,节约人力物力。而且还能提高科技人员的整体技能水平。
(三)人才培育及教育应用
计算机仿真在训练和教育领域中的应用可以是多方面的,比如,在学校的实践教学中,可以仿真虚拟的企业见习,丰富了实践教学的内容,提高的效率、节约能源。在如航天员训练等仿真实验,一方面保证安全、而且还减低了成本,达到预期的效果。计算机仿真技术还在进一步的开发中,在未来,计算机仿真技术在更多的领域得到应用。
五、 总结
随着计算机技术、网络技术、系统知识科学、控制技术的再发展,计算机仿真新技术会发展的突飞猛进。而且计算机仿真技术隐藏着巨大的效益,不管对于哪行哪业,未来计算机仿真技术必将达到产业化,这就使得计算机仿真技术在各个领域越来越广泛的应用,为人类的发展,又翻开了一个全新的篇章。
《 汽车理论教学中计算机仿真技术的应用 》
1课程 教学方法 探讨
汽车理论是一门涉及内容较多、理论性很强、综合多个学科的专业课程,不同于其他汽车专业课程那么形象直观,学生普遍反映难以掌握。根据课程教学内容及其特点,选择适用的教学方法是提高教学效果的关键。对于基本概念、工作原理、受力分析图、曲线图、数据表以及一些结论性的知识点,可以采用多媒体中的文字、图表和动画等方法展示,既可达到直观明了的效果,又可提高教学效率。涉及公式推导和受力分析内容的,宜采用传统的黑板板书教学方式。因为传统的黑板推演过程更能容易引导学生进行 逻辑思维 和 抽象思维 ,对得到的结论印象也会更加深刻。对于比较复杂、抽象的教学内容,可以应用计算机仿真平台通过动画视频,以及现场调取模型进行分析等方式辅助教学,将其形象化以提高学生的感性认识,避免了让教师空洞地陈述、学生想象地去理解的局面,从而提高教学效果。对于汽车性能实验,特别是汽车的操纵稳定性和平顺性实验,由于实验条件的限制多数无法开展。而通过应用计算机仿真技术可以设计与实施一些虚拟仿真实验,从而弥补了实验教学内容的不足。汽车理论课程除理论教学和实验教学内容之外,一般还附带课后作业、课外大作业、课堂演讲以及后续汽车理论课程设计等环节,由于课后题目一致、项目任务单一、可用的计算工具也比较局限(常用 Excel 或Matlab),往往造成大量抄袭,不利于学生能力的培养与公正的评价。可以考虑以项目为驱动将多种计算机仿真技术融入实践教学环节,以加深学生对理论知识的理解,并激发学习和研究的兴趣。在教学过程中,需要根据具体的教学内容选择恰当的教学手段,结合传统教学方法与现代教学方法,使其发挥各自优势才能获得更好的教学效果。
2计算机仿真技术应用方法探讨
在汽车理论教学中,合理应用计算机仿真技术将对课程的教学和学生的学习效果、对后续课程设计与毕业设计,以及对学生工程软件应用能力的培养带来很大的帮助。下面将从如下几点探讨其应用方法:
建立汽车性能仿真分析辅助教学模型库
首先应根据汽车理论教材,结合学生的具体理解情况,合理选择应用点,对某些重点、难点以及不易讲述的地方,考虑能否应用计算机仿真技术进行辅助教学。应用计算机仿真软件建立汽车性能仿真分析实例库与模型库,在课程教学中可以随时调用视频录像与仿真模型,将汽车的一些结构运动、参数调整、性能分析、曲线变化等复杂问题在课堂中进行动态仿真演示。这样老师就可以方便地进行讲解,并给学生提供了直观、形象的过程与结论,学生理解起来会更容易。同时在教学过程中,向学生展示计算机仿真技术在汽车领域的应用,还可激发学生利用相关软件对理论知识进行学习和应用,为后续课外实践、课程设计、毕业设计等环节打下基础。由于课程所涉及的应用点可能较多,所以模型库建设之初,工作量较大,不过这对学校精品课程建设和直接改善课程教学效果来说是十分必要且一劳永逸的。
各种仿真软件在专业教学中的优势
根据不同计算机仿真软件的专业优势,合理应用于汽车理论教学中,使复杂问题的分析变得直观、清晰,并能激发学生的学习兴趣。Matlab软件是进行汽车性能计算的常用工具,具有强大的数值计算和图形功能,可以方便地完成各种汽车性能的计算;同时,利用Matlab的数值计算函数和Simulink模块,可以对汽车理论中复杂的过程进行仿真分析和求解。这些计算和分析的结果都可以通过Matlab提供的可视化手段呈现给学生,有助于清晰地阐释抽象的概念。[4]车辆性能仿真软件CRUISE是一款专门为汽车传动系统匹配而设计的整车性能仿真软件。模块化的建模方式将整车分为发动机、离合器、变速箱、主减速器等汽车模块,同时设有循环行驶工况、爬坡性能分析、稳态行驶性能分析等计算任务,可方便地进行传统汽车、新能源汽车整车动力性、经济性计算与动力装置参数的匹配分析。与Matlab软件不同的是,该软件建模方便,不同的模块参数和计算任务可以详细、方便地进行设置,更加接近汽车实际模型,计算结果也更加精确。该软件在汽车动力传动系统仿真方面具有其他仿真软件无法比拟的专业性和灵活性,在国内外汽车行业应用十分广泛。ADAMS是一款在汽车行业应用较为广泛的机械系统多体动力学仿真软件,其中ADAMS/CAR模块为一款整车设计软件包,它能够快速建造高精度的整车虚拟样机模型,通过高速动画,直观地再现各种虚拟实验工况下整车的动力学响应,大大减少了对物理样机的依赖。在汽车理论教学中,可通过ADAMS/CAR在虚拟环境中实现悬架、转向系统的运动分析,同时还可进行汽车操纵稳定性和平顺性等相关的仿真实验,解决了由于客观条件限制不能进行的实验教学环节。另外,在汽车仿真技术研究领域还有ADVISOR,CarSim/TruckSim等工程软件,凭借自身的优势和特点,应用也较为广泛。计算机仿真技术在项目驱动实践教学模式中的作用目前多数汽车理论教学进行的课后作业、课外大作业和汽车理论课程设计,以Matlab软件应用较为广泛。通过Matlab软件进行编程计算可对汽车的多项性能进行分析,但是应用Matlab使学生过多偏重于公式计算与编程,具有一定的局限性。而且,单一的课题任务往往伴随大量的抄袭,不利于学生独立解决问题与公正的评价。以多类课题项目为驱动将不同计算机仿真软件应用于汽车理论各个实践教学环节,可解决上述问题。[5]实施过程中,需要构建多个贴合汽车实际使用性能的课题项目,并以同类型仿真软件的应用进行分组学习和指导,使学生在项目学习及完成过程中加深对理论知识的理解及实际应用,激发学生实际分析问题、解决问题的能力。
3计算机仿真技术应用实例
软件应用实例
汽车的动力性是汽车各种性能中最基本、最重要的性能。其中,在绘制一下曲线图,如驱动力-行驶阻力平衡图时,以往的教学方法基本是课堂讲授曲线的作图方法,给一个课本已经绘制好的某车型的曲线,然后由曲线分析汽车各档的驱动力的变化。可根据发动机转矩拟合公式、驱动力计算公式、行驶阻力计算公式及车速计算公式,
软件应用实例
利用CRUISE软件模块库,可快速搭建传统汽车及新能源汽车动力传动系统仿真模型,通过设置计算任务,对整车动力性、经济性等进行仿真计算。同时,软件自身也提供了多种汽车模型模板,便于初学者进行学习。图3为软件自身提供的传统后轮驱动汽车(FR)动力传动系统仿真模型,通过设置计算任务,可得到丰富的有关汽车动力性、经济性的文本和图表结果分析文件。为设置UDC循环工况后,计算得到的发动机工作点分布示意图,可对发动机与整车动力装置参数进行匹配分析提供依据。
软件应用实例
在汽车理论教学中,可通过ADAMS/CAR在虚拟环境中实现汽车操纵稳定性和平顺性等相关的仿真实验,解决实际实验条件限制带来的问题。在ADAMS/CAR中用户可以通过模板自行创建模型,也可调用共享数据库中的系统或整车模型进行仿真分析。以汽车操纵稳定性中的单移线实验为例,对某车整车操纵稳定性进行了虚拟仿真。可根据标准设置实验条件,通过仿真计算,将实验结果以动画、曲线图等方式展现。ADAMS/CAR所提供的仿真实验平台,可使学生方便地进行各种有关操纵稳定性、制动性、平顺性虚拟实验,弥补了实验教学内容的不足。
4结束语
将计算机仿真技术应用到汽车理论教学,可以使教学质量得到明显提高。形象、生动的仿真模型分析与演示,既便于老师的讲述,又使学生对理论知识有了深刻的理解,克服了客观实际条件对理论教学的制约,同时也能培养学生对相关软件学习的兴趣与应用能力。当然充分利用多种计算机仿真工程软件的优势来辅助教学,还需要大量的准备工作,但考虑到对教学效果的提高改善与学生理论知识的学习,这将是十分必要。
有关计算机仿真技术及应用本科毕业论文推荐:
1. 计算机仿真技术论文范文
2. 浅谈计算机仿真技术论文范文
3. 计算机仿真技术的论文
4. 大学计算机仿真技术论文
5. 大一计算机仿真技术专业期末论文
6. 大一计算机仿真技术论文
254 浏览 4 回答
358 浏览 3 回答
306 浏览 5 回答
321 浏览 3 回答
304 浏览 6 回答
296 浏览 4 回答
316 浏览 3 回答
318 浏览 4 回答
208 浏览 2 回答
200 浏览 4 回答
118 浏览 3 回答
191 浏览 4 回答
227 浏览 2 回答
85 浏览 4 回答
317 浏览 4 回答