基于并行连续碰撞检测的虚拟装配技术

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:qingfengliangban
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为衡量一个虚拟装配系统优越与否的重要标准,碰撞检测问题受到人们的广泛关注。当前,实时性和精确性是判断碰撞检测算法的关键标准,因此如何利用日渐成熟的计算机硬件的并行架构,来实现复杂场景下的精确的实时碰撞检测成为人们当前的研究重点。在复杂场景中,连续碰撞检测(Continuous Collision Detection,CCD)依然很难做到实时效果。随着CPU并行架构的实现,本文提出了一种CPU多核加速的碰撞检测算法来提高虚拟装配系统性能。通过利用硬件的多核性能,提出了一个空间分解理论,然后利用动态任务分配策略把碰撞检测任务均衡的分配到所有内核上,使每个内核上的的任务负载均衡。最后通过数据分析,该算法可以有效提高碰撞检测效率。相较于具有较强逻辑计算能力CPU来说,具有强大浮点计算能力的GPU在有庞大运算量的装配系统中更有优势。由于人们在进行数学建模时不可避免出现误差,从而导致本不应该有碰撞接触的零部件出现重叠或者嵌套现象。针对以上问题,我们利用现代GPU强大的高密度计算能力及其多核的性能,提出了一种实时的GPU加速的并行碰撞检测算法。主要工作内容如下:(1)提出了一个新的基于GPU加速的并行碰撞处理框架,利用连续碰撞检测保证物体在移动过程中没有碰撞遗漏现象。(2)为了解决CPU与GPU之间由于带宽限制所造成的数据吞吐量较小而引起的通信瓶颈问题,改进了基于碰撞流优化的CCD方法,以改善碰撞检测的整体性能,实现系统的实时效果。(3)将离散碰撞检测(Discrete Collision Detection,DCD)与连续碰撞检测结合。把三角行碰撞检测(Triangle Intersection Detection,TID)结合到当前的基于CCD的多核碰撞检测算法中,利用混合的碰撞检测来避免由于建模误差的缘故导致在初始化时彼此间有嵌套、重叠现象而无法移动部件的问题。
其他文献
弯曲镦锻法是生产船用曲轴的主要成形方法之一,为保障曲轴弯曲镦锻过程的顺利进行,需要采取适当的措施来确保弯曲模具在镦锻过程的紧密合模。本文在分析了现有各种锁紧装置特点
随着国内外高速铁路技术飞速发展,满足“高速、重载、长定尺、高精度”的高铁重轨生产成为必然。重轨的表面质量是十分重要的问题,实际轧制过程中曾发生诸如黑线、裂纹、结疤、
为准确分析快速变化和连续对抗的网络攻防行为,借鉴传染病动力学理论,提出安全状态演化模型分析网络系统安全状态的变化过程.在此基础上,构建攻防微分博弈模型,设计鞍点策略
家庭是幼儿园重要的合作伙伴,实现家园相互配合、同步教育,才能更好地促进幼儿健康成长。为此,银川市金凤区回民幼儿园多方并举,促进家长主动参与幼儿园开放日活动,共同教育
老年教育是终身教育的重要组成部分,是终身教育的必然结果。本文探讨了当今我国社会老年教育存在的误区,就构建和谐社会进程中老年教育应发挥的作用提出看法。
体育产业演变推进是一个动态化过程,冲突机理复杂性特征极为明显,路径依赖则是体育产业发展方式复杂性特点的集中体现。研究发现,我国体育产业发展方式呈现出产业结构严重失
在连铸生产过程中,结晶器是连铸机的核心设备之一,结晶器的工作状况对板坯表面质量和连铸生产效率起着直接和重要的作用。本文结合生产实践,从影响结晶器工作状况的各环节中
生态兴则文明兴。$$新中国成立以来的70年,一代又一代榆林人坚持“南治土、北治沙”,生态文明建设取得举世瞩目的成绩,孕育形成了独有的榆林“治沙精神”。市委四届七次全会审议
报纸
作为中国古典艺术理论中的三个概念,意象、意境和境界三者之间的关系微妙而复杂,体现了一种历史的延续和演变。意象倾向于客观而明晰的物象,意境扩展为意象之外的虚灵,境界扩大为
在音乐类大学生就业于艺术培训业的新形势下,社区艺术培训为学生实现就业丰富了教学实践经验,增强了专业应用能力,锻炼了综合素质能力。然而,目前的社区艺术培训数量不多,培