Multigrid contact detection method

被引:29
|
作者
He, Kejing [1 ]
Dong, Shoubin
Zhou, Zhaoyao
机构
[1] S China Univ Technol, Dept Comp Sci, Guangzhou 510641, Peoples R China
[2] S China Univ Technol, Guangdong Key Lab Adv Met Mat Proc, Guangzhou 510641, Peoples R China
来源
PHYSICAL REVIEW E | 2007年 / 75卷 / 03期
关键词
D O I
10.1103/PhysRevE.75.036710
中图分类号
O35 [流体力学]; O53 [等离子体物理学];
学科分类号
070204 ; 080103 ; 080704 ;
摘要
Contact detection is a general problem of many physical simulations. This work presents a O(N) multigrid method for general contact detection problems (MGCD). The multigrid idea is integrated with contact detection problems. Both the time complexity and memory consumption of the MGCD are O(N). Unlike other methods, whose efficiencies are influenced strongly by the object size distribution, the performance of MGCD is insensitive to the object size distribution. We compare the MGCD with the no binary search (NBS) method and the multilevel boxing method in three dimensions for both time complexity and memory consumption. For objects with similar size, the MGCD is as good as the NBS method, both of which outperform the multilevel boxing method regarding memory consumption. For objects with diverse size, the MGCD outperform both the NBS method and the multilevel boxing method. We use the MGCD to solve the contact detection problem for a granular simulation system based on the discrete element method. From this granular simulation, we get the density property of monosize packing and binary packing with size ratio equal to 10. The packing density for monosize particles is 0.636. For binary packing with size ratio equal to 10, when the number of small particles is 300 times as the number of big particles, the maximal packing density 0.824 is achieved.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Multigrid contact detection method (vol 75, art no 036710, 2007)
    He, Kejing
    Dong, Shoubin
    Zhou, Zhaoyao
    PHYSICAL REVIEW E, 2007, 75 (04):
  • [2] An Isothermal Elastohydrodynamic lubrication of elliptical contact with Multigrid method
    Awati, Vishwanath B.
    Naik, Shankar
    AUSTRALIAN JOURNAL OF MECHANICAL ENGINEERING, 2020, 18 (03) : 375 - 384
  • [3] A MULTIGRID METHOD FOR VARIATIONAL-INEQUALITIES IN CONTACT PROBLEMS
    BELSKY, V
    COMPUTING, 1993, 51 (3-4) : 293 - 311
  • [4] A MULTIGRID SEMISMOOTH NEWTON METHOD FOR SEMILINEAR CONTACT PROBLEMS
    Ulbrich, Michael
    Ulbrich, Stefan
    Bratzke, Daniela
    JOURNAL OF COMPUTATIONAL MATHEMATICS, 2017, 35 (04) : 486 - 528
  • [5] Multigrid method for solution to EHL line contact problem of periodic load
    Yan, H.-Z.
    Wang, H.-Z.
    Zhong, J.
    2001, Xiangtan University (23): : 65 - 68
  • [6] An algorithm-based error detection scheme for the multigrid method
    Mishra, A
    Banerjee, P
    IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (09) : 1089 - 1099
  • [7] A multigrid method for elasto-hydrodynamic contact simulations of radial slider bearings
    Reichelt M.
    Windisch M.
    Offner G.
    Santner S.
    Electronic Transactions on Numerical Analysis, 2020, 54 : 355 - 369
  • [8] A MULTIGRID METHOD FOR ELASTO-HYDRODYNAMIC CONTACT SIMULATIONS OF RADIAL SLIDER BEARINGS
    Reichelt, Michael
    Windisch, Markus
    Offner, Guenter
    Santner, Sarah
    ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS, 2021, 54 : 355 - 369
  • [9] A generalized multigrid method for solving contact problems in Lagrange multiplier based unfitted Finite Element method
    Kothari, Hardik
    Krause, Rolf
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 392
  • [10] A finite-volume multigrid calculation method for elastohydrodynamically lubricated point contact problem
    Lai, YG
    Sui, PC
    TRIBOLOGY TRANSACTIONS, 1999, 42 (01) : 96 - 105