基于Unity 3D的新能源汽车拆装虚拟仿真

来源 :时代汽车 | 被引量 : 0次 | 上传用户:emydisk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文将详细介绍Unity 3D的主要构成,并展示了新能能源汽车内部发动机拆装虚拟仿真的设计框架,并通过建立三维模型、设计界面按钮、展现三维视景及实际拆装设计来显现出拆装虚拟仿真的功能与实践性,促进汽车行业整体发展。
  关键词:Unity 3D 新能源汽车 拆装虚拟仿真
  Virtual Simulation of Disassembly and Assembly of New Energy Vehicles based on Unity 3D
  Qin Caining
  Abstract:This article will introduce the main components of Unity 3D in detail and show the design framework of the virtual simulation of the internal engine disassembly and assembly of the new energy vehicle. Through the establishment of a three-dimensional model, design interface buttons, display of the three-dimensional scene and actual disassembly and assembly design, the function and practicality of virtual simulation of disassembly and assembly will be promoted, and in turn promote the overall development of the automotive industry.
  Key words:Unity 3D, new energy vehicles, virtual simulation of disassembly and assembly
  1 引言
  在制造业与制造技术快速发展的带动下,汽车行业的发展也迈向新轨道,新能源汽车的内部发动机在Unity 3D平台虚拟仿真的影响下,展现出其内部构造与独特功能,利用模拟开展拆装工作不仅有助于提升工作效率,还能降低拆装成本。
  2 Unity 3D的主要构成
  Unity 3D属借助虚拟现实开发的一种多平台、综合型工具,其内部包含的内容有实时三维动画、可视化建筑及三维视景仿真等,也代表了专业性、全面性的虚拟现实引擎。该引擎带有诸多功能,比如,跨场景运用Prefab设备、专业编辑多区域地形、采用高效率路径、性能极强的灯光照明与形态各异的专业引擎等。运用Unity 3D可借助物理引擎,其不但能给用户带来极大便利,还会将诸多现实场景用虚拟技术展现出来,该类场景的逼真性极强,其应用在虚拟仿真系统中更易开发出虚拟环境。
  3 新能源汽车中拆装虚拟仿真的设计框架
  随着汽车行业的逐渐发展,新能源汽车成为了该产业的主要代表,为了解其内部发动机的内部构造,其虚拟拆装系统运用了Unity 3D技术,通过其与三维建模软件的结合,看到了发动机的拆装过程,借助其虚拟演示掌握其多项训练功能。
  具体来说,Unity 3D平台中的虚拟拆装系统包含元数据模型、数据库、Unity 3D服务、应用层及表现层等。借用Unity 3D可处理多类三维模型,利用该平台可成立三维仿真系统,其有着高视觉效果、高质量的特征。多类脚本语言都可使用在Unity 3D平台上,其最为重要的脚本语言为C#。
  针对数据库与元数据模型,Unity 3D平台中的设备可通过将文件集合的方式存储关键性数据,并建立相应数据库,在该平台内数据库可主要分成业务数据库与场景数据库。业务数据库内的元数据多为发动机内部零件拆装的实际顺序;而场景数据库内的元数据主要有各类声音、材质与3D建模等。对于Unity 3D服务来说,其代表着系统内部的运行逻辑,主要囊括了动作触发、声音控制、相机控制与模型整体的缩小放大移动等。若想应用该界面中的多项功能,用户只需在其对应的界面上按下按钮即可。
  在应用层中,其能清晰地显示出系统中的业务逻辑,通过Unity 3D平台可对发动机进行虚拟拆装,在开展此项工作的过程中操作数据信息会显示在表现层,而表现层内主要展现了模型特效、用户声音与用户界面等。通过掌握Unity 3D平台中虚拟仿真的设计框架,将有助于试验人员开展发动机拆装虚拟仿真的研究[1]。
  4 新能源汽车内拆装虚拟仿真的功能与实践
  4.1 建立三维模型
  一台发动机的构成含有诸多零件,如机架、机座、气缸体、凸轮轴、气缸盖、气缸套与活塞组件等,试验人员可使用分层建模法来展现发动机的内部系统,具体来说,发动机的内部系统可分成五层,如冷却系统、润滑系统、燃油供給系统、点火系统与起动系统等,在每一层都要将同一时间会拆装的零件组合起来,以便于后期的制作与模型的美观,例如,在拆装螺钉的过程中,可将盖体相同的螺钉进行拼接,在统一命名后应立即保存。
  4.2 设计界面按钮
  在设计发动机虚拟拆装系统的界面前,试验人员需开展界面按钮的设计工作,其具体的创建流程为其一,创设一个全新的脚本程序,将其命名为MainMmenu,并建立相应函数,如OnGUI;其二,在全新的脚本内加入myGUI变量;其三,在GUI函数中的下一行设置一个控制按钮,即Button,把控制按钮的实际解释放到if语句内,在系统开始运行时按下该按钮,而if语句要返回到上一行,if的代码需被执行;其四,运用GUI.Font与GUI.Background两个控制调整按钮适时更换字体颜色与界面的初始背景,并借助按钮退出该系统[2]。   4.3 实现三维视景
  为更好的实现三维视景,试验人员借助Unity 3D平台中的属性窗口常设全新的Layer,并为其取一个对应的程序名,如“enginedisplay”,而其对应的属性窗口也要更改为相同的程序名稱,即“enginedisplay”。同时,试验人员还要再设立一个Camera,并将其内部属性中的Clear Flags更换我Depth only,再将Depth设定为相应的数字1。对于系统内部的Culling Mask可将其更改为“enginedisplay”,在Camera的主菜单中删除“enginedisplay”,适时调整摄像机的内部属性,改变发动机的内部模型,则三维视景即可在UI界面中出现,为增强其舒适度,试验人员可适当调整其大小与位置,从而使发动机内部构造的显示更为清晰,保证三维效果。
  4.4 发动机的拆装设计
  在进行虚拟拆装的过程中其应依照产品设计的精度特性、形状特性,运用三维模型将产品的装配过程展现出来,并利用用户交互法来控制与模拟产品的装配。新能源汽车中的发动机拆装大多运用Unity 3D平台,试验人员可将搭配好的拆装顺序导入数据库,并借助C#脚本严格控制发动机内部各项零件的运动,利用三维模型将真实拆装过程展现出来。
  4.4.1 展现拆装动画功能
  在完成发动机的拆装设计后,试验人员可查看其内部的动画功能,该功能主要借助Unity 3D平台中的Tween功能,在该功能的带动下其包含多类动画类型,如大小、透明度、高度、宽度、位置与颜色等。利用Tween功能还可实现发动机零件运动,试验人员要在脚本中设定其运动过程中的前后位置坐标,继而可将零件整体的运动轨迹展现出来。为使拆装效果更加真实,在发动机零件的模拟运动中还需在其运动轨迹上设定重力加速度,在完成脚本的调整后其运动轨迹可呈现消失状态,在该阶段发动机零件拆装过程的动画也能借助该界面展现出来,在此过程中,试验人员应不断调整三维模型的内部参数,从而使数据信息更为准确,模拟效果更加真实。
  4.4.2 实现人机交互
  在控制人机交互的过程中,试验人员也需不断控制发动机零件的拆装工作,借助UI界面内的Button按钮开展控制工作,每一个按钮都只能控制对应的零件的分解与拆卸。同时,借助Unity 3D平台中的OnClick函数能高效控制动画脚本的执行力度,而拆装系统的展示可利用触屏显示器,操作人员在进行发动机的控制与拆装时可采用对应的按钮来完成[3]。
  4.4.3 展示有序拆装功能
  为显示拆装功能的有序性,试验人员可将发动机内部的各个零件名称纳入Unity 3D平台中,一般来讲,若想组成一套完整的、性能优质的发动机,其内部零件的组成顺序十分重要且关键,只有正确组合才能保证该发动机的正常工作。在拆装发动机内部零部件的过程中其不但步骤复杂、工序较多,还要保证顺序的正确,因此,给操作人员带来了极大的难度,但若能运用三维动画模式将整套过程演绎出来,将极大缩减拆装,也提升了拆装工作的精准度。在进行试验前,试验人员需将正确的拆装顺序与各项零部件名称录入三维模型中的数据库,并适时导入Unity 3D平台,由于每个发动机零件都会在数据库中带有独特的ID,利用C#脚本编码将其内部数据处理成数组形式并及时读取其发动机零件的内部ID,在将该模型进行变色处理后,需立即点击相应按钮开展零部件拆装工作,而该模型颜色变化的顺序也要与零部件拆装顺序相同。在进行多次拆分试验后,其发动机曲柄连杆的拆分顺序为曲轴、活塞组与连杆组,而针对活塞组,其正确的拆分顺序为卡环、活塞、活塞销、气环与油环;而衬套、螺栓、连杆与连杆轴瓦为连杆组正确的拆分顺序,在完成相应设置后,其拆装动画可在显示屏中展示出来,为使其拆分动作与过程更加形象、逼真,试验人员可适当变换颜色与大小,从而提升发动机拆装工作的整体效率。
  4.4.4 虚拟仿真的特点
  一方面,传统发动机在进行拆装的过程中要及时固定场地,在开展现场拆装时大约要用到4-5名专业性极强的技术人员,在其协作完成的过程中会使用多类机械工具,如扳手、起吊工具等,且每次拆卸完成一个零部件时都需要放到一个固定的地方,且由专人保管,若在管理过程中出现纰漏,极易影响发动机的安装,由于管理不便,此类拆装工作存有较大难度。仍运用虚拟操作平台则可有效提升工作效率,每台计算机仅需1-2人操控即可,降低了场地占用与人员浪费的概率,该工作的关键点在于熟练使用计算机内部操作且掌握各零部件正确的安装顺序,因而管理人员要挑选技术能力极强的工作人员,以防止因发动机拆装问题而给企业带来损失。另一方面,在应用Unity 3D平台的过程中,由于该系统内部带有诸多开发工具,如EON等,在进行虚拟拆装时其效果会更加逼真,利用声音与图象改变人们的直观感,当该系统的每项操作与实际拆装相符时,工作人员在进行实际操作时会更有把握,也会增强系统的稳定性,因此,将Unity 3D平台与虚拟仿真相结合,可有效促进新能源汽车发动机的安装效果,也促进该行业的整体发展。
  5 结语
  综上所述,随着汽车行业的逐步发展,汽车整体性能的提升,其发动机的拆装工作也变得更为重要,试验人员将Unity 3D平台与虚拟仿真技术有效结合,不但能使拆装工作的步骤变得更为清晰,还可高效提升发动机的运动效率。
  基金项目:项目来源:教育部科技发展中心产学研创新基金课题。项目名称:《基于混合现实(MR)在新能源电动汽车教学中的应用研究》。编号:2018C01066,于2019年11月立项。
  参考文献:
  [1]袁瑞晨,孙涛.基于虚拟驾驶的仿真平台设计[J].工业控制计算机,2019,32(06):57+60.
  [2]葛岩,冯婉婷,刘红岩.基于Unity3d的虚拟实验设计与开发[J].黑龙江科学,2018,9(24):30-31.
  [3]徐志刚,胡常英.基于Unity3D的虚拟汽车试验场漫游系统[J].计算机技术与发展,2019,29(05):112-115.
