An augmented spatial digital tree algorithm for contact detection in computational mechanics

被引:53
作者
Feng, YT [1 ]
Owen, DRJ [1 ]
机构
[1] Univ Coll Swansea, Dept Civil Engn, Swansea SA2 8PP, W Glam, Wales
关键词
contact detection; spatial binary tree; region search; point representation; augmented data structure;
D O I
10.1002/nme.502
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Based on the understanding of existing spatial digital tree-based contact detection approaches, and the alternating digital tree (ADT) algorithm in particular, a more efficient algorithm, termed the augmented spatial digital tree (ASDT) algorithm, is proposed in the present work. The ASDT algorithm adopts a different point representation scheme that uses only the lower corner vertex to represent a (hyper-)rectangle, with the upper corner vertex serving as the augmented information. Consequently, the ASDT algorithm can keep the working space the same as the original n-dimensional space and, in general, a much better balanced tree can be expected. This, together with the introduction of an additional bounding subregion for the rectangles associated with each tree node, makes it possible to significantly reduce the number of node visits in the region search, although each node visit may be slightly more expensive. Three examples arising in computational mechanics are presented to provide an assessment of the performance of the ASDT. The numerical results indicate that the ASDT is, at least, over 3.9 times faster than the ADT. Copyright (C) 2002 John Wiley Sons, Ltd.
引用
收藏
页码:159 / 176
页数:18
相关论文
共 22 条
[1]  
[Anonymous], 1989, INTRO ALGORITHMS
[2]   MULTIDIMENSIONAL BINARY SEARCH TREES USED FOR ASSOCIATIVE SEARCHING [J].
BENTLEY, JL .
COMMUNICATIONS OF THE ACM, 1975, 18 (09) :509-517
[3]   AN ALTERNATING DIGITAL TREE (ADT) ALGORITHM FOR 3D GEOMETRIC SEARCHING AND INTERSECTION PROBLEMS [J].
BONET, J ;
PERAIRE, J .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1991, 31 (01) :1-17
[4]  
Cohen J. D., 1995, Proceedings 1995 Symposium on Interactive 3D Graphics, P189, DOI 10.1145/199404.199437
[5]  
Edelsbrunner H., 1987, ALGORITHMS COMBINATO
[6]   A non-nested Galerkin multi-grid method for solving linear and nonlinear solid mechanics problems [J].
Feng, YT ;
Peric, D ;
Owen, DRJ .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1997, 144 (3-4) :307-325
[7]  
Feng YT, 2000, INT J NUMER METH ENG, V49, P547, DOI 10.1002/1097-0207(20001010)49:4<547::AID-NME950>3.0.CO
[8]  
2-R
[9]   An integrated Davidson and multigrid solution approach for very large scale symmetric eigenvalue problems [J].
Feng, YT .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2001, 190 (28) :3543-3563
[10]  
FENG YT, 2002, P 10 ANN C ASS COMP, P219