期刊文献+

计算两圆环面之间的最近距离 被引量:2

Computing the Minimum Distance between Two Tori
在线阅读 下载PDF
导出
摘要 圆环面之间的距离计算是求解其碰撞检测和相交问题的基础.文中提出了一种判断两圆环之间包含、分离和相交3种位置关系,以及计算最近距离的方法.首先证明了空间两圆的Hausdorff距离可以通过计算共线法向点获得,并通过解一个一元八次方程求出三维空间中两圆的共线法向点;然后对共线法向点进行分类比较,得到两圆之间的最近距离和Hausdorff距离.证明了两圆环面间的位置关系不仅与其中心圆的最近距离相关,还与两中心圆的单向Hausdorff距离相关,进而解决了两圆环面之间的最近距离计算问题.最后通过实验说明了该方法的稳定性和高效性. The minimal distance computing between two tori is the basis of their collision detection and intersection. A method is proposed for discriminating three types of position relationship (i. e., inclusion, disjunction and intersection) between two tori, and for computing their minimal distance. This paper proves {hat the Hausdorff distance between two circles in three-dlmensional space can be obtained by computing their collinear normal points, which can be calculated by solving an equation of degree 8. With classification and comparison of the collinear normal points, the minimum distance and the Hausdorff distance between these two circles are obtained. In addition, this paper proves that the position relationship between two tori relates to not only the minimum distance but also the directed Hausdorff distance between their central circles. And then the minimum distance between two tori is calculated. Numerical results are presented to illustrate the stability and efficiency of the method.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2011年第2期240-246,共7页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(60625202) 国家自然科学基金国际合作项目(60911130368) 国家"九七三"重点基础研究发展计划项目(2010CB328001) 清华大学自主科研计划(2009THZ0) 霍英东教育基金会(111070)
关键词 HAUSDORFF距离 圆环面 共线法向点 Hausdorff distance torus collinear normal points
  • 相关文献

参考文献12

  • 1Neff C A. Finding the distance between two circles in three-dimensional space [J]. IBM Journal of Research and Development, 1990, 34 (5): 770-775.
  • 2倪炎榕,马登哲,张洪,郭静萍.圆环面刀具五坐标数控加工复杂曲面优化刀位算法[J].机械工程学报,2001,37(2):87-91. 被引量:29
  • 3Almohamad H A, Selim S Z, An algorithm for computing the distance between two circular disks [J]. Applied Mathematical Modelling, 2003, 27 (2): 115-124.
  • 4Kim I S. An algorithm for finding the distance between two ellipses[J]. Communications Korean Mathematical Society, 2006, 21 (3): 559-567.
  • 5王日昀,宁涛,席平,唐荣锡.圆环与圆环求交算法中初始点的计算[J].工程图学学报,2004,25(1):47-51. 被引量:6
  • 6陈小雕,雍俊海,郑国勤,孙家广.圆环面/球面求交算法[J].计算机辅助设计与图形学学报,2005,17(6):1202-1206. 被引量:16
  • 7谌炎辉,徐武彬.采用“结式法”的圆环面和球面求交算法[J].工程图学学报,2007,28(3):61-66. 被引量:2
  • 8Lee K, Seong J K, Kim K J, et al. Minimum distance between two sphere-swept surfaces [J]. Computer-Aided Design, 2007, 39(6): 452-459.
  • 9Scbarf L. Computing the Hausdorff distance between sets of [D]. Berlin: Freie Universitat. Fachbereich Mathematik und Informatik, 2003.
  • 10Madsen K. A root-finding algorithm based on Newton's method [J]. BIT Numerical Mathematics, 1973, 13(1) : 71-75.

二级参考文献33

  • 1袁哲俊,刘雄伟.五坐标端铣数控加工计算理论分析[J].机械工程学报,1993,29(1):31-37. 被引量:34
  • 2陈小雕,雍俊海,郑国勤,孙家广.圆环面/球面求交算法[J].计算机辅助设计与图形学学报,2005,17(6):1202-1206. 被引量:16
  • 3王清辉,廖文和,刘壮,周儒荣.五坐标数控加工刀位轨迹及其干涉检查的算法研究[J].航空学报,1997,18(3):330-335. 被引量:10
  • 4张洪.从增大行距减小波纹度的角度看型面加工发展的方向.型面加工与检测文集[M].北京:北航制造工程系,1987..
  • 5Piegl L. Geometric method of intersecting natural quadrics represented in trimmed surface form[J].Computer-Aided Design, 1989, 21 (4): 201-211.
  • 6Kriezis G A, Patrikalakis N M, Wolter F-E. Topological and differential-equation method for surface intersections [J]. Computer-Aided Design, 1992, 24(1):41-45.
  • 7Kriezis G A, Prakash P V, Patrikalakis N M. Method for intersection algebraic surfaces with rational polynomial patches[J]. Computer-Aided Design, 1990, 22(10):645-654.
  • 8Ku-Jin Kim, Myung-Soo Kim. Toms/sphere intersection based on a configuration space approach[J]. Graphical Models and Image Processing, 1998, 60(1): 77-92.
  • 9Lee Yuanshin,Computer Aided Design,1997年,29卷,7期,507页
  • 10Lee Y S,J Production Research,1997年,35卷,1期,225页

共引文献44

同被引文献8

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部