Browse > Article
http://dx.doi.org/10.3795/KSME-A.2012.36.4.465

Co-simulation of MultiBody Dynamics and Plenteous Sphere of Contacted Particles Using NVIDIA GPGPU  

Park, Ji-Soo (Dept. of Mechanical Engineering Kyung Hee Univ.)
Yoon, Joon-Shik (Dept. of Mechanical Engineering Seoul Nat'l Univ.)
Choi, Jin-Hwan (Dept. of Mechanical Engineering Kyung Hee Univ.)
Rhim, Sung-Soo (Dept. of Mechanical Engineering Kyung Hee Univ.)
Publication Information
Transactions of the Korean Society of Mechanical Engineers A / v.36, no.4, 2012 , pp. 465-474 More about this Journal
Abstract
In this study, a dynamic simulation model that considers many spherical particles and multibody dynamics (MBD) entities is developed. Plenteous spherical particles are solved using the Discrete Element Method (DEM) technique and simulated on a GPU board in a PC. A fast algorithm is used to calculate the Hertzian contact forces between many spherical particles, and NVIDIA CUDA is used to increase the calculation speed. The explicit integration method is applied to solve the many spheres. MBD entities are simulated by recursive formulation. Constraints are reduced by recursive formulation, and the implicit generalized alpha method is applied to solve the dynamic model. A new algorithm is developed to simulate the DEM and MBD models simultaneously. As a numerical example, a truck car model and gear model are developed. The results show that the proposed algorithm using a general-purpose GPU in a PC has many advantages.
Keywords
MBD; Particles; DEM; GPGPU; Co-simulation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Metariver, 2011, http://www.metariver.kr/.
2 Mattson, W. and Rice, B. M., 1999, Neighbor Calculations Using a Modified Cell-Linked List Method, Computer Physics Communication, Vol.119 pp.135-148.   DOI   ScienceOn
3 Yoon, J. S., Park, J. S., Ahn, C. O and Choi, J. H., 2011, Cosimulation of MBD(Multi Body Dynamics) and DEM of Many Spheres Using GPU Technology, Particles 2011.
4 Yoon, J. S., Choi, J. H., Rhim, S. and Koo, J. C., 2011, Particle Dynamics Integration to MultiBody Dynamics Using GPU, ICETI 2011
5 NVIDIA Corporation, 2008, NVIDIA CUDA: Compute Unified Device Architecture, Programming Guide, in, NVIDIA Corporation, Santa Clara.
6 NVIDIA Corporation., 2010, Tesla C2050 and Tesla C2070 Computing Processor Board; Available From: http://www.nvidia.com/docs/IO/43395/BD-04983-001_v03.pdf.
7 Kapre, N. and DeHon, A., 2009, Performance Comparison of Single-Precision SPICE Model-Evaluation on FPGA, GPU, Cell, and multi-core Processors, in: International Conference on Field Programmable Logic and Applications, pp. 65-72.
8 Hockney, R. W. and Eastwood, J. W., 1981, Computer Simulation Using Particles, McGraw-Hill, New York.
9 FunctionBay, Inc, 2010, RecurDyn User Manual, http://eng.functionbay.co.kr/.
10 Cundall, P. A. and Strack, O. D. L., 1979, A Discrete Numerical Model for Granular Assemblies, Geotechnique, 29, 47-65.   DOI   ScienceOn
11 Mindlin, R.D. and Deresiewicz, H., 1953, Elastic Spheres in Contact Under Varying Oblique Forces, Trans. ASME, J. Appl. Mech., 20, 327-344.
12 Jalon, J.G. and Bayo, E., 1994, Kinematic and Dynamic Simulation of Multibody Systems, Springer-Verlag New-York.
13 Garcia de Jalon D. J., Unda J., and Avello A., 1986, "Natural Coordinates for the Computer Analysis of Multibody Systems," Computer Methods in Applied Mechanics and Engineering, Vol. 56, pp.309-327.   DOI   ScienceOn
14 Wittenburg, J., 1977, Dynamics of Systems of Rigid Bodies, BF Teubner, Stuttgart.
15 Fox, R. W. and McDonald, A. T., 1994, Introduction to Fluid Mechanics the fourth edition, John Wiley & Sons, Inc.