文档介绍:虚拟拆装仿真平台碰撞检测功能的实现湖南大学硕士学位论文筮堂张桂香麴塑马朝琴直堑王猩垣曷┲寥学位申请人姓名:导师姓名及职称:校外导师姓名及职称:论文提交日期:论文答辩日期:答辩委员会主席:程军圣月日
瓻.,’
作者签名::。、年罗月本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权湖南大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于⒈C芸冢年解密后适用本授权书。⒉槐C芏凇朐谝陨舷嘤Ψ娇蚰诖颉啊獭作者签名:导师签名:日期:日期:
摘要虚拟拆装仿真平台,鞘验室在多个虚拟培训项目的基础上开发出的一个重要仿真培训平台,平台能实现众多用户需求功能,如拆装训练,学员考核等,在仿真培训领域它有着很好的应用,但由于当时精力水平有限,平台还存在一些缺陷和不足没有得到完善和改进,如碰撞检测这一重要功能,针对这一情况,本文在现有的碰撞检测技术基础之上,通过适当的优化改进和创新,提出了一种混合快速碰撞检测算法,该算法较好的满足了平台的相关需求,实现了平台的碰撞检测功能。在对虚拟拆装仿真平台的模块组成及系统的功能和其碰撞检测功能性能需求进行深入的分析之后,通过平台对现有的碰撞检测算法进行测试,分析测试结果,得出了算法的性能参数,为设计适用的算法奠定基础。平台中碰撞检测功能被划分为两个阶段来设计:初步检测阶段和详细碰撞检测阶段。初步检测阶段,本文以包围体技术为理论基础设计了一种针对虚拟拆装场景的精确层次包围体算法。精确层次包围体算法采用基于约束关系包围盒作为包围体,建立层次树结构实现粗略剔除,快捷的完成初步碰撞检测任务,基于约束关系的包围体主要是要解决孔轴及凹凸体结构之间的相交测试问题,为了在初步检测阶段能够最大限度剔除不相交的对象,提高碰撞检测算法的效率。详细碰撞检测阶段,本文通过对传统的三角形面片相交测试算法进行优化面优化⒏菘占浼负蔚恼队胺ɡ砺劢岷闲槟獬【爸谐S玫墓庀咦纷偎惴队八惴,提出了一种快捷有效地三角形相交测试算法。该算法计算过程简单,效率较高,满足虚拟拆装仿真平台的应用需求。最后,以变速箱为例,在虚拟拆装仿真平台中实现混合快速碰撞检测算法,通过实验对算法的性能和效率进行测试。关键词:虚拟拆装;碰撞检测;包围体;三角形面片:约束信息虚拟拆装仿真平台碰撞检测功能的实现
琣,,瑆—瑃琻.,,