其他文献
摘 要:课程思政与高职院校的创新创业课程具有相互融合的逻辑必然性,教育目标一致,都是为了实现立德树人的根本任务,为社会发展培养高素质人才,教育内容相通、教育方法互补。通过剖析课程思政理念与创新创业课程相互融合存在的问题,建立与完善体制机制保障,增强思政教育与创新创业课程融合的契合度,强化专业师资队伍建设,丰富教学方式,优化课程体系,切实提升高职院校创新创业教育发展的质量。  关键词:课程思政 高职
摘 要:从近几年中国教育政策的更新方向中可以看出中国越来越注重培养全面复合型人才。国家主席也在全国高校中呼吁要加强学生思想政治的培养,要把思想政治教育思想融入到具体的课程中,让学生在接受专业知识的熏陶时也要注重学生的思想政治素质发展。所以中国各大高校为了响应国家的号召培养高素质的人才纷纷践行了课程思政这一教学理念。因此,此次研究就高职视传专业课程思政教学资源现状及相关问题进行了探讨。  关键词:高
摘 要:针对工科院校开设的设计制图课程教学特点及教学目标,分析了该课程教学中存在的问题,结合设计类专业特点,进行了一系列“以学生为中心”的教学改革探索。不仅丰富了教学内容和方法,而且激发了学生专业兴趣,增强学生的实践和创新能力。  关键词:以学生为中心 设计制图 教学改革  Exploration on the Teaching Method Reform of “Student-centered
摘 要:因为汽车工业在现代社会的蓬勃发展,国内大多数高职院校都相继开设了汽车专业。而各大高职院校也在不断探寻和优化基于专业人才的培养方式,归根结底都是为了强化专业教学质量,培养学生的应用实践技术能力,以此实现与企业岗位需求的无缝衔接。本文就高职院校汽车专业教学现状和改革途径进行探讨。  关键词:高职院校 汽车专业 教学现状 教育改革  Reflections on the Teaching Sta
摘 要:在中等职业技术教育发展的过程中,为适应社会中汽车专业人才的培养需求,汽车专业已经成为了中职教育中的热门专业。但是在现阶段的中职汽车专业教学中,仍然需要通过教学改革来实现教学效率的提升。因此,教师应充分认识到中职汽车专业教学改革的必要性和一体化教学模式应用的必要性,并通过对一体化教学模式的有效运用,来增强中职汽车专业教学的效果。  关键词:中等职业教育 汽车专业 教学改革 一体化教学模式 应
摘 要:在新时代下,高校辅导员面临着越来越多的挑战,辅导员自身素质的高低直接决定工作质量的好坏。因此,不断提升自身素质对于辅导员个人、学生以及高校育人工作,都具有十分重要的意义。辅导员可以从素质能力、职业技能、自身形象三个方面共同发力,提升自身素质,为学生服务,提高高校育人水平。  关键词:新时代 高校辅导员 自身素质  On How to Improve the Quality of Colle
摘 要:新能源汽车产业蓬勃发展,为满足汽车企业对新能源汽车技能人才的需求,对新能源汽车技术专业课程体系与内容进行重新整合,教学模式与教学方法进行改革,并总结实践经验。  关键词:新能源汽车技术 专业课程 改革与实践  Curriculum Reform and Practice of New Energy Vehicle Technology  Hou Lichun,Yang Shule  Abs
班主任是班级的组织者和领导者,班主任需要处理班级中的大小事务.为了提升中职学生的思想道德修养,中职班主任需要做好德育教育工作.目前中职班主任德育教育中存在了许多不足
摘 要:面临能源短缺问题和环境污染问题的日益严重,为了满足居民绿色出行的需求,新能源汽车应运而生并且得到了业界人士,同时,也逐渐取得了购车者的认可。经过近些年研发人员的不懈努力和研究,新能源汽车技术不断成熟,新能源汽车也已经投入了大批量生产。  关键词:新能源汽车 关键技术  Analysis of Key Technologies and Difficulties of New Energy V
摘 要:专业课程是课程思政建设的基本载体,本文围绕专业课程的课程思政目标分析了思政元素融入专业课程的策略,阐述了专业课程课程思政的教学实践路径,为专业课的课程思政教学提供参考。  关键词:课程思政 专业课程 成果导向教育 教学设计 实践路径  Study on the practical path of integrating ideological and political elements