Dislocation detection algorithm for atomistic simulations

We present a novel computational method that makes it possible to directly extract dislocation lines and their associated Burgers vectors from three-dimensional atomistic simulations. The on-the-fly dislocation detection algorithm is based on a fully automated Burgers circuit analysis, which locates dislocation cores and determines their Burgers vector. Through a subsequent vectorization step, the transition from the atomistic system to a discrete dislocation representation is achieved. Using a parallelized implementation of the algorithm, the dislocation analysis can be efficiently performed on the fly within a molecular dynamics simulation. This enables the visualization and investigation of dislocation processes occurring on sub-picosecond time scales, whose observation is otherwise impeded by the presence of other crystal defects or simply by the huge amount of data produced by large-scale atomistic simulations. The presented method is able to identify individual segments as well as networks of perfect, partial and twinning dislocations. The dislocation density can be directly determined and even more sophisticated information is made accessible by our dislocation analysis, including dislocation reactions and junctions, as well as stacking fault and twin boundary densities.

[1]  A. Stukowski Visualization and analysis of atomistic simulation data with OVITO–the Open Visualization Tool , 2009 .

[2]  Helmut Pottmann,et al.  Fitting B-spline curves to point clouds by curvature-based squared distance minimization , 2006, TOGS.

[3]  Wenping Wang,et al.  Reconstructing B-spline Curves from Point Clouds--A Tangential Flow Approach Using Least Squares Minimization , 2005, International Conference on Shape Modeling and Applications 2005 (SMI' 05).

[4]  Huajian Gao,et al.  Deformation gradients for continuum mechanical analysis of atomistic simulations , 2009 .

[5]  D. Hull,et al.  Introduction to Dislocations , 1968 .

[6]  H. Pottmann,et al.  Fitting B-Spline Curves to Point Clouds by Squared Distance Minimization , 2006 .

[7]  Maurice de Koning,et al.  Anomalous dislocation multiplication in FCC metals. , 2003, Physical review letters.

[8]  James B. Adams,et al.  Interatomic Potentials from First-Principles Calculations: The Force-Matching Method , 1993, cond-mat/9306054.

[9]  H. C. Andersen,et al.  Molecular dynamics study of melting and freezing of small Lennard-Jones clusters , 1987 .

[10]  Graeme Ackland,et al.  Applications of local crystal structure measures in experiment and simulation , 2006 .

[11]  J. C. Hamilton,et al.  Surface step effects on nanoindentation. , 2001, Physical review letters.

[12]  D. C. Rapaport,et al.  The Art of Molecular Dynamics Simulation , 1997 .

[13]  Jiansong Deng,et al.  Fitting Unorganized Point Clouds with Active Implicit B-spline Curves , 2005 .

[14]  C. S. Hartley,et al.  Characterization and visualization of the lattice misfit associated with dislocation cores , 2005 .

[15]  Alexander Stukowski,et al.  Atomistic origin of microstrain broadening in diffraction data of nanocrystalline solids , 2009 .

[16]  Steve Plimpton,et al.  Fast parallel algorithms for short-range molecular dynamics , 1993 .

[17]  R. Averback,et al.  Quantitative description of plastic deformation in nanocrystalline Cu: Dislocation glide versus grain boundary sliding , 2008 .

[18]  Jens Lothe John Price Hirth,et al.  Theory of Dislocations , 1968 .

[19]  Mark A. Duchaineau,et al.  Atomic plasticity: description and analysis of a one-billion atom simulation of ductile materials failure , 2004 .

[20]  Eric Haines,et al.  Point in Polygon Strategies , 1994, Graphics Gems.

[21]  J. C. Hamilton,et al.  Dislocation nucleation and defect structure during surface indentation , 1998 .

[22]  Y. Estrin,et al.  The analysis of shear banding with a dislocation based gradient plasticity model , 2000 .

[23]  Robert E. Tarjan,et al.  Enumeration of the Elementary Circuits of a Directed Graph , 1972, SIAM J. Comput..

[24]  Huajian Gao,et al.  Simulating materials failure by using up to one billion atoms and the world's fastest computer: Work-hardening , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[25]  Paul S. Heckbert,et al.  Graphics gems IV , 1994 .

[26]  L E Shilkrot,et al.  Coupled atomistic and discrete dislocation plasticity. , 2002, Physical review letters.

[27]  I. Jolliffe Principal Component Analysis , 2002 .

[28]  Vasily V. Bulatov,et al.  Computer Simulations of Dislocations (Oxford Series on Materials Modelling) , 2006 .

[29]  Wei Chen,et al.  Curve reconstruction based on an interval B-spline curve , 2005, The Visual Computer.

[30]  Robert Walkup,et al.  Simulating materials failure by using up to one billion atoms and the world's fastest computer: Brittle fracture , 2002, Proceedings of the National Academy of Sciences of the United States of America.