前言:我们精心挑选了数篇优质仿真技术论文文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
(一)multisim13简介
multisim13是一款专用于电子线路仿真的软件,是计算机上虚拟出的一个电子工作平台。它拥有丰富的元件库和仪器库,采用直观的图形界面创建电路,按下仿真按钮就可仿真电路的运行状态。软件中的虚拟仪器控制面板外形、操作方式都与实物相似并可实时显示测量结果,元件库中的三维元件和实物相似,让使用者有身临其境的真实感受。
(二)multisim13引入教学的必要性
笔者认为,基于动手的学习是帮助学生巩固理论概念并让他们为开发未来工业应用或开展先进的科研项目做好准备的最佳方法。任何成功的职业道路或者人生决定往往是受到启发的,参与和准备就是将这种启发变成真正可实现的东西。启发孩子以职业运动员为梦想非常简单,只要打开电视或去看一场现场的专业体育赛事。这个道理同样适用于激励学生成为一个电子工程师。我们对未来科学家和工程师的教育方式往往只局限于与实践脱节的纯理论和公式,即使燃烧最旺盛的火苗也会被这种教育方式所熄灭。而让学生参与实际的开发,又受到现实条件的限制,multisim13恰恰提供了这样一个折中的方案:以课堂学习技能为主,一个与工业应用相衔接的平台为辅,两者结合可帮助学生为应对未来的重大挑战做好准备。multisim13是将工业标准的技术集成到一个专门针对教学而设计的平台中,学生可以结合基于工业技术的教学硬件平台和教学实验室虚拟仪器套件来学习基本的工程和系统设计概念。将multisim13引进课堂,可以将抽象的、空洞的理论教学变为动态的、可视的直观演示,这不但可以有效地增强学生对电路工作状态的感性认识,提高课堂教学效率,还可以激发学生的学习兴趣,克服学生的畏难情绪。学生自己可以在电子平台上按照自己的想法随意设计电路,仿真印证自己的设想,培养了学生设计电路的创新意识;在multisim13电子平台下,可以先观察实验现象,然后带着疑问、好奇探究现象背后的理论与规律。这样顺应认知规律,提高了学生学习兴趣和对知识的理解程度。
二、multisim13在教学中应用实例
(一)传统二极管结构和单向导电性讲授过程
利用PPT图片展示一个二极管结构示意图,语言表述“将PN结两端各引出一个电极,并加以封装就制成了一个二极管”;给出二极管的电路符号。二极管重要特性就是单向导电性,流过电流的方向就是符号箭头所指的方向,二极管的导通电压锗管0.3,硅管0.7V。
(二)采用
multisim13进行课堂教学过程在multisim13元件库中调出3D虚拟器件,如图2所示。“将PN结两端各引出一个电极,并加以封装就制成了二极管”。对于图中U4管,灰环的一侧是阴极,另外一侧是阳极;对于直插的发光二极管U5,长引脚的是正极,短的是阴极;也可以仔细观察管子内部的电极,较小的是阳极,大的类似于碗状的是阴极。在软件电子平台上调出电阻、二极管、开关和万用表搭成图3所示电路。故意将二极管接反向电压,双击两块万用表,弹出图示右侧的显示表盘,按下仿真按钮。这时提醒学生注意:电流表示数为0,说明电路没有通,“为什么”。吸引学生注意力的同时教师将二极管转向,阳极接电源正极,阴极接电源负极,按仿真按钮,电流表示数为2.429mA,电压表示数为581.428mV,说明二极管导通。这时点题:(1)这就是二极管单向导电性:只有阳极接电源正极(高电位)阴极接电源负极(低电位)才能够导通。(2)导通电压在0.7V左右。进一步提问,电阻起什么作用?不放电阻可以么?带着问题修改电路:二极管换成LED发光管,如图4所示,电阻选择4.7K,按下仿真按钮,LED灯根本没亮!但是电流值为2.139mA,压降是1.711V;将电阻换成1.0K,再一次仿真灯亮了!电流值为10.209mA、电压值为1.791V。
(三)两种教学方法的比较
通过对两种教学过程的对比发现,通过仿真平台进行课堂教学,学生可以获得更多的信息量,比如二极管的实物形态、二极管的导通电压并不一定是0.7V、发光二极管并不是导通就发光、二极管在电路中必须配合限流电阻来使用等。传统教学采用语言描述来传递知识,优点是讲课速度快,但是文字、语言信息很难在学生头脑中建立明确的形象概念,也缺乏学生的思考和参与。引入multisim13辅助教学,可通过multisim13组建电路进行仿真,让学生看到生动的现象,将枯燥的语言符号变成了鲜活的现象过程,在这个过程中学生需要观察、思考,需要参与。在这种以学生为主体、以问题为主线的教学模式下,学生的主动性、学习积极性更高,教学效果自然更好。引入multisim13软件辅助教学的突出特点是使学生置身于真实的工程环境,能增强学生对电路的感性认识,掌握各种仪器的基本使用和电路参数的测试方法。通过人机对话的方式,能使每个学生动手接触电路,进行元件接线,参数设定,通过调试和测量,把实验与理论有机地结合起来,加深对理论的理解,提高学生的工程实践能力和创新能力。
三、结束语
仿真技术能够给环境艺术设计教学带来诸多好处例如,在建筑装饰构造的教学方面,我们可以建造出各种装饰构件的模型,设置成一个个可以互动的教学小游戏,提供一定的文字说明等指引学生去完成其工作过程,这样既可以节约学生实际操作带来的教学成本,又打破了学校与施工场地之间的空间限制,为学生提供了一个可以重复进行的、不受时间地点限制的、生动逼真的学习环境,从而加速学生学习知识的过程,提高学生学习的质量。再比如,在室内设计的空间组织和灯光设计等方面,我们可以利用一些容易运行、操作简单的设计软件,如建筑草图大师SketchUp,让学生自己亲自动手去试验各种空间组织方式的变化对空间感觉带来的影响;通过各种跟真实生活中完全一致的灯光类型的选择和各项照明参数的控制,仿真出各种灯光组合的真实效果,从而让学生更好地理解灯光设计的意义和设计要点。这种让学生亲身去经历、亲身去感受的教学方法,无疑比空洞抽象的说教更具有说服力,趣味性更强,很受学生的欢迎,教学效果也会更好。还有在室内装饰设计方面,我们可以利用仿真技术建造出各种常见室内空间的虚拟模型,如家居空间中的客厅、主卧,办公空间中的会议室、老板房,餐饮空间中的大堂、包间,酒店空间中的大堂、客房等,设计成一个个可以互动的系统小游戏,让学生可以进入内部进行任意角度的观察,并允许他们更改或重新组合里面的绝大多数内容,比如,更换墙面或地面的材质,更换天花板造型或灯饰,更换家具和陈设品等。让设计变化的结果可以在很短的时间内快速呈现出来,这对教师演示室内装饰的作用和意义很有帮助,对学生快速掌握室内装饰设计的要点和搭配技巧也很有帮助。这些小系统的应用,还对解释如何才能形成特定的室内设计风格或氛围,也起到了很好的现场演示作用。这种教学模式的启用和它将产生的良好的教学效果,是传统的教学方法所无法企及的。综上所述,仿真技术不管是应用于环艺专业的设计工作上来说,还是应用于其教学工作上来说,都拥有传统设计方法和教学方法难以比拟的优势。但是,仿真技术也有其自身的局限性,并非任何时候都是最适宜的教学手段,不可盲目推崇。
2仿真技术的局限性
2.1仿真技术能够制作高精度仿真图,但是它耗时长,结果固定,无法即时沟通
同样以环境艺术设计教学来讲,利用计算机仿真手段制作的效果图可以更加逼真细腻准确,但是它耗时很长,无法做到即时交流,能够反映的空间内容也很有限,角度固定,无法反映出全方位的内容和所有细节,也不能跟业主产生互动。但是手绘的表达方式却可以,对业主提出的问题,可以当场快速地表现出它的形状、结构和大概的比例关系和效果,达到即时沟通的目的。那我们就可以在时间允许的前提下,挑选几个主要的空间进行计算机效果图的精细刻画,而其他没有涉及到的地方或者业主临时提出的一些疑问,则通过手绘的方式进行解释和沟通。
2.2仿真技术有时需要大量的时间、金钱投入,产生的效果却未必是最好的
例如,环艺专业中现场施工技术部分,学生只需要了解其过程和要点,能够判断其对错好坏,便于将来把关即可,并不需要亲自进行操作。那么,采用直接播放施工现场录像的方式来进行教学,不仅更加直观,对教学效果没有不利影响,而且在时间和经济成本上来说也是最有利的,那就没有必要非得去开发仿真系统帮助学生来掌握这方面的知识。所以,选择这种教学手段时要考虑到时间和经济投入的大小,系统的延展性如何,以及是否有更简便的方法同样可以实现教学目的等问题。总结得出仿真技术主要在哪些地方应用其优势才能最大化地显示出来,而其他方面并不一定合适。
3仿真技术是教学手段而不是目的
教学目的决定教学手段。我们应该以能否更好地实现教学目的为根本出发点,合理选择适当的教学手段,不应该处处强调新技术的应用。就仿真技术来说,每个专业都有众多的知识环节和技能环节,他们在专业中的重要性和需要学生掌握的程度是不一样的,有些知识很重要,但主要是靠脑部思考来领悟和理解,不需要仿真技术;有些知识或者技能,需要学生了解但没必要掌握,如果有更好的教学手段达到目的,也没必要非要用仿真技术来实现。对于专业核心技能中,需要学生熟练掌握其操作,真正的现场实操难以实现,或者实操成本过高,或者实操过程危险性较高,应用仿真技术又确实可以逼真模拟其场景和操作过程与要领时,应用仿真技术才是最好的选择。例如,计算机仿真效果图可以让业主直观地看到设计结果,效果满意了再进行设计制图与施工,避免了时间、人力和资源上的浪费。但是,如若不然,就不应该勉强。
4在教育中应用仿真技术需要注意的一些事项和应该避免的误区
4.1教师是应用者,不是系统开发者,不要把每位教师都变成软件开发人员
我们使用一个工具的时候,只需要明白这个工具如何使用就可以了,没必要还得知道它是如何生产出来的。仿真技术的应用也是如此。
4.2要衡量教学投入和教学效果
之间的绩效关系,避免高投入而低效果没必要仿真的非要仿真,同样可以实现教学目的、比仿真技术更好的教学手段的非要用仿真技术,或难以仿真的地方也很牵强的要用仿真技术虚拟一下。
5结语
目前,在进行电工电子相关课程的授课时,许多专业教师采用的是理实一体化教学的模式,在教学的过程中,往往需要将学生带到实验室上课,或者预先将实验设备搬到普通课堂中,课前准备的工作量很大。为了达到省时高效率,在进行理论教学的过程中,如讲到某个具体的电路时,可以用“proteus”这一仿真软件进行同步演示,这样电路的电压、电流数值以及波形等参数,都会以数字或图形的方式显示,学生可以很直观的看到,一目了然,加深了印象。比如在讲授《电子线路》这一课程中的二极管的整流电路、单级放大电路、OTL功放电路等知识点时,通过仿真来演示输入输出的波形,非常直观,不仅提高了学生的学习兴趣,而且加深了学生的理解和记忆。同样,我们也可以将“multisim”仿真软件引入教学,该软件中提供了大量的虚拟仪表,这些虚拟仪表与现实生活中的仪表相同,使用方法相似,模拟操作起来非常方便,而软件中所提供的部分高级仪表,实际价格非常昂贵,现实生活中由于经费问题,我们可能无力购买,而软件中给我们提供了这种高级仪表的使用方法,给我们的教学带来了便捷。应该说,实验室里所能开设的电子电工相关电路的实验,我们都可以利用该仿真软件来实现,该软件相当于一个可以移动的功能强大的现代化的电工电子实验室,借助仿真软件的使用,使得教师在讲授电工电子的相关知识点时,非常清晰,取得了良好的效果。
二、在实践环节中的应用
在电子的实践中,采用实物操作和仿真软件相结合的原则,可以使得事半功倍,使得学生对知识的掌握更加牢固,同时极大程度上提高了学习效率。主要体现在以下几个方面:
1.利用仿真技术减少了实物实验的故障率,使得实验的数据更精准。当学生装配好电路板后,开始进行调试时,一般要对实物电路板进行短路检测,确认没有短路故障后再进行调试。而实训的具体检测和调试都是带电操作,带有一定的风险性和不确定性。因此在开始操作的过程中,在学生开始调试之前,先通过仿真软件演示整个调试过程,这样学生不仅对调试过程有很清晰的认识,而且可以避免实训过程中的一些误操作,减少了调试过程中产生的故障。仿真软件演示的实验数据与实际调试的数据相差不大,学生可以比较数据,进行自检。另一方面,如果要设计一块电路板的时候,需要对电路的参数反复的调试,在实物电路板上实现起来比较困难,利用仿真软件可以反复调试,并可以寻找到最佳的方案,再去进行实物的设计,非常便捷。另外,仿真实验没有任何干扰信号的存在,更加能够真实的反映出实验的本质,做到精准、真实、完美。
2.利用仿真技术可以顺利进行故障的分析,并顺利找到故障点。在电工电子的实训中,学生不仅要熟练掌握电路的调试能力,还要有一定的电路排故能力。有时候安装一块电路板需要的时间可能并不长,但往往查找故障点需要花费大量的时间。另外如果在电路板上人为设定一个故障,比如元器件的接反或某处电路出现短路故障时,部分元器件可能会出现击穿、损坏、甚至出现电气短路等现象,这样在操作的时候非常危险。而我们在授课的时候,如果利用仿真软件去讲解电路时,可以随意地将元件焊反或将某段电路短路,学生可以很直观的看到故障的数据及波形,提高了学生的分析能力以及解决问题的能力。同时也提高了学生思考的能力。
3.利用仿真技术可以进行反复练习,大大降低了成本。对于电子线路的板子,很多时候装配完后进行调试,往往是只能使用一次,或者仅能对单一功能进行调试,不能够进行反复练习,尤其是在现代电子产品的高速发展,许多新型器件、集成块、贴片元件的大量使用,使得装配和拆装都不那么容易,另外成本也相对来说很过。仿真技术的使用,使每个学生都有机会根据自己的实际情况,扬长避短,并进行反复练习。而且仿真实验不需要真实环境的介入,软件中有取之不尽、用之不竭的电气元件,而且实验过程中也没有元件的损耗,实验室维护管理将更加方便。总之,将仿真软件应用于教学有很多的优点。另外由于现代电子技术的不断更新,往往使得实验室中实践环节教学资源相对短缺,一些设备不能及时更新和维护,实践耗材昂贵,而带来了很多的局限性。利用仿真实训软件后,不仅使得实训具有完整性、系统性、交互性、智能型。极大程度上弥补现有教学资源的不足。如在进行电力拖动的授课时,当讲授到三相异步电动机的时候,我们除了可以介绍电机的基本知识,结合实验室有的电动机的结构和使用方法外,我们还可以使用仿真软件,给同学们展示形式多样的、不同用途的其他电机。同时我们可以利用仿真技术对相关实验电路进行通过动态模拟,提高课堂效果。
三、总结
对于教学安全主要是针对实践操作部分,机床作为机械结构,一旦出现事故,轻则机器损坏,重则出现伤亡事件,这样的事件已经给了我们血的教训。例如,某高校机械专业学生在企业实习期间由于操作失误,直接导致手臂被机械结构严重损伤,最终不得不截肢。如何避免机械事故发生是学生在实践操作部分最需要注意的问题,因此很多学校非常强调安全问题。传统教学中,由于学生在上机床实际操作之前并没有对机床的运动情况有很清楚的了解,很容易导致事故的发生,因此很多院校在进行数控实训操作的时候,多是恐惧危险的发生而走走形式,真正实际进行操作,并能够加工出零件的比较少,除非是学校为了让学生参加比赛而培训数量比较少的学生,难以达到教学计划中关于实践教学部分的实际要求。而采用计算机仿真技术的数控教学,可以在实际操作之前充分了解数控机床面板的操作和数控机床的运动运行规律,某种意义上说就是真正的数控机床操作的演习,为实习实训部分做好充分的准备工作,即使在仿真中出现操作错误或者操作失误,既不会导致机床的损坏,更不会导致人员的伤亡。
二、教学效果和效率
数控程序编写是数控类课程的主要教学内容之一,如何正确地编写数控程序也是数控类课程的重要任务。在传统课堂上,教师主要利用PPT课间插入动画、图片、文字等内容进行讲解,虽然利用了一些多媒体资源,但是并没有充分发挥多媒体最大的功用。在讲解过程中往往比较枯燥乏味,难以更加形象具体地表述数控代码控制刀具、机床主轴的运动情况。特别是对于一些比较复杂的循环指令只是通过这样的讲解方式往往很难准确地表达。虽然目前有些教师可以采用一些三维软件、动画软件制作一些比较详细的动画,但是这种动画往往就是固定设置好的动作,缺乏参数的变化,不能通过修改参数来观察刀具运动的变化。目前大多数计算机数控仿真数控系统都是模拟实际的数控机床操作,几乎完全和实际的数控机床操作相同。教师在授课过程中可以编写实际的数控程序,再输入到数控仿真系统中进行验证,在验证的过程中,可以随时改变数控程序中的参数,来讲解数控指令中参数控制刀具的运动规律,也可以改变数控程序中的程序指令,来讲解不同指令刀具的运行轨迹;这样就可以更加清楚形象地讲解数控编程中的各种程序指令和指令中各个参数的含义。在斯沃数控仿真系统模拟加工零件过程中,在操作界面的左侧显示编写的数控程序,仿真操作过程中根据刀具的运行轨迹,自动跳转相应的程序段,帮助学生理解程序中控制对象的运行情况,并且利用不同的颜色来展示不同刀具的运动轨迹,在直观地展示运动轨迹的同时也可以随时更改数控程序或程序中的参数来获取不同的轨迹。
三、数控工艺部分体现
随着经济的发展,当前交通运输业尤其是民航业呈现快速发展的态势,但是由于受到内部和外部等不确定因素的干扰,飞机失事的概率逐渐增加[1]。救生舱中氧气的精准供应,可为救援人员以及被困人员提供可靠的救生舱内氧气资源使用数据,进而提高受困人员得生几率[2,3]。为了确保人民群众的生命安全,寻求合理的方法对飞机失事后救生舱中氧气系统进行准确建模和控制,成为相关人员分析的重点问题[4,5]。飞机失事后的救生舱相关参数具有随机性和不确定性,飞机失事后面临的破坏性和环境都是大随机事件,救生舱氧气系统的控制需要对压力、气体温度和氧气系统参数的时间差数据的准确掌握,实现氧气系统性能的定量评估,而这些参数又很容易受到失事时外部环境的影响,无法预先设定。传统的氧气系统控制模型无法准确评估参数在恶化环境下的变化过程,仅能通过设定固定参数评估短期机组氧气性能变化情况,存在较大缺陷。通过对救生舱氧气系统压力、气体温度和氧气系统参数的时间差数据的处理,获取分析机组氧气性能得有价值数据,提出一种基于改进遗传算法的自抗扰控制器氧气系统参数优化模型,塑造考虑控制约束的自抗扰控制器参数优化设计目标函数,通过一种改进自适应混沌遗传算法对氧气系统参数进行整定,实现失事飞机救生舱内氧气系统的有效控制。仿真结果表明,所提控制模型增强了系统得动态性和静态性,可有效应对系统参数的动态性,具有较高得控制性能。
2救生舱氧气系统数学模型
为了估测救生舱氧气系统的性能,首先需得到救生舱氧气系统压力P、气体温度T和氧气系统参数的时间差t。依据氧气系统结构该中含有一个压力传感器,可通过瓶体氧气压力进行读数。由于该系统不含温度传感器,因此对正常气密性下的某飞机1个月的108个数据点进行采集,完成对上述数据点氧气压力值、外界环境温度以及驾驶舱内温度的偏相关分析,从而得到瓶体内气体的温度。偏相关性分析通常应用于各种相关的变量中,清除其中的变量干扰后,得到两两变量之间的简单相关关系。采用偏相关来分析消除氧气系统本身的渗漏率干扰后,外界环境温度与驾驶舱温度对气瓶压力的相关性。通过偏相关对其进行研究可知,驾驶舱内温度、外界环境温度以及氧气系统压力参数和氧气压力的相关性。氧气压力值主要受外界温度以及驾驶舱温度的影响,并且受外界环境温度的影响更大一些。基于来自空客的资料,可将瓶体内气体温度拟合公式描述成T=(TAT+Tc)/2,其中TAT表示外界温度、Tc表示驾驶舱温度。在通过点与点相比得到压差的过程中,为了使点和点在同一标准下完成比较,通过理想气体方程P1/T1=P2/T2,将压力转变成相同环境温度下的压力PS,各点的压力值均具有可比性,从而可得航段渗漏率PL=PS/t=(PS1-PS2)/(t2-t1),其中t1表示飞机着陆时间,t2表示为飞机起航时间。上述理想气体方程还可应用于任一温度下机组氧气系统压力的预测,从而降低了由于冬季航行前后温差较大而引起的需频繁更换氧气瓶的工作量,提高了工作效率。因为飞行航段时间间隔较短,系统压力值波动不大,易受到外界温度拟合精度以及压力传感器探测精度的干扰,造成最终得到的压力值变化很大。通过比较两个间隔超过24小时的点的压力值来解决上述问题,假设间隔24小时的渗漏率用PL24表示,为了清除采样过程中数据坏点的干扰,需完成对其的3天滚动平均,最终即可得到能够体现系统性能特性的24小时3天滚动平均渗漏率ΔPLavg24。ΔPLavg24=∑I=nI=1(PL24-1+…+PL24-n)/n(1)其中,n表示3天中点的总量。经以上处理后可基本得到研究机组氧气性能的有关数据。而对氧气系统效果的分析,和对氧气使用时间的估计则可采用一元线性回归法,其方法仅分析一个自变和一个因变量之间的统计关系。主要通过其分析标态氧气压力值PS和气瓶安装时间To的统计关系。假设PS和To的关系满足式(2):PS=U1+U2*To+_(2)其中,PS表示被解释变量,To表示解释变量,U1、U2表示待估计参数,_表示随机干扰项,其主要体现了PS被To解释的不确定性。通过普通最小二乘法对一元线性回归进行求解,具体的求解公式如下:Toavg=∑nI=1(To1+…+Ton)/n(3)PSavg=∑nI=1(PS1+…+PSn)/n(4)其中,Toavg表示解释变量均值,PSavg表示被解释变量均值。U2=∑[(To-Tovag)*(PS-PSavg)]/∑(To-Toavg)2(5)U1=PSavg-U2Tovag(6)氧气系统固有的气密性能随U2的降低而降低。U1值主要和各时间段有关,对性能分析不产生任何影响。该方法可完成氧气系统性能的机队排序,但是不能识别单机的性能恶化,仅可实现对未更换氧气瓶以及充氧数据的监控。而对于时间段较长的机组氧气性能改变的监测只能采用相互独立样本T检验的方法来完成,该方法能够分析短期机组氧气性能恶化的状态。该方法先采集前后两个时间段的PLavg24数据样本,通过比较上述两组数据的变化程度对机组氧气系统出现恶化的时间段以及恶化程度进行判断,该种方法不能完成整个机队的氧气系统性能排序。具体公式如下F=S21/S22(7)其中,S21表示上一时间段n项数据PLavg24的方差,S22表示下一时间段m项数据的方差,式(7F(n-1,m-1)分布,可采用差找F分布的方法得到F值,依据F对两组数据的差异性进行判断,若检测出两组数据相似概率低于2.5%,则可判断这两组数据有显著差异,从而基于两组数据的均值对氧气系统渗漏率的改便程度进行判断。
3自抗扰控制器氧气系统参数优化数学模型
遗传算法是一种依据生物遗传以及进化机制的适用于复杂系统改进的自适应概率改进算法。其模拟自然及遗传时产生的选择、交叉及变异等现象,从一个初始种群开始,在经过随机选择、交叉及变异处理后,得到一群更适应环境的个体,通过这样不停的进行繁衍进化,最终可获取到一群最适合环境的个体,从而得到失事飞机救生舱氧气系统控制问题的最优解。
3.1考虑控制约束的自抗扰控制器参数优化设计目标函数的建立评价失事飞机救生舱氧气系统性能的过程中,一般情况下会采用一个以失事飞机救生舱氧气系统瞬时误差e(t)为泛函的积分为目标函数,通过时间乘绝对误差积分准则(ITAE)对系统的动态性能进行评价,以时间乘与误差成绩绝对值的积分为性能指标,用式(8)描述JITAE=∫#0t|e(t)|dt(8)如果只考虑失事飞机救生舱氧气系统的动态特性,则给定的参数通常会造成氧气控制过大,不能实现预期的控制效果。由于氧气控制能量有限,所以将umax与umin作为一项重要的指标进行加权,则有Ju=umax-umin×∫#0|u(t)|dt(9)通过氧气控制能量受限以及氧气浓度误差泛函评价标准,采用权重系数法获取一个失事飞机救生舱氧气系统性能的评价指标,用式(10)描述J=Je+Ju=∫#0t|e(t)|dt+wk|umax-umin|×∫#0|u(t)|dt(10)通过上述过程可以得到目标函数的最优极小值,需要将其转化成极大值问题,因为J>0,故取g=1=J。遗传算法是一种自由选择的算法,在进行迭代时一定会出现很多不可行染色体,为了使算法能够高效的识别同时越过不可行染色体,需使系统的输出误差不超过给定范围。对于不可行染色体,通过惩罚策略赋予其一个很小的惩罚值,融入惩罚策略的遗传算法适应度函数可描述成:maxf=1/Ju<Umax,u>Umin,|e|<EPuUmax,u"Umin,|e|{E(11)其中,Umax与Umin分别表示氧气浓度控制量的惩罚上限及下限,符合UmaxUsatmax,UminUsatmin,其中Usatmax与Usatmin分别表示氧气浓度饱和输入的上下限,|e|表示氧气浓度控制误差允许范围,P表示很小的一个罚值。
3.2改进遗传算法自抗扰控制器氧气系统参数整定过程在实际应用时遗传算法会出现早熟收敛以及收敛效率低的现象,导致其不得不用很长的时间去寻找最优解。为了避免上述弊端,采用一种改进自适应混沌遗传算法完成失事飞机救生舱氧气系统参数的优化。该算法通过浮点数编码,依据个体适应度值的排序完成对父体的选择,并且结合了自适应交叉、自适应变异以及混沌移民,对失事飞机救生舱氧气系统得参数整定,其遗传算法整定流程图用图1描述。
3.2.1失事飞机救生舱氧气系统参数的编码通过经验设定法整定跟踪微分器、扩张状态观测器中饱和函数的幂指数a以及线性区域的边界d。进行简化操作后,遗传算法的搜索区域以及不可行染色体的个数均降低了,效率得以提高。变量的数量越多,计算精度越高,二进制编码的速度就越低,对于精度要求高,搜索范围大的遗传算法,可采用浮点数编码。而自抗扰控制器涉及到的参数很多,同时区间分布广,不适合采用二进制编码,所以在确定失事飞机救生舱氧气系统的参数时采用浮点数编码。
3.2.2失事飞机救生舱氧气系统参数初始种群的选取通过经验设定法确定一组失事飞机救生舱氧气系统参数。其中跟踪微分器参数r可通过对象的响应速度来确定,和扩张状态观测器有关的各种参数可通过提到的动态失事飞机救生舱氧气系统参数确定法来确定,非线性误差状态反馈失事飞机救生舱氧气系统参数可通过PD控制器控制一个积分串联型对象的参数来确定。失事飞机救生舱氧气系统参数需符合下式:u<Umax,u>Umin,|e|<E(12)在失事飞机救生舱氧气系统参数附近大范围随机搜索符合式(12)的个体,直至得到的个体数目与遗传算法中群体大小相同,从而防止了很多的不可行个体的出现,提高了失事飞机救生舱氧气系统参数整定的效率,如图1所示。
4实验验证
为了验证本文模型的有效性,需要进行相关的实验分析。实验将飞机失事后气体压力为150Pa,气体温度为28℃的救生舱氧气系统作为仿真验证对象。传统控制模型与本文控制模型调节阶跃响应仿真结果对比用图2描述。传统控制模型与本文控制模型氧气浓度信号跟随仿真结果对比用图3描述。图2分析图2和图3可得,本文控制模型与传统控制模型相比,调节效率高,超调量小,达到了一个很好的控制效果。在系统运行的初始阶段,本文控制模型的响应速度很快,在时间为25s左右时,舱内氧气即达到人体能够适应的安全范围内,在300s内即达到稳定状态;超调最大值也在18%—23.5%安全范围内。在系统连续变动已知的时,本文控制模型与传统控制模型相比,调节效率更高,超调幅值更小,可以稳定的保持在人体可接受范围内。在系统达到稳定后,在400s—450s之间加入3.6V电压,本文控制模型可以以更短的时间,更小的超调达到稳定状态,动态响应效果好。救生舱是一个多参数、强耦合的复杂系统。在系统运行过程中,任意参数的变化都会影响氧气系统的模型结构,如飞机失事后救生舱气体压力变为180Pa,气体温度为30℃,则氧气系统模型发生改变,此时传统控制模型和本文控制模型阶跃响应仿真结果对比用图4描述。传统控制模型与本文控制模型信号跟随仿真结果对比用图5描述。分析图4和图5可得,当氧气系统模型改变后,本文控制模型变化不大,控制效果仍旧很好,而传统的控制模型动态性能下降,超调量升高同时调节速度更慢。通过上述仿真结果可以看出,本文控制模型的调节速度快,超调量小,达到了很好的效果。在救生舱系统参数改变后,本文控制模型与传统控制模型相比,有更好的自适应能力,使得系统氧气浓度可以一直保持在人体可承受范围内,有着更好的稳定性以及更高的调节效率。
5结论
(一)运用仿真实验解决现有汽车电工电子技术实验场所、设备不足的问题
仿真技术能够实现较多的教学工作,从现有的教学来看,通过较好的运用汽车电工与电子技术课程方针技术,能够在很大程度上解决试验场所、设备不足的问题,更好的创新课程。在案例分析的过程中,可以实现较为真实的效果。首先,学生不必经常下车间进行体验,而是在课堂中就可以很好的应用和学习汽车电工与电子技术课程,即便是在课下,也可以通过系统来反复的练习,提高了技术的熟练度。以电子工作平台EWB为例,提供了方便的操作界面,学生可以轻松地完成原理图的输入。单击鼠标,可以方便地完成元件的选择;拖动鼠标,就可将元件放在原理图上。EWB具有自动排列连线的功能,同时也允许用户调整电路连线和元件的位置。第二,在实际的实习中,可以将遇到的问题和学习到的解决方法,利用汽车电工与电子技术课程仿真技术,反复的钻研和学习,配合其他的案例分析,增加技术上的经验,对于毕业后的工作,具有较大的积极意义。
(二)着重培养学生的操作能力
使学生对于理论知识与操作技能的掌握达到该专业人才培养目标要求。汽车电工与电子技术课程仿真技术并不是理论上的技术,通过运用该技术,能够在很多方面完成对人才的较强培养,并且在理论学习、技能操作、个人方法建立等方面,均实现了较大的进步。本文认为,通过利用汽车电工与电子技术课程仿真技术,完全能够较好的培养学生自身的操作能力。首先,通过在教学中运用汽车电工与电子技术课程仿真技术,能够更好的完成基础课程的教学,提高学生的基础能力,促使学生向着多元化方向发展,培养更多的“一专多能”人才。其次,在运用汽车电工与电子技术课程仿真技术的过程中,可实现拓展课程的全新优化。可以通过汽车电工与电子技术课程仿真技术的帮助,学生可以对课题提出更多的猜想和假设,自己去证明和解答,与教师共同讨论,这对人才培养来讲,才是最需要的。
二、总结
摘要:在研究生的计算机仿真技术课程教学中,针对机械工程类研究生的专业方向、课程体系的设置以及工科研究生自身特点,为培养研究生的自主学习能力、创新能力以及增强其工程应用意识,通过在计算机仿真技术课程教学的经验积累,逐步探索出以项目驱动为主要教学方法,通过实践应用,取得良好的教学效果。
关键词:项目教学法;计算机仿真;创新;实践
中图分类号:G642.4 文献标志码:A 文章编号:1674-9324(2017)24-0144-02
一、前言
研究生教学有其突出的特点,他们中多数人理论基础扎实,获取书本知识能力强。但同时也存在创新意识和创新能力不足、工程应用背景不够的缺点。本人通过十多年研究生教学的实践,结合本学院研究生专业方向、课程内容针对性强等特点,对如何在研究生教学改革中突出培养学生的自学能力、创新能力,增强学生的创新意识与工程应用能力等问题进行了一些改革创新。
二、课程定位及课程特点
随着现代工业的发展,科学研究的深入与计算机软、硬件的发展,计算机仿真技术已成为分析、综合各类系统,特别是大系统的一种有效研究方法和有力的研究工具,计算机仿真技术已经广泛应用在各技术领域、各学科内容和各工程部门。仿真技术已经在国防军事、国民经济、社会生活的众多领域发挥了重要的作用,国内外众多学者认为,仿真技术“正在成为与理论、实验并列的第三种认识和改造客观世界以及科学研究的手段”,因此仿真技术
被认为是“使能”技术。计算机仿真技术是仿真科学与技术涉及到的有关具体仿真技术中最为基础的部分,具有综合性、多学科交叉等特点。
为了拓宽机械工程专业基础,提高培养对象的整体素质,更好地适应社会对机械工程专业人才的需求,高校工科专业的研究生应掌握一定的计算机仿真知识与技能。计算机仿真技术课程是我校机械工程学院面向所有研究生各专业方向的研究生开设的一门专业基础课程,考虑专业应用需求并结合教学实践情况,课程目的是通过本课程的学习,要求学生掌握计算机仿真技术方面的基本理论,基本知识和基本技能,培养学生分析问题和解决问题的能力,为今后分析、综合各类工程系统或非工程系统提供一种有力的工具,以便能灵活应用所学的计算机仿真技术为本专业工作服务。
一方面,基于仿真技术课程的内容方法较多,实践性强的特点;另一方面,授课对象专业方向较多、授课学时有限等特点,如何解决在有限的教学课时内讲授内容繁多的仿真内容、对计算机仿真技术课程进行教学方法和手段的改革探索和实践,以达到计算机仿真技术教学目标。
三、教学内容的设置和教学方法的选择
课程开设初期,由于只是机械电子工程专业方向的同学选修,所以所讲内容基本针对该专业方向进行设置。随着选修人数的不断增加,以及选修学生所属专业方向的扩大,专业方向包括:机械制造及其自动化、机械电子工程、机械设计及理论、车辆工程、机械工程(专业学位)等,基本涵盖了机械工程学院的所有专业方向。
计算机仿真技术课程涉及多个交叉学科,紧密相关的课程包括数值计算方法、计算机编程、计算机图形学、高等数学、自动控制原理、现代控制理论、优化设计等课程。如何讲出本课程的特点,并充分结合相关课程内容,必须在教学内容的选排上下功夫。
项目教学法是一种以任务驱动、以项目为基本教学单元,将理论教学和实践教学有机融合在一起,强调综合能力的培养在研究生教育中的重要性,突出学生在整个教学过程中的主体地位。因此,为了满足各个专业方向学生的要求,使他们能够掌握一门工程分析技术,为后续的学术论文和硕士学位论文的撰写提供计算、分析和仿真手段,本人在讲授该门课程的过程中,逐年对教学内容、教学手段和教学考核方法等不断进行调整和完善。
1.采取项目专题方式进行教学内容的讲授,调整授课内容,采用专题教学方法使课程主题内容分明,有利于将仿真方法讲深、讲透。
2.扩展所授课程内容涵盖的范围,包括数值计算、优化设计、图形可视化、控制系统特性仿真、控制系统设计以及与外部软件的接口等内容,以满足各专业方向学生的需求。
3.增加与课程相结合的实验教学内容。计算机仿真技术本来是实践性很强的综合性技术,仿真技术本身是在对控制系统分析的过程中不断完善和发展起来的。因此并结合各个专业研究生的不同研究方向,灵活设计若干个专题实验,使学生学以致用,培养学生将该门课程应用于实际工程的能力。
4.采用多个工程应用实例进行教学,从系统应用、数学建模、仿真建模、模型求解以及特性分析等,使学生从生产实际认知的研究对象,提升到理论高度的学习,应用所学的各科理论知识和技术手段,进行数学建模、仿真建模的建立,并对模型求解以及特性进行分析,获得直观结果,提高学生学习兴趣,最终解决实际工程问题,培养学生解决工程实例问题的能力。
5.结合学科前沿,进行课堂讨论。研究生在初步掌握了对系统的模型、仿真算法设计、仿真及结果分析这一流程后,为强化计算机仿真在实际工程的应用概念,在此基础上,以项目形式,开展课程学科前沿以及⒏妹趴纬逃胂执技术融合等专题讨论。
6.增加实验环节,培养研究生工程实际应用能力。利用各种平台,扩充计算机仿真技术资料,提供最新的仿真案例,结合教学团队的科研课题,设计实验项目,培养研究生工程实际应用能力。
四、项目教学法的教学效果
基于项目教学法计算机仿真技术课程的教学方法改革与实践,满足机械工程学院各个专业方向研究生的需求,教学方法和手段的完善,使研究生自主学习能力、创新能力和工程应用能力等得到了进一步的提高。
计算机仿真技术作为工科研究生的必备研究手段和技术,使学生掌握一门工程分析技术,为后续的课题研究、学术论文和学位论文的撰写提供计算、分析和仿真手段。
近五年的每年30―40人研究生选课,工程硕士每年20人左右选课,课程得到了各专业方向研究生的普遍认同。本人指导的研究生,发表与该课程相关的学术论文近20篇,撰写的硕士论文均用到计算机仿真技术。
关键词:项目教学法;计算机仿真;创新;实践
一、前言
研究生教学有其突出的特点,他们中多数人理论基础扎实,获取书本知识能力强。但同时也存在创新意识和创新能力不足、工程应用背景不够的缺点。本人通过十多年研究生教学的实践,结合本学院研究生专业方向、课程内容针对性强等特点,对如何在研究生教学改革中突出培养学生的自学能力、创新能力,增强学生的创新意识与工程应用能力等问题进行了一些改革创新。
二、课程定位及课程特点
随着现代工业的发展,科学研究的深入与计算机软、硬件的发展,计算机仿真技术已成为分析、综合各类系统,特别是大系统的一种有效研究方法和有力的研究工具,计算机仿真技术已经广泛应用在各技术领域、各学科内容和各工程部门。仿真技术已经在国防军事、国民经济、社会生活的众多领域发挥了重要的作用,国内外众多学者认为,仿真技术“正在成为与理论、实验并列的第三种认识和改造客观世界以及科学研究的手段”,因此仿真技术被认为是“使能”技术。计算机仿真技术是仿真科学与技术涉及到的有关具体仿真技术中最为基础的部分,具有综合性、多学科交叉等特点。为了拓宽机械工程专业基础,提高培养对象的整体素质,更好地适应社会对机械工程专业人才的需求,高校工科专业的研究生应掌握一定的计算机仿真知识与技能。计算机仿真技术课程是我校机械工程学院面向所有研究生各专业方向的研究生开设的一门专业基础课程,考虑专业应用需求并结合教学实践情况,课程目的是通过本课程的学习,要求学生掌握计算机仿真技术方面的基本理论,基本知识和基本技能,培养学生分析问题和解决问题的能力,为今后分析、综合各类工程系统或非工程系统提供一种有力的工具,以便能灵活应用所学的计算机仿真技术为本专业工作服务。一方面,基于仿真技术课程的内容方法较多,实践性强的特点;另一方面,授课对象专业方向较多、授课学时有限等特点,如何解决在有限的教学课时内讲授内容繁多的仿真内容、对计算机仿真技术课程进行教学方法和手段的改革探索和实践,以达到计算机仿真技术教学目标。
三、教学内容的设置和教学方法的选择
课程开设初期,由于只是机械电子工程专业方向的同学选修,所以所讲内容基本针对该专业方向进行设置。随着选修人数的不断增加,以及选修学生所属专业方向的扩大,专业方向包括:机械制造及其自动化、机械电子工程、机械设计及理论、车辆工程、机械工程(专业学位)等,基本涵盖了机械工程学院的所有专业方向。计算机仿真技术课程涉及多个交叉学科,紧密相关的课程包括数值计算方法、计算机编程、计算机图形学、高等数学、自动控制原理、现代控制理论、优化设计等课程。如何讲出本课程的特点,并充分结合相关课程内容,必须在教学内容的选排上下功夫。项目教学法是一种以任务驱动、以项目为基本教学单元,将理论教学和实践教学有机融合在一起,强调综合能力的培养在研究生教育中的重要性,突出学生在整个教学过程中的主体地位。因此,为了满足各个专业方向学生的要求,使他们能够掌握一门工程分析技术,为后续的学术论文和硕士学位论文的撰写提供计算、分析和仿真手段,本人在讲授该门课程的过程中,逐年对教学内容、教学手段和教学考核方法等不断进行调整和完善。1.采取项目专题方式进行教学内容的讲授,调整授课内容,采用专题教学方法使课程主题内容分明,有利于将仿真方法讲深、讲透。2.扩展所授课程内容涵盖的范围,包括数值计算、优化设计、图形可视化、控制系统特性仿真、控制系统设计以及与外部软件的接口等内容,以满足各专业方向学生的需求。3.增加与课程相结合的实验教学内容。计算机仿真技术本来是实践性很强的综合性技术,仿真技术本身是在对控制系统分析的过程中不断完善和发展起来的。因此并结合各个专业研究生的不同研究方向,灵活设计若干个专题实验,使学生学以致用,培养学生将该门课程应用于实际工程的能力。4.采用多个工程应用实例进行教学,从系统应用、数学建模、仿真建模、模型求解以及特性分析等,使学生从生产实际认知的研究对象,提升到理论高度的学习,应用所学的各科理论知识和技术手段,进行数学建模、仿真建模的建立,并对模型求解以及特性进行分析,获得直观结果,提高学生学习兴趣,最终解决实际工程问题,培养学生解决工程实例问题的能力。5.结合学科前沿,进行课堂讨论。研究生在初步掌握了对系统的模型、仿真算法设计、仿真及结果分析这一流程后,为强化计算机仿真在实际工程的应用概念,在此基础上,以项目形式,开展课程学科前沿以及将该门课程与现代技术融合等专题讨论。6.增加实验环节,培养研究生工程实际应用能力。利用各种平台,扩充计算机仿真技术资料,提供最新的仿真案例,结合教学团队的科研课题,设计实验项目,培养研究生工程实际应用能力。
四、项目教学法的教学效果
基于项目教学法计算机仿真技术课程的教学方法改革与实践,满足机械工程学院各个专业方向研究生的需求,教学方法和手段的完善,使研究生自主学习能力、创新能力和工程应用能力等得到了进一步的提高。计算机仿真技术作为工科研究生的必备研究手段和技术,使学生掌握一门工程分析技术,为后续的课题研究、学术论文和学位论文的撰写提供计算、分析和仿真手段。近五年的每年30—40人研究生选课,工程硕士每年20人左右选课,课程得到了各专业方向研究生的普遍认同。本人指导的研究生,发表与该课程相关的学术论文近20篇,撰写的硕士论文均用到计算机仿真技术。
五、结束语
【关键词】 仿真技术 高技术 产业化 知识经济
引言
尽管仿真技术已经很快发展,但在若干问题上仍然存在不同的见解。
比如,有人说仿真技术是要花费很多钱,所以它的成果只是荣誉性的。这种看法与当今把每台核电站仿真机以1000多万美金,飞机仿真机以1500~2000万美金的价格从美国、加拿大引进到中国的现实相矛盾,也具体说明了仿真技术的成果仍然形成了一个高价位的高科技产品和产业。
又如,有人说在市场经济的环境里,仿真技术的产值搞不大,相关的市场在萎缩;也有人认为仿真技术是21世纪战略性技术,仿真技术肯定会大发展。
当前,一场以高技术为中心的新的科技革命正在蓬勃发展,对整个社会经济发展将产生重大影响。世界的经济向知识(智力)经济过渡,信息技术迅猛发展与知识经济来临之际,对仿真技术将有什么作用,仿真技术将会有什么地位,如何迎接机遇,都应尽快考虑,这是业界的大事。
鉴于上述,作者经过几年的反复观察、研究、分析和思考写下本文。
1. 从仿真技术定义变化中考查
自从仿真概念出现以来,仿真的定义随着技术和应用的发展不断深化。
比如,牛津英文字典中初期的仿真定义是:"To imitate conditions of situation with a model for convenience or training"。后来变为:"The technique of imitating the
behavior of some situation or system (economic, mechanical, etc.) by means of an analogous model,
situation, or apparatus, either to gain information more conveniently or to train personnel"。
1993年7月,国内在《火炬计划基本概念及相关名词术语解释》中,对仿真技术作了很详细的定义,见参考文献[7]。关于仿真技术的定义,到目前为止,就很难用简单的语言描述。国内外学者从不同角度作了描述,可归纳如下几点:
仿真技术是出自对系统的研究,是通过用系统模型对真实系统或设计中的系统进行试验,以达到分析、研究和设计该系统的目的;
仿真技术是以计算机为基础,计算机能力提高了,仿真技术水平也提高,使之有能力去描述更复杂的系统;
仿真技术随需求发展,提出了大量共同性的理论、方法和技术问题,致使仿真逐步形成了一门独立的学科;
仿真技术已成为计算机应用的一个重要的领域;
仿真技术应用范围十分广泛,无孔不入的一门综合性学科,已广泛应用于航空、航天、通信、船舶、交通运输、军事、化工、生物 、医学、社会经济系统等自然科学与社会科学的各个领域,其重要性已广为人知;
仿真技术用于揭示已知对象和未知对象的内在特性、分系统之间的关系和运作规律,以研究已知和预测未知;
仿真技术是高技术领域中的关键技术之一。
2. 仿真技术主要研究的内容和成果分析
2.1 仿真技术主要研究的内容
仿真技术虽是计算机应用的一个重要的领域,但也有其自身作为一门专有技术的研究内容,有问题和难点,也有发展方向和规律,形成了仿真技术的主体技术。这些技术又在广泛而丰富的需求中深化和发展。仿真技术的研究内容最少应包括总体技术、仿真支撑软件技术与工具、建模技术和应用技术,表1归纳了这些仿真技术的研究内容:
表1:仿真技术的研究内容 总体技术 ①学科的理论研究;②仿真技术的发展与开拓;③仿真技术与支撑技术的关系;④系统的分析与划分;⑤仿真技术在信息技术和产业中的地位研究;⑥大型仿真系统研究
仿真支撑软件技术与工具 ①支撑软件理论与方法;②仿真支撑软件技术;③面向对象支撑技术;④面向各项领域的共性工具软件;⑤专用的工具软件;⑥软件系统结构;⑦实时数据库
建模技术 ①仿真对象与系统分析;②建模理论与方法;③仿真算法与语言;④验证方法与标准
应用技术 ①应用领域开拓研究;②应用软件系统;③应用的相关技术;④应用系统实现方法
2.2 从仿真技术的成果分析
近几年来,国内外仿真技术领域取得了丰硕的成果,体现出重大的社会效益和经济效益。主要的成果例举如下:
2.2.1 仿真支撑系统的发展
70年代末,国际上一些国家在实现仿真技术产业化过程中,强化了仿真支持系统的概念。因此,仿真支撑系统已经不仅是仿真领域关键的技术之一,而且是"解放"仿真系统开发者和使用者的最重要手段。它不仅赋予仿真系统以生命力,同时也是实现仿真技术产业化的基础。在应用过程中,它是实现仿真目标和解决问题的概括和总结,它支撑了仿真系统的整个生命周期,包括对仿真对象分析、仿真模型的表达、仿真模型的生成和运行、仿真过程的调试和修改、实时运行、仿真数据的存储、恢复及跨平台的联合运行。因此,近几年来,国内外已经十分重视对仿真支撑系统的研究,也出现了不少成果。从科技进步角度来分析,主要表现为:
(1)开放性和构件概念,包括:构件命名服务(Component Name Services)、构 件对象服务(Component Object Services)等为构件客户服务。
(2)提供通用数据表示方法,让集成工具之间共享信息。
(3)支撑范围扩大,表示在支撑仿真应用在网络上的实现。
(4)支撑多媒体技术的应用,使仿真系统的人机界面得以改善。
2.2.2 面向对象的仿真技术
近十几年来,面向对象仿真(Object Oriented Simulation,简称OOS)研究、开 发和应用有很大的进展,在广泛的领域里,各种各样的模型是由OOS语言(或称编程工具)和开发环境中出现。由于OOS为系统建模提供了灵活的方法,它的基本
特性使之不同于传统的仿真方法,而且适用于大型的更为复杂更分散的仿真系统,以及基于网络的仿真系统。而且,支撑OOS的工具已不少实现商品化了。例如:
(1)由于国际间多国合作的出现,对共享仿真环境的需求扩大,网络仿真技术被用在基于共享的仿真环境,如虚拟工厂教学系统,它允许学生单独工作或组成虚拟的队、建造工厂、预测产品需求、计划生产、制定日程进度等
(2)面向对象仿真在处理复杂系统模型时,是一个极好的工具。将这类模型分成几个子模型,做到仿真程序结构与真实系统结构相似。如解决互相联系的异步电动机组的仿真控制问题等。
3. 仿真技术应用领域的快速扩大
近几年世界上应用仿真技术去解决科技、生产、社会各方面问题的事例层出不穷,使仿真技术的应用能力拓展,渗透性增加,无处不在,无孔不入。例举几项:
(1)仿真技术在工业系统的多种应用取得了巨大的社会和经济效益;
(2)利用仿真技术来模拟人们不断增加对海港、船舶的到达方式,海港运作方式的变化需求,用于实现海港现代化管理或新建海港选择和投资考察;
(3)应用质量工程及仿真提高巨型计算机系统的性能。性能评估在计算机的设计、开发、配置、调节中是一个重要环节,应用质量工程和仿真技术来提高巨型计算机系统性能;
(4)应用仿真技术,开展语言系统研究,取得重要成果;
(5)仿真技术在制造业中应用和发展近几年来在国内也取得很好的成果,仿真技术在制造业的应用是从产品设计到制造,以至测试维护的整个生命周期中,计算机仿真技术贯穿始终;
(6)虚拟现实技术的应用范围扩大。它在医疗领域中开始应用,虚拟教学、虚拟会议系统等取得一定效果,虚拟现实技术与娱乐的结合更有广泛市场。
4. 从软科学技术发展展望仿真技术的作为
软科学技术是为管理和决策服务的科学技术,或者可以定义为帮助人更直接、有效、全面和系统地使用迅速发展的各类科学技术知识,并进行科学管理和科学决策的科学。从软科学技术的应用性表现来说,如果说科学的研究是基础研究的话,软科学技术则是应用研究,产生的专家系统则是技术开发。
医学和工程领域管理决策的专家系统的研究成果几年后将被投入使用。例如美国许多大公司都开始用人软件,帮助做许多种经营工作。这意味着类似"仿真脑"的系列产品将要出现,仿真技术在管理和决策方面的应用将推向各个领域。在仿真各种管理与决策系统的过程中,仿真技术将快速发展,产业化的步伐将加快。
软科学技术是有前途的。在人类知识每5年翻一番的情况下,任何人如果不*电脑处理事务,也就是说不*"看不见的头",是无法妥善、有效处理的。如果说软科学技术会成为21世纪的先导和骨干高科技,推动软科学技术发展的仿真技术也是分析复杂问题,提示相互关系,仿真人脑管理和决策的骨干高科技之一。5. 仿真技术发展的特点和趋势
近几年,以计算机技术、通讯技术与传感技术为主导的信息技术的飞快发展,为仿真技术的发展进入一个崭新的环境打下了良好基础。仿真技术的发展将出现新概念、新应用和新的地位。由目前发展情况分析,有如下值得注意的特点:
(1)仿真技术是一门独立的学科,但它离不开计算机技术。只要计算机技术在飞快地发展,仿真技术就一定随之快速发展;
(2)仿真技术作为信息技术族内的成员,它不仅自身发展快,而且与信息技术各项发展结合也快,它们永远面对新问题、组织新技术、形成新的系统工程。因此,仿真技术是不断研究新现象、分析新规律、揭示相关系统、找出解决方法的强有力工具;
(3)在知识经济来临、知识管理的形成和发展中,仿真技术是最好的工具。它将被更多人了解和掌握。美国很多大公司开始用"人软件"代替人类做多种经营工作。预计类同"仿真脑"系列的产品将会被成批生产,用以代替人们进行管理和决策;
(4)仿真技术的应用领域越来越广,在信息技术发展中,将出现独特的地位;
(5)目前,在全世界软件产业快速进展的环境中,仿真支撑软件,各种工具软件(包括专用仿真语言),乃至于通用的应用软件、商品化的周期缩短;
(6)面向对象的技术和应用发展较快,一方面推动仿真概念变化,另一方面适应复杂、非线性应用的能力增大;
(7)由于网络技术的发展,为异地、异国应用提供了可能,将对仿真技术提出新的挑战,也推动了发展。预计仿真技术和网络技术的结合,将出现新的概念,并扩大应用范围;
(8)仿真技术在培训领域中已有了丰硕的成果,比如:核电站、飞机的仿真机等都是培训所必需的仿真系统产品。
6. 知识经济的特征和仿真技术的地位
人类在经历了漫长的农业经济、工业经济时代后,正迎接着知识经济时代的来临。1997年,人们第一次提出知识经济的概念,大家认为它是建筑在知识和信息基础上的经济;以知识和信息的生产、分配和使用为直接依据的经济;知识是提高生产率和实现经济增长的驱动器。国内外学者对此也有各种说法。如:知识经济是以智力资源的占有、配置,以科学技术为主的知识生产、分配和使用为最重要因素的经济。又如:知识经济所要表述的是一种新的复杂的经济状态,它是指以现代科学技术为核心,建立在知识和信息的生产、存储、使用和消费之上的经济。它有丰富的内涵和明显的特征。只有通过对其内涵和特征的分析并与仿真技术及其应用、产业化社会效益、经济效益比较,才能充分看到仿真技术在知识经济环境中的地位。
(1) 知识经济特征与仿真技术特点的切合。
(2) 仿真技术是推动知识经济发展的关键技术。
(3) 仿真技术及其应用,形成知识产品和服务,以及产业化的效益推动知识经济的增长。
7. 结论
通过考察和分析,我们看到知识经济时代的来临给仿真业界带来了新的挑战和机遇,仿真技术将因自身的特点而在知识经济环境中快速发展,反之也推动知识经济的发展。仿真技术与软科学及其它相关技术的结合将加快高附加值产品的产业化进程,给整个社会带来新的经济增长点,仿真技术大有可为。
参考文献
[1] 游景玉,实时仿真技术及其应用,珠海出版社,1997年
[2] 游景玉,论文"论仿真技术及其产业化", 珠海出版社,1999年
[3] 游景玉 吴芳辉,论文"仿真支撑系统技术的研究与发展",珠海出版社,1999年
[4] 游景玉 吴芳辉,论文"新世纪仿真技术展望", 珠海出版社,1999年
[5] 游景玉,论文"论仿真技术在高技术发展中的地位", 珠海出版社,1999年
【论文摘要将虚拟仿真技术引进教学领域后对传统教学手段产生了强烈冲击。本文针对航空电子装备教学中如何应用虚拟仿真技术给出了应用方法和心得。
1.引言
自 20世纪 9O年代以来,以计算机仿真技术 、多媒体技术和虚拟现实技术为特征的“虚拟仿真实验室”开始在世界各地出现,并逐步渗透到教学领域。作为一种新型的实验教学手段,虚拟仿真教学对传统的教学手段产生了强烈冲击,并引发了教学领域一系列深刻的变化。种种迹象表明,虚拟仿真教学将是今后实验教学改革的一个重要发展方向。本文结合多年来在航空电子装备教学中应用虚拟仿真技术的经验,探索在航空电子装备教学软件中应用虚拟仿真技术的方法和心得。
2.虚拟仿真技术简介
虚拟仿真技术是对虚拟现实技术和系统仿真技术的合称。
2.1虚拟现实技术
虚拟现实技术就是利用三维建模技术,构建一个和现实世界的物体和环境相同或相似的虚拟三维场景,并能响应用户的输进,根据用户的不同动作做出相应的反应。虚拟现实的关键技术主要有动态环境建模技术、实时三维图形 天生技术、立体显示和传感器技术等。虚拟现实技术主要侧重于对真实物体物理特征的仿真,也称为视景仿真,它主要用于产品设计和展示、贸易广告、游戏设计等。
在航空电子装备教学中,大量用 到对装备的外观 、结构 、组成 、连接 、机安装位置的展示 ,传统教学大都采用实物展示 的方法 。近年来随着大量航空电子装备 的更新换代,因受经 费、场地及使用寿命等因素的限制 ,传统教学方法 已远远不能满足要求 ,而采 用虚拟现实技术的展示方法则 以其廉价 、无场地限制和效果 良好得以广泛应用。
目前有大量成熟的软件平台可以进行视景仿 真的开发,主流平台Creator Vega Vega Prime VTree OPENGVS QUEST3D VRTOLLS EON、WEB3D、JAVA3D、GLStudio等。其中,MULTIGEN公司的虚拟现实数据库 OPENFLIGHT已经成为 了产业标准 ,在军事 、航空航天等领域应用都 比较成熟 。在航空 电子装备虚拟仿真软件的开发中我们采用r Vega Prime、GLStudio和 EON作为视景仿 真开发的技术平台 ,解决物理模型的创建、场景显示等新题目。该平台可以达到照片级 的视景仿真效果 .同时采用嵌进 OPENGL技术来解决物理模型 的交互新题目。
2.2系统仿真技术
系统仿真技术是伴随着计算机技术的发展而逐步形成的一门新兴学科 .它通过建立实际系统 的数学模 型 ,利用计算机运算来达到对被仿真系统的分析、探究、设计等目的。系统仿真技术主要侧重于对真实系统的内在机理、运动方式 的仿真,也称为行为仿真。系统仿真技术最初主要用于航空、航天、原子反应堆等价格昂贵、周期长、危险性大实际系统试验难以实现等少数领域,后来逐步发展到电力、石油、化工、冶金、机械等一些主要产业部分,并进一步扩大到社会系统、经济系统、交通运输系统、生态系统等一些非工程系统领域。 在航空电子装备教学中,对装备工作原理的讲解既是重点也是难点。传统教学方法主要通过教员的讲述,配合一些静态的图形帮助学员理解 .教学效果主要依靠于教员的授课水平和技巧 。近年来.我们尝试将系统仿 真技术应用到航空电子装备教学中,根据被仿真装备的工作原理,建立系统的数学模型,并根据装备的不同工作状态,对模型进行动态运行.结合虚拟现实技术实现的逼真场景.较好地模拟实际装备的工作情况。利用该技术开发、研制的教学软件不但可供教员教学使用.也可供学员自学,并达到了较好的教学效果。
目前,有很多成熟的系统仿真开发平台软件.如 Simulink、SystemView等,这些软件以其功能强大和使用方便、易用性受到广大用户欢迎.但价格较为昂贵,且大多未提供对外的仿真数据接口.仿真系统应用的灵活性、扩展性和可变性受到很多限制。当然也可自行开发适用 的仿真开发平台软件。在航空电子装备虚拟仿真软件的开发中我们采用的是自行开发的系统仿真平台软件。
3.虚拟仿真技术在航空电子装备教学中的应用方法和步骤
3.1建立仿真模型
这里所说的仿真模型既包括反映航空电子装备外观、结构的三维物理模型 ,也包括揭示其内在工作机理及行为的数 学模 型。对三维物理模型的建立,主要依据装备本身的物理状态,其原则就是在尽量减小面数的同时进步逼真度。对系统数学模型的建立,则需要视系统的复杂程度进行取舍和优化,本着够用为度的原则 ,以尽量减小运算量。建立数学模型时 ,还应考虑到系统运行时的参数调整。
3.2创建仿真装备的虚拟场景并驱动
对于虚拟场景的驱动,根据使用方式的不同采用了不同的方式假如进行的仅是装备外观、结构的展示,可使用EON进行动作的编辑和驱动;假如需要对装备进行虚拟操纵仿真,则使用 GLStudio软件先进行操纵面板、虚拟仪表的编辑和制作,然后再利用 Vega Prime驱动以实现更复杂的交互操纵。
3.3系统集成
系统集成就是将上述做好的模型、场景按照教学软件所需的形式将其有机的整合在一起,使之成为_个完整的 、规范的教学软件。系统集成可以使用目前常用的软件开发平台如 VB、vc++等。由于上述虚拟现实驱动软件如 EON、GLStudio及Vega Prime等均以ActiveX控件方式提供 了可用 于常用 软件开发平台的运行插件,因此,系统集成变得十分方便。编写程序时,只需考虑软件功能的布置,注重程序间的兼容性即可。
系统集成时,还需要将系统行为仿真的结果通过视景仿真表现出来,即用行为仿真的数据来驱动三维物理模型的动作。由于系统行为仿真采用了专门的运行平台,和视景仿真处于不同的系统进程中.因此这种驱动是通过两进程间的实时通讯来完成的。这里还需要考虑进程间的同步新题目。
【论文摘要】将虚拟仿真技术引入教学领域后对传统教学手段产生了强烈冲击。本文针对航空电子装备教学中如何应用虚拟仿真技术给出了应用方法和体会。
1.引言
自 20世纪 9O年代以来,以计算机仿真技术 、多媒体技术和虚拟现实技术为特征的“虚拟仿真实验室”开始在世界各地出现,并逐步渗透到教学领域。作为一种新型的实验教学手段,虚拟仿真教学对传统的教学手段产生了强烈冲击,并引发了教学领域一系列深刻的变化。种种迹象表明,虚拟仿真教学将是今后实验教学改革的一个重要发展方向。本文结合多年来在航空电子装备教学中应用虚拟仿真技术的经验,探讨在航空电子装备教学软件中应用虚拟仿真技术的方法和体会。
2.虚拟仿真技术简介
虚拟仿真技术是对虚拟现实技术和系统仿真技术的合称。
2.1虚拟现实技术
虚拟现实技术就是利用三维建模技术,构建一个与现实世界的物体和环境相同或相似的虚拟三维场景,并能响应用户的输入,根据用户的不同动作做出相应的反应。虚拟现实的关键技术主要有动态环境建模技术、实时三维图形 生成技术、立体显示和传感器技术等。虚拟现实技术主要侧重于对真实物体物理特征的仿真,也称为视景仿真,它主要用于产品设计与展示、商业广告、游戏设计等。
在航空电子装备教学中,大量用 到对装备的外观 、结构 、组成 、连接 、机安装位置的展示 ,传统教学大都采用实物展示 的方法 。近年来随着大量航空电子装备 的更新换代,因受经 费、场地及使用寿命等因素的限制 ,传统教学方法 已远远不能满足要求 ,而采 用虚拟现实技术的展示方法则 以其廉价 、无场地限制和效果 良好得以广泛应用。
目前有大量成熟的软件平台可以进行视景仿 真的开发,主流平台Creator Vega Vega Prime VTree OPENGVS QUEST3D VRTOLLS EON、WEB3D、JAVA3D、GLStudio等。其中,MULTIGEN公司的虚拟现实数据库 OPENFLIGHT已经成为 了工业标准 ,在军事 、航空航天等领域应用都 比较成熟 。在航空 电子装备虚拟仿真软件的开发中我们采用r Vega Prime、GLStudio和 EON作为视景仿 真开发的技术平台 ,解决物理模型的创建、场景显示等问题。该平台可以达到照片级 的视景仿真效果 .同时采用嵌入 OPENGL技术来解决物理模型 的交互问题。
2.2系统仿真技术
系统仿真技术是伴随着计算机技术的发展而逐步形成的一门新兴学科 .它通过建立实际系统 的数学模 型 ,利用计算机运算来达到对被仿真系统的分析、研究、设计等目的。系统仿真技术主要侧重于对真实系统的内在机理、运动方式 的仿真,也称为行为仿真。系统仿真技术最初主要用于航空、航天、原子反应堆等价格昂贵、周期长、危险性大实际系统试验难以实现等少数领域,后来逐步发展到电力、石油、化工、冶金、机械等一些主要工业部门,并进一步扩大到社会系统、经济系统、交通运输系统、生态系统等一些非工程系统领域。
在航空电子装备教学中,对装备工作原理的讲解既是重点也是难点。传统教学方法主要通过教员的讲述,配合一些静态的图形帮助学员理解 .教学效果主要依赖于教员的授课水平和技巧 。近年来.我们尝试将系统仿 真技术应用到航空电子装备教学中,根据被仿真装备的工作原理,建立系统的数学模型,并根据装备的不同工作状态,对模型进行动态运行.结合虚拟现实技术实现的逼真场景.较好地模拟实际装备的工作情况。利用该技术开发、研制的教学软件不但可供教员教学使用.也可供学员自学,并达到了较好的教学效果。
目前,有许多成熟的系统仿真开发平台软件.如 Simulink、SystemView等,这些软件以其功能强大和使用方便、易用性受到广大用户欢迎.但价格较为昂贵,且大多未提供对外的仿真数据接口.仿真系统应用的灵活性、扩展性和可变性受到很多限制。当然也可自行开发适用 的仿真开发平台软件。在航空电子装备虚拟仿真软件的开发中我们采用的是自行开发的系统仿真平台软件。
3.虚拟仿真技术在航空电子装备教学中的应用方法和步骤
3.1建立仿真模型
这里所说的仿真模型既包括反映航空电子装备外观、结构的三维物理模型 ,也包括揭示其内在工作机理及行为的数 学模 型。对三维物理模型的建立,主要依据装备本身的物理状态,其原则就是在尽量减小面数的同时提高逼真度。对系统数学模型的建立,则需要视系统的复杂程度进行取舍和优化,本着够用为度的原则 ,以尽量减小运算量。建立数学模型时 ,还应考虑到系统运行时的参数调整。
3.2创建仿真装备的虚拟场景并驱动
对于虚拟场景的驱动,根据使用方式的不同采用了不同的方式如果进行的仅是装备外观、结构的展示,可使用EON进行动作的编辑和驱动;如果需要对装备进行虚拟操作仿真,则使用 GLStudio软件先进行操作面板、虚拟仪表的编辑和制作,然后再利用 Vega Prime驱动以实现更复杂的交互操作。
3.3系统集成
系统集成就是将上述做好的模型、场景按照教学软件所需的形式将其有机的整合在一起,使之成为_个完整的 、规范的教学软件。系统集成可以使用目前常用的软件开发平台如 VB、vc++等。由于上述虚拟现实驱动软件如 EON、GLStudio及Vega Prime等均以ActiveX控件方式提供 了可用 于常用 软件开发平台的运行插件,因此,系统集成变得十分方便。编写程序时,只需考虑软件功能的安排,注意程序间的兼容性即可。
系统集成时,还需要将系统行为仿真的结果通过视景仿真表现出来,即用行为仿真的数据来驱动三维物理模型的动作。由于系统行为仿真采用了专门的运行平台,与视景仿真处于不同的系统进程中.因此这种驱动是通过两进程间的实时通信来完成的。这里还需要考虑进程间的同步问题。
英文名称:Computer Simulation
主管单位:中国航天科技科工集团公司
主办单位:中国航天科工集团公司第十七研究所
出版周期:月刊
出版地址:北京市
语
种:中文
开
本:大16开
国际刊号:1006-9348
国内刊号:11-3724/TP
邮发代号:82-773
发行范围:
创刊时间:1984
期刊收录:
中国科学引文数据库(CSCD―2008)
核心期刊:
中文核心期刊(2008)
期刊荣誉:
Caj-cd规范获奖期刊
联系方式
【关键词】水下机器人;视景仿真;运动模型;OGRE0.引言
发展海洋是新时代的必然趋势,水下机器人对海洋开发、海洋调查测绘及相当多水下作业都有举足轻重的作用。水下机器人系统的研究和开发中,仿真技术可以缩短其研制周期、提高研发质量和减少经费,避免因系统故障时导致其丢失的严重后果。三维视景仿真技术广泛应用于军事、航海、航空航天、游戏及医疗等领域,是集图形学、图像处理、模式识别、网络等计算机技术高度发展的一门综合性技术。
3Dmax与OGRE(Open-source Graphics Rendering Engine)是近年来得到迅速发展的嵌入Windows三维模型仿真技术。它性能卓越,API具有良好的可移植性。本文通过3Dmax建模和OGRE 3D引擎作为仿真平台,及Qt设计窗口,在Visual Studio2008环境下完成仿真。
首先配置好VS2008和OGRE开发环境,主要是一些插件和动态链接库,定义OGRE将要使用的资源,选择并设置渲染系统。通过初始化使用一些资源,并用这些建立一个场景,启动渲染循环。
1.仿真的一般流程
通常我们先用软件Creator、3Dmax、Photoshop和Auto CAD等画出一维、二维及三维的仿真图形库。一些特殊的如仿生鱼水下机器人建立时图形仿真时用到了自由变形计轴变形及其他样条曲线理论的支持完成。到最后显示的视景仿真一般都是通过Vega或者OpenGL再通过Visual studio编译执行写好的虚拟现实代码等来实现仿真,而且3D仿真大都需要进行碰撞检测。为了设计窗口的方便可能运用MFC或其它工具来设计人机交互窗口,最终形成一个完整的仿真系统。
2.模型的建立
通过3Dmax所得到的水下机器人三维模型。
根据国际水池会议推荐,建立固定坐标系(惯性坐标系)和运动坐标系(附体坐标系)上图的水下机器人也将按此坐标系[1]。
由于完整的六自由度运动方程具有极强的非线性和耦合性,所以需要我们进行解耦进而进行求解。对于方程的简化与求解大多数专家并没有给出,不过我们通常根据不同的水下机器人的形状等特点来适当减少式中的未知量及个数,一般将各方向的运动都简化为平面运动。简化得到的方程式不但有的时候能让我们更容易的得到未知量来实现仿真,而且对于水动力系数等得求解也简单的多。三自由度、五自由度及六自由度的操纵性方程是最常见的,有的为了方便甚至直接简化为一维的线性方程,再通过一些其他的算法来趋紧真实的结果。
水动力模型相对复杂,最简单就是力、力矩对速度、加速度、舵角等的一阶偏导数即线性流体水动力导数。这里就不诸一列举各项研究所用的水动力方程,水动力系数的选取与获得现在一般是通过经验公式、拖曳实验及CFD技术。其中拖曳实验应该是最准确的,但是它也受到实验环境及未知因素的影响。CFD技术已经被张赫等人验证了其具有一定的准确性[2]。
其中附加质量及附加质量所形成的力及力矩经常被放到质量矩阵里面。张赫也提过用面缘法来对惯性水动力系数进行估算。张晓频采用现有的比较成熟的商业流体力学软件FLUENT模拟潜水器的粘性绕流流场,模拟阻力试验、斜航试验和平面运动机构(PMM)试验,求解操纵性水动力系数。建立多功能潜水器六自由度运动的数学模型,编写仿真程序,预报其操纵性能[3]。
带有均衡潜伏系统的数学模型的建立,推进器的推力模型,舵的水动力系数模型及升降系数模型,海流模型、海浪模型及带缆的数学模型等。这些模型有的时候对仿真系统的仿真结果影响不大,有的时候却是起到主要影响作用,因此我们要视情况而定以达到仿真的最佳效果。梁宵构建了舵、翼、桨联合操纵的微小型水下机器人运动仿真系统,讨论PDCE运动控制系统结构及主要组成部分并通过外场试验来验证其可行性及可靠性[4]。
3.视景仿真的应用
不论我们研究什么理论到最后都要进行试验的验证,仿真就是为了使得试验更简单,更直观,风方便,甚至可以做到一些现实中无法做到的假设试验。
张赫过定常流动和非定常流动这两种情况进行不同试验形式的模拟计算,在得到模拟结果的同时,给出相应循环水槽试验结果,最后做出对比结果的分析。其中定常运动包括模拟直航试验和模拟斜航试验,非定常试验包括模拟平面运动机构进行的五种操纵性试验。最后在结论分析中对上述三种数值计算方法进行了总体的比较和分析,并由试验结果给出了用于建立潜水器空间运动方程的各个系数。为了我们的研究需要,可以发挥我们自己的想象合理的去做仿真试验,会得到意想不到的好处与突破创新。
4.结论
建立了动力学模型,研究了对象的水动力性能,得到运动方程所需的水动力、重力、浮力、推进器作用力等,并在此基础上建立了以推进器为主要操纵方式的运动仿真系统,对水下机器人的运动完成视景仿真,得到视景仿真的效果图。我们不但可以做不同的试验来获得水下机器人的操纵性能、适航性及受力变化情况,还可以此来对其进行结构上分析与设计。之后我们还可以将水下机器人的高度智能化进行视景仿真来验证与设计。还可以对某些重要的系数进行参数识别的仿真实验,还要继续加强视景仿真的真实性,来适应需求更高的仿真。 [科]
【参考文献】
[1]贾欣乐,杨延生.船舶运动数学模型.大连海事大学出版社,1999.
[2]张晓频.多功能潜水其操纵性能与运动仿真研究.哈尔滨工程大学硕士学位论文,2008.
关键词:仿真 机械 控制
中图分类号:TP391 文献标识码:A 文章编号:1007-9416(2013)12-0104-01
随着技术的进步,作为机械设计制造的仿真模拟技术得到了快速的发展,并且广泛应用于实际当中。计算机仿真技术是以多种学科理论为指导,利用相应的软件为工具,通过虚拟试验的方法来解决问题的技术。随着工程机械产品竞争日益激烈。为了提高产品质量、性能,降低开发成本。在这种需求下,以仿真技术为代表的技术成为工程领域一种现代化设计手段。运用仿真设计,建立系统的数学模型,从实际对象的物理模型出发。设置不同的激励信号,利用相应曲线,即可对系统进行辨识。可以在产品设计设计和评估产品的性能方面,降低开发风险,缩短开发周期,提高产品性能。工程中的技术问题首先是要仿真技术在各个领域得到了广泛的应用。
1 计算机仿真的实现
对于需要研究的对象,计算机一般是不能直接认知和处理的,这就要求为之建立一个既能反映所研究对象的实质,又易于被计算机处理的数学模型。数学模型将研究对象的实质抽象出来,计算机再来处理这些经过抽象的数学模型,并通过输出这些模型的相关数据来展现研究对象的特质,当然,这种展现可以是三维立体的。由于三维显示更加清晰直观,已为越来越多的研究者所采用。通过对这些输出量的分析,就可以更加清楚的认识研究对象。模型是进行计算机仿真的核心。系统的数学模型根据时间关系可划分为静态模型、连续时间动态模型、离散时间动态模型和混合时间动态模型;根据系统的状态描述和变化方式可划分为连续变量系统模型和离散事件系统模型。通过这个关系还可以看出,数学建模的精准程度是决定计算机仿真精度的最关键因素。从模型这个角度出发,可以将计算机仿真的实现分为三个大的步骤:模型的建立、模型的转换和模型的仿真实验。所谓模型的转换,即是计算机语言转换成能够处理的形式,“仿真模型”是新的系统,利用已有的仿真软件,如铸造过程就常用ADSMS软件来进行仿真。将仿真模型载入计算机进行使用。
2 计算机仿真在机械行业的应用
2.1 仿真技术
仿真技术是综合多学科的技术,以机械系统运动学和控制理论为核心,运用成熟的计算机图形技术将部件集成在一起,建立机械系研究的问题,根据仿真所要达到的目的抽象出一个确定的系统,结合系统的边界条件和约束条件,利用各种相关学科的知识,把所抽象出来的系统用数学的表达式描述出来,描述的内容,传统的仿真就是针对单个子系统的仿真,而仿真技术则是强调整体的优化,它通虚拟环境的耦合,对产品设计方案进行评估,并不断改进设计方案,直到获得最优化的效果,所以子系统之间的协同求解,应该快速地建立控制系统、液压系统、气动系统等虚拟样机。的运用目前市场上一批成熟的分析软件有ANSYS、PATRAN等。运动学和动力学仿真软件可采用ADAMS软件。控制系统仿真软件可采用MATLAB软件。通过三维模型和运动学、动力学仿真软件ADAMS中进行分析,对控制方案进行仿真。使产品设计可摆脱对物理样机的依赖,给企业带来高的经济效益,高效的研发手段促使产品开发风险降低,提高生产效率,通过虚拟样机找到组织生产,使产品制造和市场竞争方面更具灵活性,同时克服企业资源的局限性,将具有开发产品技术组成一个临时的企业联盟。仿真技术必将成为工程机械领域产品研发的主流。
2.2 机械加工仿真
机械加工过程,是利用计算机仿真,有助于发现其机理,为提高机械性能。在机械的磨削方面,采用时间变化的描述磨削过程的各个数学模型,通过优化和虚拟磨削创造了必要的前提,在铣削方面,建立多齿端铣切削过程动力学模型,开发切削振动仿真的微机通用软件,得出了端铣切削振动的原理和条件。电火花加工的工艺仿真系统,实现了加工参数的优化。建立了连续挤压的计算机仿真模型,通过模拟连续挤压全过程的应力场、应变场和温度场。
2.3 机构运动仿真
了解了机构需要设定的运动副情况后,进行运动仿真。新建一个运动学仿真,创建连杆,根据各部件相互运动方式需建立7个连杆,对模型的材料特性进行加载,定位每个运动副的时间函数,在一个周期内完成所有的运动。向机构添加一定的外载荷,使整个机构工作在真实的工程状态下,机构的两连杆之间,模拟两个零件之间的弹性连接。根据运动驱动的形式,取料机械手采用恒定转速驱动,采用恒转速调速,要求必须设定运动时间和解算步数,机构做运动仿真分析时,需要详细记录整个仿真零件的位移距离,适当缩短机械加工产品开发周期,对于提高产品质量和性能具有积极的作用。
参考文献
[1]曾芬芳.虚拟现实技术.上海:上海交通大学出版社,1997.
[2]姜虹,朱文海等.结构与控制系统协同并行设计技术研究.美国MDI公司2001年ADAMS中国用户年会会议论文.
[3]冯雅丽,李瑞涛等.虚拟样机技术及其在深海采矿系统开发中的应用前景.2001年中国大洋矿产资源研究开发学术研讨会论文集.
关键词:水利水电工程 建筑信息模型BIM 可视化仿真
前言
本文以水利水电工程的施工动态过程作为研究对象,使用基于BIM技术的计算机仿真技术和三维可视化技术对水利水电工程的动态施工过程进行演示模拟,并且结合动态可视化信息管理技术和方法对水利水电工程的动态施工过程进行研究。探索基于BIM技术的计算机仿真技术和三维可视化技术应用于模拟水利水电工程的施工动态过程的可行性。本文主要包括了以下内容:1.BIM简介;2. BIM技术在水利水电工程中的应用;3.可视化建模研究。
1.BIM简介
BIM(Building Information Modeling)指的是建筑信息模型,它就是通过数字化技术,在计算机中建立一座虚拟的建筑,一个建筑信息模型就是提供了一个单一的、完整一致的、逻辑的建筑信息库。
BIM技术作为一种应用于工程设计建造管理的数据化工具,可以利用参数模型对各种项目的相关信息进行整合,并且可以使信息在项目策划、运行和维护的全生命周期过程中得到共享和传递,让工程技术人员对各种建筑信息加以判断,作出正确的理解并提出高效的应对,使设计团队以及包括建筑运营单位在内的各方建设主体拥有协同工作的基础,达到提高生产效率、节约成本与缩短工期方面的目的。BIM一定是贯穿在建筑整个生命周期中,使设计数据、建造信息,维护信息等大量信息保存在BIM中,在建筑整个生命周期中得以重复、便捷地使用。下图显示了在建筑设计、建造、维护的整个过程中,围绕的核心就是BIM。
2. BIM技术在水利水电工程中的应用
2.1 水利水电工程施工导流三维动态可视化仿真方法研究
水利水电工程在对导流进行设计和管理的施工过程中,一般需要使用大量的数据和图形信息。譬如水坝地区的水文、地形、地貌、地质资料和枢纽设计、施工场地布置和施工导流方案设计等各式各样的数据和图纸。如何对这些错综复杂、数量繁多的信息进行高效、快速的取得、管理,是提高设计效率和施工管理水平的关键。施工导流的方案设计作为施工组织设计的重要环节,它的设计过程及其复杂,并且设计出来的导流方案没办法做出实际的、直观的比较。所以在水利水电工程导流设计中实现BIM水利水电工程施工过程可视化仿真技术可以形象直观的表达出导流设计的实际效果,有着重大的现实意义。
2.2 利用BIM可视化仿真展示混凝土坝施工过程的三维动态过程
由于需要注意施工现场温度、应力、浇筑机械设备布置和浇筑能力等因素的作用,在对混凝土坝进行施工时,需要根据施工现场温度、应力、浇筑机械设备布置和浇筑能力对将混凝土坝使用一定的原则进行分缝分块浇筑。但是对混凝土坝浇筑的数量大,通常需要浇筑上千上万快混凝土,并且由于混凝土坝进行浇筑的施工约束条件过于复杂,就造成人工安排浇筑顺序和进度是一件难度较高的事。现在通常在一般的水利水电工程中使用的是凭经验用类比的方法,按照每月升高的浇筑层数和混凝土浇筑强度的指标来作为施工计划的参照指标。但是使用每月升高的浇筑层数和混凝土浇筑强度的指标作为参照指标没有系统的定量技术分析,使得在对大坝施工的过程中无法准确的判断施工各阶段的进度和混凝土坝升高过程是否能达到大坝施工的要求。
因为由于计算机和系统仿真技术的出现,特别是系统仿真技术的不断发展,使得我们可以在计算机上将混凝土上坝施工的动态过程真实的模拟出来。通过对不同的混凝土施工方案进行模拟,观察产生的施工动态过程,然后根据不同施工方案下混凝土施工进程的模拟的各项定量指标进行预测,然后制定出一个科学、合理、准确的混凝土坝施工进度计划。通过在计算机系统上输入各种可影响浇筑施工的变量,建立一个混凝土坝的施工系统模型,在这个模型的基础上建立一个可模拟水利水电工程的仿真计算软件。然后使用这个软件对水利水电工程进行模拟建设,通过输入可实行的机械配套方案和相应的施工技术参数,可以计算出机械配套的数量最优比、机械的最优利用率、每月的混凝土浇筑强度,并且还能获取对应的施工方案下对大坝进行浇筑施工的详细规划进度表。
3.可视化建模研究
建立一个能形象的、准确的展示工程施工的动态过程的三维数字模型是能实现水利水电工程动态施工仿真信息的可视化查询和分析功能的一个重要前提。这个数字模型应当具备能够展示施工现场一些静态和动态信息,譬如施工现场的地形地貌、施工工程建筑物和施工设施的分布位置、材料运送途径等具体信息。实现水利水电工程的可视化仿真是利用Navisworks软件和其他建模技术完成的,这种可视化仿真的建立由初数据的收集分析、数字模型的建立,然后使用Navisworks对其进行渲染。水利水电工程建筑的施工技术将直接关联作用到水电水利的效益和产生的影响,它并不只是简单的一个工程而已,它是构成整个水电水利工程的一个重要要素。
结束语:
BIM建筑信息模型在工程中的应用,使得建筑行业引发了第,它在工程中的应用不仅降低了成本,还使得工程从规划设计到施工、运营管理各阶段的质量有所提高。BIM的不断发展,使得水利水电行业也引入了BIM理念。本文通过基于BIM技术对水利水电工程施工进行可视化仿真研究,真实准确的反应出水利水电的工程动态施工过程和仿真数据。
参考文献:
[1] 徐东扬.基于数字技术的建筑方案设计研究:[硕士学位论文].湖南.中南大学.2010