Efficient and accurate collision detection for granular flow simulation

被引:39
作者
Vemuri, BC [1 ]
Chen, L
Vu-Quoc, L
Zhang, X
Walton, O
机构
[1] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
[2] Microsoft Corp, Red Hills, WA USA
[3] Univ Florida, Dept Aerosp Engn Mech & Engn Sci, Gainesville, FL 32611 USA
[4] Univ Florida, Dept Mech Engn, Gainesville, FL 32611 USA
来源
GRAPHICAL MODELS AND IMAGE PROCESSING | 1998年 / 60卷 / 06期
关键词
collision detection; coherence; octrees; bounding-box; contact forces; granular flow;
D O I
10.1006/gmip.1998.0479
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we present efficient algorithms for contact detection and accurate contact mechanics in granular flow simulations. The contact detection algorithms that we present are applicable to arbitrarily shaped rigid particles in a variety of environments including interactive as well as non-interactive. We present a very accurate force displacement model for characterizing the behavior of particles in contact. These algorithms are applied to granular flow simulations, in particular, soybean flow through an inclined chute. There are two phases of this research, namely, the development of contact detection algorithms and the development of accurate contact mechanics based force-displacement models. In the first phase, the algorithms consist of two stages. The first stage involves finding candidate particles for possible contacts. The second stage involves detecting precise contact between these candidates. In our application, the soybeans, which are approximately ellipsoidal in shape, are well approximated by a cluster of overlapping spheres. Detecting precise contact between spherical shapes is quite simple and hence, in this paper, we will focus only on the first stage of the first phase. The primary data structure used in the first stage is an octree. We build an octree for the enclosure/chute (containing the n particles) and use it in the algorithm for detecting possible contacts. The average time complexity of this stage of the first phase is O(n) and the worst case is O(n log n). in phase two, we develop a very accurate force-displacement model for dealing with the contact mechanics of soybean Bow through an inclined chute. This model is a reasonably close approximation to the widely accepted Mindlin force-displacement model for elastic frictional contacts. Our force-displacement model accounts for normal and tangential direction contact forces acting between particles and/or particles and the chute walls. We also present examples of soybean flow simulations with fast contact detection and accurate contact mechanics. (C) 1998 Academic Press.
引用
收藏
页码:403 / 422
页数:20
相关论文
共 31 条
[1]   STUDIES IN MOLECULAR DYNAMICS .1. GENERAL METHOD [J].
ALDER, BJ ;
WAINWRIGHT, TE .
JOURNAL OF CHEMICAL PHYSICS, 1959, 31 (02) :459-466
[2]  
Allen M. P., 1987, Computer Simulation of Liquids
[3]  
BANDI S, 1995, P EUR EUR ASS AUG 28, pC259
[4]   INTERACTIVE SIMULATION OF SOLID RIGID BODIES [J].
BARAFF, D .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1995, 15 (03) :63-75
[5]  
BISHARA AG, 1981, ACI J, V78, P456
[6]  
Cameron S., 1991, Proceedings. Symposium on Solid Modeling Foundations and CAD/CAM Applications, P129, DOI 10.1145/112515.112537
[7]   A SURVEY OF CONSTRUCTION AND MANIPULATION OF OCTREES [J].
CHEN, HH ;
HUANG, TS .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 43 (03) :409-431
[8]  
CODY GD, 1995, POWDER TECHNOL
[9]  
Cohen J. D., 1995, Proceedings 1995 Symposium on Interactive 3D Graphics, P189, DOI 10.1145/199404.199437
[10]  
Fuchs H., 1980, Computer Graphics, V14, P124, DOI 10.1145/965105.807481