journal article·2019-02Open access

DAMASK – The Düsseldorf Advanced Material Simulation Kit for modeling multi-physics crystal plasticity, thermal, and damage phenomena from the single crystal up to the component scale

F. Roters, M. Diehl, P. Shanthraj, P. Eisenlohr, C. Reuber, S.L. Wong, T. Maiti, A. Ebrahimi, T. Hochrainer, H.-O. Fabritius, S. Nikolov, M. Friák, N. Fujita, N. Grilli, K.G.F. Janssens, N. Jia, P.J.J. Kok, D. Ma, F. Meier, E. Werner, M. Stricker, D. Weygand, D. Raabe

Abstract

Crystal Plasticity (CP) modeling is a powerful and well established computational materials science tool to investigate mechanical structure–property relations in crystalline materials. It has been successfully applied to study diverse micromechanical phenomena ranging from strain hardening in single crystals to texture evolution in polycrystalline aggregates. However, when considering the increasingly complex microstructural composition of modern alloys and their exposure to—often harsh—environmental conditions, the focus in materials modeling has shifted towards incorporating more constitutive and internal variable details of the process history and environmental factors into these structure–property relations. Technologically important fields of application of enhanced CP models include phase transformations, hydrogen embrittlement, irradiation damage, fracture, and recrystallization. A number of niche tools, containing multi-physics extensions of the CP method, have been developed to address such topics. Such implementations, while being very useful from a scientific standpoint, are, however, designed for specific applications and substantial efforts are required to extend them into flexible multi-purpose tools for a general end-user community. With the Düsseldorf Advanced Material Simulation Kit (DAMASK) we, therefore, undertake the effort to provide an open, flexible, and easy to use implementation to the scientific community that is highly modular and allows the use and straightforward implementation of different types of constitutive laws and numerical solvers. The internal modular structure of DAMASK follows directly from the hierarchy inherent to the employed continuum description. The highest level handles the partitioning of the prescribed field values on a material point between its underlying microstructural constituents and the subsequent homogenization of the constitutive response of each constituent. The response of each microstructural constituent is determined, at the intermediate level, from the time integration of the underlying constitutive laws for elasticity, plasticity, damage, phase transformation, and heat generation among other coupled multi-physical processes of interest. Various constitutive laws based on evolving internal state variables can be implemented to provide this response at the lowest level. DAMASK already contains various CP-based models to describe metal plasticity as well as constitutive models to incorporate additional effects such as heat production and transfer, damage evolution, and athermal transformations. Furthermore, the implementation of additional constitutive laws and homogenization schemes, as well as the integration of a wide class of suitable boundary and initial value problem solvers, is inherently considered in its modular design.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Microstructure and mechanical properties · Microstructure and Mechanical Properties of Steels · High Temperature Alloys and Creep

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (100+)

