Semi-Implicit Time Integration with Hessian Eigenvalue Corrections for a Larger Time Step in Molecular Dynamics Simulations

Author(s):  
Takumi Washio ◽  
Ryo Kanada ◽  
Xiaoke Cui ◽  
Jun-ichi Okada ◽  
Seiryo Sugiura ◽  
...  
2021 ◽  
Author(s):  
Jamal Zeinalov

The present work proposes a methodology to improve the computational requirements of molecular dynamics simulations while maintaining or improving the fidelity of the obtained results. The most common method of molecular dynamics simulation at present is the multi-force, constant time-step, explicit computation, which advances a single time step at a time to determine the next state of the system. The present work proposes a variable time-step strategy, where a single large simulation is subdivided into multiple time domains which redistribute computational resources where they are needed the most: in areas of higher than average potential or kinetic energy or highly dynamic areas around impurity clusters, void formations and crack propagations. The research focuses on the simulation of metallic compounds, as these form the basis of most common molecular dynamics simulations, and have been very thoroughly investigated over the years, thus providing a very extensive body of work for the purpose of comparison and validation of the proposed methodology. The novel methodology presented in this work allows to alleviate some of the limitations associated with the molecular dynamics methodologies and go beyond traditional scales of simulation. The proposed method has been observed to deliver 5 to 20 percent increase in simulation size domain while maintaining or improving the accuracy and computational cycle time. The benefits were observed to be greater for large simulations with one or more areas of higher than average kinetic or potential energy levels, such as those found during crack initiation and propagation, coating-substrate interface, localized pressure application or large thermal gradient. The large difference allows for very clear prioritization of computational resources for high energy areas and as a result provides for faster and more accurate simulation even with increased domain size. Conversely, this method has been observed to provide little to no benefit when simulating stable systems that are undergoing very slow change, such as (relatively) slow change in ambient temperature or pressure, or otherwise homogeneous internal and external boundary conditions. However, for the majority of applications described above, including coating deposition and additive manufacturing, the proposed methodology will yield substantial increase in both simulation size and accuracy, since in the aforementioned processes kinetic and potential energy gradients across the simulation are typically very significant


Author(s):  
L. Eça ◽  
G. Vaz ◽  
M. Hoekstra ◽  
S. Pal ◽  
E. Muller ◽  
...  

Abstract Two workshops were held at the ASME V&V Symposiums of 2017 and 2018 dedicated to Iterative Errors in Unsteady Flow Simulations. The focus was on the effect of iterative errors on numerical simulations performed with implicit time integration, which require the solution of a nonlinear set of equations at each time-step. The main goal of these workshops was to create awareness to the problem and to confirm that different flow solvers exhibited the same trends. The test case was a simple two-dimensional, laminar flow of a single-phase, incompressible, Newtonian fluid around a circular cylinder at the Reynolds number of 100. A set of geometrically similar multiblock structured grids was available and boundary conditions to perform the simulations were proposed to the participants. Results from seven flow solvers were submitted, but not all of them followed exactly the proposed conditions. One set of results was obtained with adaptive grid and time refinement using triangular elements (CADYF) and another used a compressible flow solver with a dual time stepping technique and a Mach number of 0.2 (DLR-Tau). The remaining five submissions were obtained with five different incompressible flow solvers (ansyscfx 14.5, pimplefoam, refresco, saturne, starccm+ v12.06.010-R8) using implicit time integration in the proposed grids. The results obtained in this simple test case showed that iterative errors may have a significant impact on the numerical accuracy of unsteady flow simulations performed with implicit time integration. Iterative errors can be significantly larger (one to two orders of magnitude) than the residuals and/or solution changes used as convergence criteria at each time-step. The Courant number affected the magnitude of the iterative errors obtained in the proposed exercise. For the same iterative convergence criteria at each time-step, increasing the Courant number tends to increase the iterative error.


Sign in / Sign up

Export Citation Format

Share Document