TY - JOUR
T1 - A packing algorithm for three-dimensional convex particles
AU - Lee, Yusin
AU - Fang, Chung
AU - Tsou, You Ren
AU - Lu, Li Sin
AU - Yang, Cheng Tao
PY - 2009/10/1
Y1 - 2009/10/1
N2 - Simulation of granular particles is an important tool in many fields. However, simulation of particles of complex shapes remains largely out of reach even in two-dimension. One of the major hurdles is the difficulty in representing particles in an efficient, flexible, and accurate manner. By representing particles as convex polyhedrons which are themselves the intersection of a set of half spaces, we develop a method that allows one to efficiently carry out key operations, including particle-particle and particle-container wall overlapping detection, precise identification of the overlapping region, particle shifting, particle rotation, and others. The simulation of packing 1,000 particles into a container takes only a few minutes with this approach. We further demonstrate the potential of this approach with a simulation that re-generates the "Brazil nut" phenomenon by mixing and shaking particles of two different sizes.
AB - Simulation of granular particles is an important tool in many fields. However, simulation of particles of complex shapes remains largely out of reach even in two-dimension. One of the major hurdles is the difficulty in representing particles in an efficient, flexible, and accurate manner. By representing particles as convex polyhedrons which are themselves the intersection of a set of half spaces, we develop a method that allows one to efficiently carry out key operations, including particle-particle and particle-container wall overlapping detection, precise identification of the overlapping region, particle shifting, particle rotation, and others. The simulation of packing 1,000 particles into a container takes only a few minutes with this approach. We further demonstrate the potential of this approach with a simulation that re-generates the "Brazil nut" phenomenon by mixing and shaking particles of two different sizes.
UR - http://www.scopus.com/inward/record.url?scp=69549118453&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=69549118453&partnerID=8YFLogxK
U2 - 10.1007/s10035-009-0133-7
DO - 10.1007/s10035-009-0133-7
M3 - Article
AN - SCOPUS:69549118453
SN - 1434-5021
VL - 11
SP - 307
EP - 315
JO - Granular Matter
JF - Granular Matter
IS - 5
ER -