Show source-provided references
1. Virtual material testing for stamping simulations based on polycrystal plasticity10.1016/j.commatsci.2009.03.025 ↗
2. Key computational modeling issues in Integrated Computational Materials Engineering10.1016/j.cad.2012.06.006 ↗
3. 2012
4. Overview of constitutive laws, kinematics, homogenization, and multiscale methods in crystal plasticity finite element modeling: theory, experiments, applications10.1016/j.actamat.2009.10.058 ↗
5. A finite element method on the basis of texture components for fast predictions of anisotropic forming operations10.1002/srin.200100145 ↗
6. Experimental investigation of plastic grain interaction10.1016/S0921-5093(01)01974-8 ↗
7. Investigation of three-dimensional aspects of grain-scale plastic surface deformation of an aluminum oligocrystal10.1016/j.ijplas.2008.01.002 ↗
8. Experimental characterization and crystal plasticity modeling of heterogeneous deformation in polycrystalline α-Ti10.1007/s11661-010-0249-8 ↗
9. The effect of crystallographic orientation on the micromechanical deformation and failure behaviors of DP980 steel during uniaxial tension10.1016/j.ijplas.2012.11.013 ↗
10. In situ observation of collective grain-scale mechanics in Mg and Mg–rare earth alloys10.1016/j.actamat.2014.07.048 ↗
11. Polycrystal plasticity: comparison between grain-scale observations of deformation and simulations10.1146/annurev-conmatphys-031113-133846 ↗
12. Strain localization and damage in dual phase steels investigated by coupled in-situ deformation experiments-crystal plasticity simulations10.1016/j.ijplas.2014.06.004 ↗
13. Assessment of crystal plasticity finite element simulations of the hot deformation of metals from local strain and orientation measurements10.1016/j.ijplas.2015.05.015 ↗
14. An HR-EBSD and computational crystal plasticity investigation of microstructural stress distributions and fatigue hotspots in polycrystalline copper10.1016/j.actamat.2016.05.033 ↗
15. Crystal plasticity modelling and HR-DIC measurement of slip activation and strain localization in single and oligo-crystal Ni alloys under fatigue10.1016/j.ijplas.2016.10.001 ↗
16. Roters · 201010.1002/9783527631483 ↗
17. Kinetics of flow and strain hardening10.1016/0001-6160(81)90112-7 ↗
18. Revealing the strain-hardening behavior of twinning-induced plasticity steels: theory, simulations, experiments10.1016/j.actamat.2012.09.064 ↗
19. A crystal plasticity model for twinning- and transformation-induced plasticity10.1016/j.actamat.2016.07.032 ↗
20. A fracture criterion for the notch strength of high strength steels in the presence of hydrogen10.1016/j.jmps.2013.10.002 ↗
21. Overview of hydrogen embrittlement in high-Mn steels10.1016/j.ijhydene.2017.02.214 ↗
22. Overview of modeling and simulation of recrystallization10.1016/S0079-6425(97)00008-X ↗
23. Constitutive modeling of strain induced grain boundary migration via coupling crystal plasticity and phase-field methods10.1016/j.ijplas.2017.08.004 ↗
24. Orientation informed nanoindentation of α-titanium: Indentation pileup in hexagonal metals deforming by prismatic slip10.1557/jmr.2011.334 ↗
25. Atomistically informed crystal plasticity model for body-centered cubic iron10.1016/j.actamat.2012.03.053 ↗
26. kinetic Monte Carlo and crystal plasticity simulations of single-crystal Tungsten strength10.1002/gamm.201510012 ↗
27. A virtual laboratory for initial yield surface determination using high resolution crystal plasticity simulations10.1016/j.ijplas.2016.01.002 ↗
28. Microstructure-based description of the deformation of metals: theory and application10.1007/s11837-011-0056-8 ↗
29. Three-dimensional finite element implementation of the nonuniform transformation field analysis10.1002/nme.2920 ↗
30. Statistically similar RVE construction based on 3D dual-phase steel microstructures
31. A model-reduction approach to the micromechanical analysis of polycrystalline materials10.1007/s00466-015-1248-9 ↗
32. 2009
33. Three-dimensional orientation microscopy in a focused ion beam–scanning electron microscope: a new dimension of microstructure characterization10.1007/s11661-007-9418-9 ↗
34. Crystal plasticity study on stress and strain partitioning in a measured 3D dual phase steel microstructure10.1134/S1029959917030079 ↗
35. Three-dimensional X-ray structural microscopy with submicrometre resolution10.1038/415887a ↗
36. Characterization of recrystallization and microstructure evolution in lead-free solder joints using EBSD and 3D-XRD10.1007/s11664-012-2307-z ↗
37. Effect of realistic 3D microstructure in crystal plasticity finite element analysis of polycrystalline Ti-5Al-2.5Sn10.1016/j.ijplas.2015.01.003 ↗
38. Thermodynamically consistent phase-field models of fracture: variational principles and multi-field FE implementations10.1002/nme.2861 ↗
39. Optimal microstructures for martensitic steels10.1557/jmr.2012.127 ↗
40. Microstructurally induced fracture nucleation and propagation in martensitic steels10.1016/j.jmps.2012.11.006 ↗
41. Coupled crystal plasticity–phase field fracture simulation study on damage evolution around a void: pore shape versus crystallographic orientation10.1007/s11837-017-2308-8 ↗
42. A phase field model for damage in elasto-viscoplastic materials10.1016/j.cma.2016.05.006 ↗
43. Spectral solvers for crystal plasticity and multi-physics simulations
44. 2005
45. Phase-field models in materials science10.1088/0965-0393/17/7/073001 ↗
46. 2015
47. Review and outlook: mechanical, thermodynamic, and kinetic continuum modeling of metallic materials at the grain scale10.1557/mrc.2017.98 ↗
48. F. Roters, Advanced Material Models for the Crystal Plasticity Finite Element Method – Development of a General CPFEM Framework, Habilitation thesis, RWTH Aachen, Aachen, 2011 http://darwin.bth.rwth-aachen.de/opus3/volltexte/2011/3874/.
49. Bonet · 2009
50. Numerical experiments in revisited brittle fracture10.1016/S0022-5096(99)00028-9 ↗
51. Ground state structures in ordered binary alloys with second neighbor interactions10.1016/0001-6160(72)90037-5 ↗
52. The phenomena of rupture and flow in solids
53. A fast numerical method for computing the linear and nonlinear properties of composites
54. N-site modeling of a 3D viscoplastic polycrystal using fast Fourier transform10.1016/S1359-6454(01)00172-0 ↗
55. Improved approximations of Fourier coefficients for computing periodic structures with arbitrary stiffness distribution10.1016/j.commatsci.2005.12.010 ↗
56. A multiscale approach for modeling progressive damage of composite materials using fast Fourier transforms10.1016/j.cma.2013.10.017 ↗
57. A spectral method solution to crystal elasto-viscoplasticity at finite strains10.1016/j.ijplas.2012.09.012 ↗
58. Fourier-based schemes for computing the mechanical response of composites with accurate local fields10.1016/j.crme.2014.12.005 ↗
59. Finite strain FFT-based non-linear solvers made simple10.1016/j.cma.2016.12.032 ↗
60. Variational methods for the solution of problems of equilibrium and vibrations10.1090/S0002-9904-1943-07818-4 ↗
61. Zienkiewicz · 1967
62. K.-J. Bathe, Finite Element Procedures, 2014, ISBN 978-0-9790049-5-7 http://web.mit.edu/kjb/www/Books/FEP_2nd_Edition_4th_Printing.pdf.
63. Zienkiewicz · 2013
64. D.D. Tjahjanto, Micromechanical Modeling and Simulations of Transformation-Induced Plasticity in Multiphase Carbon Steels, PhD thesis, TU Delft, 2008 http://resolver.tudelft.nl/uuid:32a7ae08-96fe-4f0e-baf3-1af379580708.
65. A dislocation density based constitutive model for crystal plasticity FEM including geometrically necessary dislocations10.1016/j.actamat.2006.01.005 ↗
66. Effective properties of composite materials with periodic microstructure: a computational approach10.1016/S0045-7825(98)00227-8 ↗
67. Experimental characterization of the intragranular strain field in columnar ice during transient creep10.1016/j.actamat.2012.03.025 ↗
68. Numerical implementation of non-local polycrystal plasticity using fast Fourier transforms10.1016/j.jmps.2016.03.023 ↗
69. N. Lahellec, J.C. Michel, H. Moulinec, and P. Suquet, Analysis of inhomogeneous materials at large strains using fast Fourier transforms, in: C. Miehe (Ed.), IUTAM Symposium on Computational Mechanics of Solid Materials at Large Strains, Solid Mechanics and its Applications, vol. 108, Kluwer Academic Publishers; Dordrecht, 2001, pp. 247–258. ISBN 978-90-481-6239-0, https://doi.org/10.1007/978-94-017-0297-3_22.10.1007/978-94-017-0297-3_22 ↗
70. A finite element perspective on non-linear FFT-based micromechanical simulations10.1002/nme.5481 ↗
71. A fast numerical scheme for computing the response of composites using grid refinement10.1051/epjap:1999150 ↗
72. A computational scheme for linear and non-linear composites with arbitrary phase contrast10.1002/nme.275 ↗
73. FFT-based methods for the mechanics of composites: a general variational framework10.1016/j.commatsci.2010.06.009 ↗
74. Accelerating a FFT-based solver for numerical homogenization of periodic media by conjugate gradients10.1016/j.jcp.2010.07.010 ↗
75. A polarization-based FFT iterative scheme for computing the effective properties of elastic composites with arbitrary contrast10.1002/nme.3295 ↗
76. Numerically robust spectral methods for crystal plasticity simulations of heterogeneous materials10.1016/j.ijplas.2014.02.006 ↗
77. FFT-based homogenization for microstructures discretized by linear hexahedral elements10.1002/nme.5336 ↗
78. The determination of the elastic field of an ellipsoidal inclusion, and related problems
80. The Design and Implementation of FFTW310.1109/JPROC.2004.840301 ↗
81. On the Gibbs phenomenon and its resolution10.1137/S0036144596301390 ↗
82. A. Gelb, S. Gottlieb, The resolution of the Gibbs phenomenon for fourier spectral methods, in: A..J. Jerri (Ed.), Advances in the Gibbs Phenomenon, Sigma Sampling Publishers; Potsdam, 2008. ISBN 0-9673301-4-9.
83. Predicting the effective response of bulk polycrystalline ferroelectric ceramics via improved spectral phase field methods10.1016/j.jmps.2017.05.017 ↗
84. Computational homogenization of elasticity on a staggered grid10.1002/nme.5008 ↗
85. Mixed boundary conditions for FFT-based homogenization at finite strains
86. A numerical method for computing the overall response of nonlinear composites with complex microstructure10.1016/S0045-7825(97)00218-1 ↗
87. Non-linear extension of FFT-based methods accelerated by conjugate gradients to evaluate the mechanical behavior of composite materials10.1016/j.commatsci.2013.04.046 ↗
88. C.T. Kelley, Iterative Methods for Linear and Nonlinear Equations, Frontiers in Applied Mathematics, vol. 16, Society for Industrial and Applied Mathematics, Philadelphia, 1995, ISBN 978-0-89871-352-7, https://doi.org/10.1137/1.9781611970944.10.1137/1.9781611970944 ↗
89. Krylov subspace acceleration of nonlinear multigrid with application to recirculating flows10.1137/S1064827598338093 ↗
90. A Jacobian-Free Newton-GMRES(m) method with adaptive preconditioner and its application for power flow calculations10.1109/TPWRS.2006.876696 ↗
91. Balay · 2013
92. Bunge · 1982
93. A novel pole figure inversion method: specification of the MTEX algorithm10.1107/S0021889808030112 ↗
94. Kocks · 2000
95. Texture and anisotropy10.1088/0034-4885/67/8/R02 ↗
96. Discretization techniques for orientation distribution functions10.1155/TSM.19.229 ↗
97. Selecting sets of discrete orientations for accurate texture reconstruction10.1016/j.commatsci.2007.09.015 ↗
98. Über die Beziehung zwischen den beiden Elastizitätskonstanten isotroper Körper10.1002/andp.18892741206 ↗
99. Berechnung der Fließgrenze von Mischkristallen auf Grund der Plastizitätsbedingung für Einkristalle10.1002/zamm.19290090104 ↗
100. Plastic strain in metals