论文部分内容阅读
虚拟现实是近几年才推出的高新技术,目前还处于萌芽状态。国内外许多研究人员都在研究开发这一新技术,使得其在应用范围和市场前景得到了飞速发展。目前该技术已经在航天、设计、生产制造、信息管理、教育、娱乐等很多领域得到了广泛的应用。近些年随着我国汽车的工业迅猛发展,汽车行业的培训工作量也日渐增大,本文设计的虚拟现实装配系统就是将虚拟现实技术和汽车行业需求两者相结合,并在这一基础上构建了基于Virtools开发平台的发动机虚拟装配仿真系统,为用户提供了高效的学习平台,同时在提高企业效益和降低培训成本方面起到了关键的作用,使得培训质量和安全性方面都得到了很大的提升。由于现有的虚拟现实装配系统本身存在系统单一化、装配复杂化等不足,因此研究一种智能化、多元化的虚拟装配系统尤为重要。本文在分析国内虚拟现实装配技术和发动机培训相关需求理论的基础上,通过对分布式多人在线互动交流、装配工具自行组装、重要零件模型的展示、点击视频学习等功能的组合实现了该系统的多元化和智能化。最后用蚂蚁算法对系统装配序列进行了优化,证明了其可行性。与传统虚拟现实装配比较,本系统扩展了虚拟现实装配系统的功能,介绍了发动机虚拟装配系统设计原则、整体构架和数据库的设计过程。同时对发动机虚拟装配系统中碰撞检查、分布式对话、重要零部件展示以及学习视频资源等重点模块的功能实现也作了详细阐述。本文基于SQL数据库与Virtools的连接方面的理论基础,对虚拟装配系统发动机重要零部件三维模型的展示、模型资料的查询、发动机拆卸安装的专用工具的自行组装和调用、视频点播学习、多用户在线分布式对话等诸多功能进行了详细的说明,并对其实现过程做了整合和阐述,体现了该系统功能的多样性。考虑到系统运行的流畅性问题,本文采用动态载入方法对系统材料进行载入和管理,实现了系统运行性能方面的优化。最后通过采用蚂蚁算法在系统局部和全局对装配信息素进行更新,从而指导零部件选择最佳的装配路径,实现发动机零部件虚拟装配最优序列的生成和规划,最终达到对整个发动机虚拟现实装配系统的优化。