TY - JOUR
T1 - Improved Model for Three-Dimensional Virtual Concrete
T2 - Anm Model
AU - Thomas, Stephen
AU - Lu, Yang
AU - Garboczi, E. J.
N1 - Publisher Copyright:
© 2015 American Society of Civil Engineers.
PY - 2016/3
Y1 - 2016/3
N2 - Construction aggregate particles, fine or coarse, can be scanned by X-ray computed tomography and mathematically characterized using spherical harmonic series, and can then be used to simulate random parking of irregular aggregates to form a virtual mortar or concrete using the Anm model. Any other similar composite system of irregular (star-shaped) particles in a matrix can also be simulated. This paper integrates two new algorithms into the Anm model. The first new algorithm is the extent overlap box (EOB) method that detects interparticle contact, and the second is the capability of adding a uniform-thickness shell to each particle. Parameter analysis has shown that the EOB method leads to a more accurate detection of interparticle contact with a smaller computational cost than the previously used Newton-Raphson method. The uniform-thickness shell provides a customizable tool to control the minimum intersurface distance of particles during the parking process, as well as to simulate processes and microstructure that are dependent on the Euclidean distance from a particle surface. For mortar and concrete, the uniform-thickness shell can represent the observed interfacial transition zone (ITZ) structure. A parallel processing application programming interface (API) was integrated into the Anm model to accelerate the particle placement process by parallel optimization, which results in significant improvements in the packing efficiency on multicore processor systems. This significant speedup as well the improved contact function and new uniform-thickness shell algorithm greatly extend the range, size, and type of particle systems that can be studied.
AB - Construction aggregate particles, fine or coarse, can be scanned by X-ray computed tomography and mathematically characterized using spherical harmonic series, and can then be used to simulate random parking of irregular aggregates to form a virtual mortar or concrete using the Anm model. Any other similar composite system of irregular (star-shaped) particles in a matrix can also be simulated. This paper integrates two new algorithms into the Anm model. The first new algorithm is the extent overlap box (EOB) method that detects interparticle contact, and the second is the capability of adding a uniform-thickness shell to each particle. Parameter analysis has shown that the EOB method leads to a more accurate detection of interparticle contact with a smaller computational cost than the previously used Newton-Raphson method. The uniform-thickness shell provides a customizable tool to control the minimum intersurface distance of particles during the parking process, as well as to simulate processes and microstructure that are dependent on the Euclidean distance from a particle surface. For mortar and concrete, the uniform-thickness shell can represent the observed interfacial transition zone (ITZ) structure. A parallel processing application programming interface (API) was integrated into the Anm model to accelerate the particle placement process by parallel optimization, which results in significant improvements in the packing efficiency on multicore processor systems. This significant speedup as well the improved contact function and new uniform-thickness shell algorithm greatly extend the range, size, and type of particle systems that can be studied.
KW - Composites
KW - Concrete and mortar
KW - Contact function
KW - Interfacial transition zone
KW - Parallel processing
KW - Spherical harmonics
KW - Uniform-thickness shell
UR - http://www.scopus.com/inward/record.url?scp=84959036637&partnerID=8YFLogxK
UR - https://scholarworks.boisestate.edu/civileng_facpubs/72
U2 - 10.1061/(ASCE)CP.1943-5487.0000494
DO - 10.1061/(ASCE)CP.1943-5487.0000494
M3 - Article
SN - 0887-3801
VL - 30
JO - Journal of Computing in Civil Engineering
JF - Journal of Computing in Civil Engineering
IS - 2
M1 - 04015027
ER -