The Discrete Element Method (DEM) is a powerful technique for simulating granular materials in agricultural applications, yet it is notoriously computationally and memory-intensive. A typical DEM simulation of soil- sweep tool interactions involves tens of thousands of particles, each of which may potentially interact with many others. This results in hundreds of thousands of interactions being computed at every time step, while the need for numerical stability often requires very small time steps. Despite these challenges, DEM holds significant promise to allow the design of more efficient agricultural tools. This paper introduces an in-house- developed modular library based on CUDA C++ for GPUs, aimed at accelerating DEM simulations using a single GPU. The library is designed to facilitate efficient memory usage, employing a per-thread approach where each GPU thread computes one discrete-element particle. To accelerate particle-particle contact searches, we implemented a cell-linked-list algorithm. Our library utilizes the Hertz-Mindlin contact model, which has been widely adopted in agricultural DEM applications. Validation of the code was performed through comparisons with commercial software. Using our software, experimental measurements of a sweep tool moving through sandy soil were replicated with high accuracy by employing differential evolution for parameter calibration, achieving these results using 38912 particles and running 2700 instances within 16 h on a single GPU.
机构:
Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R ChinaHong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R China
Wang, Meng
Jiang, Wei
论文数: 0引用数: 0
h-index: 0
机构:
Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R ChinaHong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R China
Jiang, Wei
Ma, Ronald Ching Wan
论文数: 0引用数: 0
h-index: 0
机构:
Chinese Univ Hong Kong, Dept Med & Therapeut, Hong Kong, Hong Kong, Peoples R ChinaHong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R China
Ma, Ronald Ching Wan
Yu, Weichuan
论文数: 0引用数: 0
h-index: 0
机构:
Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R China
Hong Kong Univ Sci & Technol, Div Biomed Engn, Hong Kong, Hong Kong, Peoples R ChinaHong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R China
Yu, Weichuan
2016 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM),
2016,
: 1437
-
1437
机构:
South China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510641, Peoples R China
Univ Tsukuba, Inst Syst & Informat Engn, 1-1-1,Tennodai, Tsukuba, Ibaraki 3058573, JapanSouth China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510641, Peoples R China
Guo, Xiaobing
Mitsume, Naoto
论文数: 0引用数: 0
h-index: 0
机构:
Univ Tsukuba, Inst Syst & Informat Engn, 1-1-1,Tennodai, Tsukuba, Ibaraki 3058573, JapanSouth China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510641, Peoples R China
Mitsume, Naoto
Chen, Shunhua
论文数: 0引用数: 0
h-index: 0
机构:
Sun Yat Sen Univ, Sch Marine Engn & Technol, Zhuhai 519082, Peoples R China
Southern Marine Sci & Engn Guangdong Lab Zhuhai, Zhuhai 519082, Peoples R China
381 Wushan Rd, Guangzhou 510641, Peoples R ChinaSouth China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510641, Peoples R China
Chen, Shunhua
Zang, Mengyan
论文数: 0引用数: 0
h-index: 0
机构:
South China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510641, Peoples R ChinaSouth China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510641, Peoples R China