重叠网格装配中的一种改进ADT搜索方法 |
| |
作者姓名: | 李鹏 高振勋 蒋崇文 李椿萱 |
| |
作者单位: | 北京航空航天大学 航空科学与工程学院,北京,100083;北京航空航天大学 航空科学与工程学院,北京,100083;北京航空航天大学 航空科学与工程学院,北京,100083;北京航空航天大学 航空科学与工程学院,北京,100083 |
| |
基金项目: | 航空科学基金(20141251015)Aeronautical Science Foundation of China |
| |
摘 要: | 针对现有交替数字二叉树(ADT)方法的不足,引入辅助笛卡儿网格提出了一种基于散列数据结构的改进搜索方法以缓解可能出现堆栈溢出的问题和提高重叠网格装配的效率。该方法以散列数据结构的方式对网格单元进行存储和搜索,首先以辅助笛卡儿网格对网格单元的存储空间进行初步映像,然后基于ADT搜索树作进一步检索。在ADT搜索方法的基础上,笛卡儿网格的引入进一步缩小了网格单元的搜索范围使得改进方法具有更好的效率。基于单个网格节点,查询深度和搜索耗时的测试显示改进方法相比现有ADT搜索方法能使挖洞的平均效率提高25%以上。此外,挖洞结果和基于网格装配的数值计算验证了改进搜索方法在重叠网格装配中的可靠性。
|
关 键 词: | 重叠网格 网格装配 交替数字二叉树(ADT) 贡献单元 搜索方法 |
收稿时间: | 2016-05-20 |
本文献已被 CNKI 万方数据 等数据库收录! |
| 点击此处可从《北京航空航天大学学报》浏览原始摘要信息 |
|
点击此处可从《北京航空航天大学学报》下载免费的PDF全文 |
|