Integrated Computational Materials Engineering (ICME)

Multiscale Study of Pure Chromium

Abstract

In this work, we apply multiscale modeling techniques associated with Integrated Computational Materials Engineering (ICME) in order to capture the plastic behavior of pure chromium (Cr). We used Density Functional Theory (DFT) in the open-source software Quantum Espresso (QE) to generate energy versus volume (EV), energy versus atomic separation (EA), and generalized stacking fault energy (GSFE) curves along with the lattice parameter, bulk modulus, and cohesive energy at equilibrium. The Modified Embedded Atom Method (MEAM) Parameter Calibration tool along with the DFT data was utilized to create a MEAM potential for Cr. Both sets of simulations were verified by comparison to values from literature, and a sensitivity analysis was conducted for the MEAM potential. These lower scale simulations are upscaled to Dislocation Dynamics (DD) computations. Information is bridged from atomistics to the microscale by tracking dislocation mobility and quantifying the stress-strain behavior. A convergence study is conducted on different sized crystal structures and dislocation mobility calculations with the Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) program. The mobility is calculated from seven simulations at varying applied shear stresses from 250 MPa to 3000 MPa, or 2500 to 30000 bar, respectively. These calculations were run with three sets of MEAM parameters to find an upper and lower bound for our data. The post-processing program OVITO was used to visualize the centrosymmetry parameter, thermal equilibrium, and track dislocation mobility. Then, we generated position versus time plots for each simulation to calculate the dislocation velocity, dislocation mobility, and drag coefficient. Three sets of stress-strain curves were found from a single Frank-Read source in Multiscale Dislocation Dynamics Plasticity (MDDP) computations.

Keywords: Chromium (Cr), Modified Embedded Atom Method (MEAM), Density Functional Theory (DFT), Integrated Computational Materials Engineering (ICME), Generalized Stacking Fault Energy (GSFE), Molecular Dynamics (MD), Dislocation Dynamics (DD), Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS), Multiscale Dislocation Dynamics Plasticity (MDDP)

Author(s): Cagle, M. S., Fonville, T. R., Kazandjian, S. L., and Sprow, B. T.

Introduction

Horstemeyer [1] proposed the ICME paradigm as a means to capture the multi-scale phenomenon of a material by bridging information between length scales from the electron scale to the structural (continuum) scale. Multiscale modeling with the ICME paradigm offers the accuracy required to predict failure, reduce design costs, and reduce time-to-market with the simulation-based design paradigm. The fundamental steps required to achieve multiscale modeling with the ICME paradigm are as follows:

  • Step 1: Downscaling, where we define the desired higher-level “effects,” or information needed.
  • Step 2: Modeling and simulation at lower length scales (including calibration and verification)
  • Step 3: Upscaling, where we pass information up to meet the requirements set at the higher length scale in step 1. Iteration is required to ensure a proper connection.
  • Step 4: Validation at the higher length scale through experiment or simulation.
In this work, we select pure Cr as our material of interest where we wish to model the plastic behavior at the structural scale. First, we downscaled (Step 1) the end-goal of modeling plastic behavior to the electronic scale, where we identified EV and GSFE curves as the quantities necessary to bridge information up (upscaling) to the nanoscale. We calculated the EV and GSFE curves with ab initio DFT simulations that we ran in QE. At the nanoscale, we calibrated the MEAM potential, derived from the Embedded Atom Method (EAM), using the EV and GSFE curves. The MEAM potential accounts for the angular forces between atoms and provides electronic structure and dislocation mobility information that we will need to conduct dislocation dynamics simulations at the microscale. MEAM potentials are applicable with many kinds of crystal lattices including the primary crystal structure of chromium that is body centered cubic (BCC). We used the MEAM Parameter Calibration (MPC) program with MATLAB interface created by Horstemeyer et al. [2] in combination with the molecular dynamics (MD) code known as LAMMPS to calibrate our MEAM potential. For both the DFT and MEAM simulations, we verify the results with values from the literature. In the next section, we give an overview of the theoretical models used in this work.

According to the ICME methodology [3], capturing plastic deformation of Cr at the macroscale requires the linking of atomistic and DD simulations at lower length scales. A convergence study is performed to determine the appropriate atomic size for our DD simulations using the calibrated MEAM potential and an applied shear stress of 1500 MPa (15000 bar). Then, we vary the MEAM potential to create an upper and lower bound. We used the three MEAM potentials to run Molecular Dynamics (MD) simulations within the LAMMPS program. Seven simulations were performed per MEAM potential with an applied shear stress ranging from 250 to 3000 MPa (2500 to 30000 bar). We visualized the simulation results with the open-source visualization tool “Ovito.” In Ovito, we can study the centrosymmetry parameter, crystal structures, thermal equilibrium, and dislocation behavior. The dislocation behavior was captured and used to create position vs. time plots that we use to calculate dislocation velocity and dislocation mobility. The dislocation mobility was then passed on to run MDDP calculations. We can use the MDDP calculations with a single Frank-Read source to describe the stress-strain behavior. Three stress-strain curves are generated from the MDDP calculations utilizing the three MEAM parameters used to calculate an upper and lower bound for the dislocation mobility.

Materials and Methods

Density Functional Theory (DFT)

Energy vs. Volume (E-V) Curve
We plotted initial energy versus lattice parameter (E-A) and energy versus volume (E-V) curves from points calculated with Quantum Espresso (QE). The range of values was 80 – 120% of the assumed lattice constant of chromium (2.880). We set the initial K-point grid to 3 and assumed a constant energy cutoff value of 30 Rydberg. We show the initial E-A and E-V curves below in Figures 1 and 2, respectively.

Figure 1

Figure 1. Initial Energy (eV) versus lattice parameter (A) curve for BCC chromium.

Figure 2

Figure 2. Initial Energy (eV) versus Volume (V) curve for BCC chromium.

KPOINT Convergence
Next, we performed a convergence study on a single atom of BCC chromium to determine which K-point grid offered a good tradeoff between lattice parameter, bulk modulus, minimum cohesive energy, and CPU time. We varied the K-points from 1 to 10 and plotted the results against derived parameters. We held energy cutoff constant at 30 Rydberg through each K-point convergence study. We show the K-point versus lattice parameter, bulk modulus, minimum cohesive energy, and CPU time plots below in Figures 3-6. We determine a K-point grid of 16 constituted convergence of lattice parameter (± 0.00086 A), bulk modulus (± 1.963958 Kbar), and minimum cohesive energy (± 0.000753 eV) without requiring more CPU time. Using our converged K-point grid, we conducted a second convergence study on a single atom of BCC chromium to determine which energy cutoff value offered a good tradeoff between lattice parameter, bulk modulus, and CPU time. We varied the energy cutoff values from 20 to 100 Rydberg and then plotted the results against the derived parameters. We show the energy cutoff versus lattice parameter, bulk modulus, minimum cohesive energy, and CPU time plots below in Figures 7-10.

Figure 3

Figure 3. Lattice parameter versus K-point grid for BCC chromium.

Figure 4

Figure 4. Bulk modulus versus K-point grid for BCC chromium.

Figure 5

Figure 5. Minimum cohesive energy versus K-point grid for BCC chromium.

Figure 6

Figure 6. CPU time versus K point grid for BCC chromium.

Figure 7

Figure 7. Lattice parameter versus energy cutoff for BCC chromium.

Figure 8

Figure 8. Bulk modulus versus energy cutoff for BCC chromium.

Figure 9

Figure 9. Minimum cohesive energy versus energy cutoff for BCC chromium.

Figure 10

Figure 10. CPU time versus energy cutoff for BCC chromium.

Equation of State (EOS)
We determined an energy cutoff of 60 Rydberg constituted convergence of lattice parameter (± 0.000144 A), bulk modulus (± 1.623263 Kbar), and minimum cohesive energy (± 0.000896 eV) without requiring more CPU time. Next, we compared two equations of state (EOS), namely, Birch and Murnaghan. We use an EOS to derive the lattice parameter, bulk modulus, and minimum cohesive energy. We show the results for lattice parameter, bulk modulus, and minimum cohesive energy using the Birch EOS below in Figures 11-13. We do not find good convergence for our lattice parameter, bulk modulus, or minimum cohesive energy using the Birch EOS. We show the results for lattice parameter, bulk modulus, and minimum cohesive energy using the Murnaghan EOS below in Figures 14-16. Again, we do not find good convergence for our lattice parameter, bulk modulus, or minimum cohesive energy using the Murnaghan EOS. However, we select the Birch EOS for because the results for the three parameters were closer to experimental values found in the literature.

Figure 11

Figure 11. Lattice parameter versus number of plotted points for BCC chromium with the Birch equation of state.

Figure 12

Figure 12. Bulk modulus verses number of plotted points for BCC chromium with the Birch equation of state.

Figure 13

Figure 13. Minimum cohesive energy versus number of plotted points for BCC chromium with the Birch equation of state.

Figure 14

Figure 14. Lattice parameter versus number of plotted points for BCC chromium with the Murnaghan equation of state.

Figure 15

Figure 15. Bulk modulus verses number of plotted points for BCC chromium with the Murnaghan equation of state.

Figure 16

Figure 16. Minimum cohesive energy versus number of plotted points for BCC chromium with the Murnaghan equation of state.

Final Converged E-A and E-V Plots
Finally, using our converged K-point grid (16 points), and converged energy cutoff (60 Rydberg) values, we created a set of energy versus lattice parameter (E-A) and energy versus volume (E-V) curves for the primary chromium crystal structure (BCC), as well as the secondary (FCC) and tertiary (HCP) crystal structures. We show the final E-A and E-V curves for BCC, FCC, and HCP chromium below in Figures 17-22.

Figure 17

Figure 17. Converged energy versus lattice parameter (E-A) plot for BCC chromium.

Figure 18

Figure 18. Converged energy versus volume (E-V) plot for BCC chromium.

Figure 19

Figure 19. Converged energy versus lattice parameter (E-A) plot for FCC chromium.

Figure 20

Figure 20. Converged energy versus volume (E-V) plot for FCC chromium.

Figure 21

Figure 21. Converged energy versus lattice parameter (E-A) plot for HCP chromium.

Figure 22

Figure 22. Converged energy versus volume (E-V) plot for HCP chromium.

Generalized Stacking Fault Energy (GSFE) Curves
We ran DFT simulations in QE to generate the GSFE curves for pure chromium using a Python script available here. This script can generate GSFE curves along the three BCC slip systems presented in Table 1.

Table 1: Input Parameters for GSFE Curve Python Script

Name Slip Plane Slip Direction
Full (110) [-111]
Partial (110) [001]
Longpartial (110) [-110]
Table 2 shows the inputs to the code including the converged lattice parameter, energy cutoff, and number of k-points from the previous energy-volume curve study. We did not conduct a convergence study for the GSFE curves assuming that the converged values from previous DFT simulations produced reliable results. These calculations also employed the same pseudopotential as the previous DFT calculations.

Table 2: Input Parameters for GSFE Curve Python Script

Parameter Value
Lattice Parameter 2.8497783 Å
Energy Cutoff 60 Ry
Number of K-points 16
Element Weight 51.9961 atomic units[4]
Smear 0.06
Vacuum Size 20.0
Number of Stacking Layers 10
GSFE Curves
We generated GSFE curves for pure chromium along three BCC slip systems: (110)[-111] (full), (110)[001] (partial), and (110) [-110] (longpartial). We computed sixteen GSFE data points for all three slip systems. Data for the longpartial slip system only spanned half of the slip distance; therefore, we assumed this curve was symmetric based on the symmetry of the BCC structure. We show the GSFE curves (change in energy versus upper atom displacement) in Figure 23 below. The Y-axis represents change in energy (mJ/m²), and the X-axis represents displacement normalized by lattice parameter (2.8497783 Å).

Figure 23

Figure 23. Change in stacking fault energy (γ) versus displacement normalized by lattice parameter (2.8497783 Å) for the longpartial and full slip systems.

Based on the GSFE curves, the full slip system presents the lowest energy barrier to slip. Therefore, slip is most likely to occur along the full slip system instead of either the partial or longpartial systems.

In Figure 24, we compare data from our full slip system GSFE curve with DFT from Yang et al. [5]. The axes in Figure 24 are the same as in Figure 23 except both curves are scaled such that the displacement spans zero to one. Our DFT calculations show close agreement with Yang et al.[5].

Figure 24

Figure 24. GSFE curves from this study and DFT calculations from Yang et al. [5] along the full slip system show close agreement. Both curves are scaled such that displacement spans zero to 1.

Modified Embedded Atom Method Potential Calibration

MEAM potential calibration has been a manual process since the creation of the MEAM model. Horstemeyer et al.[2] presented a simple MEAM potential calibration methodology with the MPC software tool. In this work, we follow a similar approach where we calibrated BCC, FCC, and HCP energy versus lattice spacing using energy versus atomic volume (E-V) data produced in QE. After loading the E-V curve results from DFT, we calibrate the MEAM model parameter values of equilibrium lattice constant (alat), energy per unit volume (esub), and the constant related to the bulk modulus (alpha) for LAMMPS to match the minimum BCC energy as shown in Figure 25 below.

Figure 25

Figure 25. BCC, FCC, and HCP E-V curves after calibration to DFT data.

Sensitivity Analysis
We calculate values far away from equilibrium using the attract and repuls parameters proposed by Hughes et al.[6] that represent the cubic attraction and repulsion terms in the UEOS. We use single crystal elastic moduli experimental values from Yang et al.[5] (Table 3) to calibrate the MEAM potential elastic constants by varying the screening parameter, Cmin, scaling factor for embedding energy, asub, and exponential decay factor for atomic density, b0. These variables were shown to have the largest effect on the E-V curve calibration based on parametric sensitivity studies.

Table 3: Comparison of experimental and MEAM single crystal chromium elastic stiffness constants (GPa)[5].

Elastic Constant Experimental MEAM
C11 391.0 391.0
C12 89.6 89.6
C44 103.2 103.2
Furthermore, calibration to the GSFE curve from DFT is achieved by adjusting the t3 parameter (weighting factor for atomic density). In Figure 26 below, we compare the GSFE curves obtained from DFT and the MPC tool and in Table 4, we summarize the MEAM potential constants after calibration to the DFT results.

Figure 26

Figure 26. Calibrated GSFE versus shift plot.

Table 4: MEAM model parameter values after calibration to DFT simulation data.

Name Calibrated Value Name Calibrated Value
alat 2.9891 esub 4.3477
asub 0.6146 alpha 5.5799
b0 5.5535 b1 1.0000
b2 5.0000 b3 1.0000
t0 1.0000 t1 1.0000
t2 0.0000 t3 10.6000
Cmax 2.5418 Cmin 0.9839
attract 0.0000 repuls 0.0000

Molecular Dynamics

Atomic Position Generation
We generated the atom positions files for dislocation mobility simulations via a Fortran routine available on Atomistic Dislocation Generation. To setup the code, we selected the body centered cubic (BCC) crystal structure to match the crystal structure of Cr. Then, we selected to study an edge dislocation for a Periodic Array of Dislocations (PAD). The atom positions application does not allow for custom lattice parameters with BCC crystal structures. For this reason, we selected the pre-programmed iron, which has the closest lattice parameter (2.85 Å) to chromium. However, the first step of each LAMMPS simulation equilibrates the system using the user-provided MEAM potential, which moves the atoms to the lowest energy state. This allows for a slight tolerance in the initial lattice parameter; simulations can be visually inspected after equilibrium to check that the initial lattice parameter does not adversely affect the resulting structure as was the case in our simulations.
Dislocation Mobility
Dislocation Velocity vs. Applied Shear Stress

To study the effect of number of atoms on dislocation mobility, we conducted six LAMMPS simulations with a constant applied shear stress of 1500 MPa (15000 bar). We varied the number of unit cells in the X and Y directions to produce the different volumes. We held the number of unit cells in Z constant at 3 unit cells because the edge dislocation is assumed to be infinitely long in this direction. Therefore, Z dimension can be accurately modeled with only a few unit cells. The number of unit cells in X and Y were selected and varied consistently to prevent edge and size effects. The X direction was the largest dimension because the dislocation translates in the X direction. In Table 5 below, we show the atom position sizes and their resulting dislocation velocity.

Table 5: Atom position convergence study parameters and results

Simulation (X, Y, Z) units # of atoms Velocity (nm/ps)
1 11 x 10 x 3 330 0.416
2 31 x 14 x 3 1302 0.243
3 41 x 20 x 3 2460 0.133
4 55 x 36 x 3 5940 0.102
5 73 x 34 x 3 7446 0.104
6 97 x 46 x 3 13386 0.104
We can see the change in dislocation velocity is below 5% after simulation number 4, or 5940 atoms, therefore we consider the result to be converged. For all future calculations, we select simulation 5 as our baseline atom position file having the dimensions of 73 x 34 x 3 and a total of 7446 atoms.

MEAM Parameter Bounds

Previously, we calibrated a MEAM parameter with respect to energy vs. lattice parameter, energy vs. volume, elastic constants, and the Generalized Stacking Fault Energy (GSFE) curve. In this section, we use the calibrated MEAM parameter as a mean value and generate a set of upper and lower parameters by varying the GSFE curve. We found the t3 parameter had the largest influence on the GSFE curve; therefore, we conducted a parametric study on this parameter to find a GSFE curve that has a peak value approximately 10% higher and lower than the mean. We show the parametric study and results from the MEAM Parameter Calibration (MPC) tool in Figure 27 below.

Figure 27

Figure 27. Parametric study on the Generalized Stacking Fault Energy Curve (GSFE) with the t3 parameter ranging from -1 to 1.

We can see a good variation in the GSFE curve by ranging the t3 parameter from -1 to 1, where the original t3 parameter was approximately -0.435. From this parametric study, we could further refine the parameters and we selected t3=-1.3 for our new lower GSFE curve, and t3=0.7 for our new upper GSFE curve. The three MEAM parameters were then combined with the atom positions file to run the DD simulations in LAMMPS.

Dislocation Velocity vs. Applied Shear Stress

In this section we study the effect of applied shear stress on dislocation velocity for the three sets of MEAM parameters to determine the dislocation mobility. We conducted seven simulations for each MEAM parameter set to study the effect of applied shear stress on dislocation velocity. The applied shear stresses ranged from 250 MPa to 3000 MPa, or 2500 to 30000 bar, respectively. From the position vs. time results, we can calculate dislocation velocity as the slope of each line. Then we convert angstroms to nanometer by multiplying each result by 0.1. In Figure 28 below, we show the results for all 21 simulations velocity versus applied shear stress.

Figure 28

Figure 28. Velocity vs. shear stress for mean, upper, and lower MEAM parameters.

We can calculate the dislocation mobility from the linear region of the velocity vs. applied shear stress curve where the slope is equivalent to the burgers vector divided by the drag coefficient. We know that dislocation mobility is equivalent to the inverse of the drag coefficient [3], therefore, we must only divide the slope of the linear region by the burgers vector to obtain the dislocation mobility. From these results shown in Figure 28, we take the linear region to lie between 0 and 1000 MPa. We can then find the slope of this line and then divide the slope by the burgers vector (2.47e-10) to calculate the mobility. We can also find where this line intersects the X-Axis, which is the Peierls stress. In Table 6 below, we show the dislocation mobility, Peierls Stress, and drag coefficient (inverse of mobility) for each of our MEAM parameter sets.

Table 6: Mobility and Peierls Stresses for three MEAM parameters.

MEAM Parameter Mobility (1/Pa*s) Peierls Stress (MPa) Drag Coefficient (Pa*s)
Lower 726 204.34 0.00138
Mean 277 167.41 0.0036
Upper 70.7 174.82 0.0141

Dislocation Dynamics

MDDP with Single Frank-Read Source
We generated a single Frank Read Source (FRS) pair within BCC chromium using Multiscale Dislocation Dynamics Plasticity (MDDP). This software illustrates dislocation movement throughout a crystal. The input files included values shown in Table 7. Dislocation mobility was calculated from previous LAMMPS simulations for a lower, mean, and upper MEAM parameter set.

Table 7: Chromium input parameters for MDDP.

Parameter Value
Crystal Size (Burger's vectors) 10000 X 10000 X 10000
X-direction [1 0 0]
Y-direction [0 1 0]
Z-direction [0 0 1]
Strain Rate 1e5
Loading Direction X-axis
Density (kg/m3) 7190
Shear Modulus (GPa) 110
Poisson’s Ratio 0.31
Burger’s Vector Length (m) 2.47E-10
Temperature (K) 300
Stacking Fault Energy (J/m2) 1.338
Lower Bound Dislocation Mobility (1/Pa*s) 726
Mean Dislocation Mobility (1/Pa*s) 277
Upper Bound Dislocation Mobility (1/Pa*s) 70.7
We illustrated dislocation loops from the Frank Read Source pairs using TecPlot 360. Several intervals are depicted in Figures 29 – 40. We ran MDDP until the FRS had completed one loop.

Figure 29

Figure 29: Initial state for lower bound.

Figure 30

Figure 30: Dislocation movement for lower bound after 2 frames.

Figure 31

Figure 31: Dislocation movement for lower bound after 4 frames.

Figure 32

Figure 32: Dislocation movement for lower bound after 6 frames.

Figure 33

Figure 33: Initial state for mean.

Figure 34

Figure 34: Dislocation movement for mean after 2 frames.

Figure 35

Figure 35: Dislocation movement for mean after 4 frames.

Figure 36

Figure 36: Dislocation movement for mean after 6 frames.

Figure 37

Figure 37: Initial state for lower bound

Figure 38

Figure 38: Dislocation movement for lower bound after 2 frames

Figure 39

Figure 39: Dislocation movement for lower bound after 4 frames

Figure 40

Figure 40: Dislocation movement for lower bound after 6 frames

MDDP with multiple Frank-Read Sources
We generated a multiple Frank Read Source (FRS) pairs within BCC chromium using Multiscale Dislocation Dynamics Plasticity (MDDP). This software illustrates dislocation movement throughout a crystal. The input files included values shown in Table 8. Dislocation mobility was calculated from previous LAMMPS simulations for a lower, mean, and upper MEAM parameter set.

Table 8: Chromium input parameters for multiple Frank Read Sources in MDDP.

Parameter Value
Crystal Size (Burger's vectors) 10000 X 10000 X 10000
X-direction [1 0 0]
Y-direction [0 1 0]
Z-direction [0 0 1]
Strain Rate 1e5
Loading Direction X-axis
# Frank Read Source Pairs 10
Density (kg/m3) 7190
Shear Modulus (GPa) 110
Poisson’s Ratio 0.31
Burger’s Vector Length (m) 2.47E-10
Temperature (K) 300
Stacking Fault Energy (J/m2) 1.338
Lower Bound Dislocation Mobility (1/Pa*s) 726
Mean Dislocation Mobility (1/Pa*s) 277
Upper Bound Dislocation Mobility (1/Pa*s) 70.7
Determination of Voce Hardening Law
We calculated the Voce hardening law parameters by using Equation 1[5].

Equation 1: K = α * μ * b * √ρ


Where K is hardening, α is a constant relating to strength (assumed to be 0.35[4]), μ is the shear modulus (110 GPa for chromium), b is the Burger’s vector (2.47E-10 m for chromium), and ρ is the dislocation density. We determined dislocation densities from MDDP and plugged those values into Equation 1 to calculate kappa (κ). We plotted K values against time, and determined initial strength (κ0), saturation strength (κS), and initial hardening rate (h0) from the decaying exponential function (Equation 2[5]).

Equation 2: κ = κS − (κSκ0)exp(− h0 κS - κ0 Ct )


K0 is the starting value of kappa versus time, and Ks is the asymptotic value in which the function converges. The hardening rate (h0) is the fitted slope in Excel of the decaying exponential graph. Figures 41, 42, and 43 shows the fitted curves to the lower bound, mean, and upper bound data from MDDP. Table 9 lists the resulting values.

Figure 41

Figure 41: Fitted Voce Equation to Lower Bound MDDP Data.

Figure 42

Figure 42: Fitted Voce Equation to Mean MDDP Data

Figure 43

Figure 43: Fitted Voce Equation to Upper Bound MDDP Data

Table 9: K0, KS, and h0 Values for Lower Bound, Mean, and Upper Bound Mobility in MDDP.

Parameter Value
Lower Bound K0 (MPa) 52
Mean K0 (MPa) 45
Upper Bound K0 (MPa) 37
Lower Bound KS (MPa) 150
Mean KS (MPa) 600
Upper Bound KS (MPa) 700
Lower Bound h0 (GPa) 27.5
Mean h0 (GPa) 25
Upper Bound h0 (GPa) 10
To investigate the effect of different numbers of Frank Read Source (FRS) pairs on the Voce hardening relationship, we ran several simulations with MDDP. Figures 44-46 depict the change in K0, Ks, and h0 parameters with respect to varying FRS pairs. K0 seems to increase steadily while Ks remains the same. The h0 value seems to converge after 8 FRS pairs. We attempted a simulation with zero FRS; however, MDDP was not able to run. With no dislocation source initially, a single crystal has theoretical infinite strength and produces no stress-strain response.

Figure 44

Figure 44: Initial strength (K0) value versus # of FRS in BCC chromium.

Figure 45

Figure 45: Saturation strength (Ks) value versus # of FRS in BCC chromium

Figure 46

Figure 46: Hardening rate (h0) value versus # of FRS in BCC chromium

Crystal Plasticity

Single Crystal Stress Strain Behavior
The Voce hardening law material constants are upscaled to the mesoscale via MDDP computations using lower scale mobility information. We simulate hardening of Cr within a single Crystal Plasticity Finite Element Method (CPFEM) ABAQUS model. By understanding dislocation interaction at the microscale, we can determine hardening and plastic deformation at higher length scales. The mechanical response for each MEAM parameter set was nearly identical. Figure 47 depicts the stress-strain data provided from MDDP. Each MDDP calculation ran for 30 time steps. The plotted data shows mostly linear elastic response, but dislocations are present within the crystal.

Figure 47

Figure 47. Stress-strain response in lower bound, mean, and upper bound

Figure 48 shows the stress-strain response from ten Frank Read Source pairs within BCC chromium from three different mobility inputs. The upper bound resulted in the largest yield point, which is expected from the lower dislocation mobility. The mean and lower bound simulations yield much sooner due to higher dislocation mobility. The yield point is much higher than chromium’s yield point at macroscale due to size effects at the lower length scales.

Figure 48

Figure 48. Stress-strain response from upper bound, mean, and lower bound dislocation dynamics simulation.

A user-material subroutine is implemented in ABAQUS to perform a single C3D8R brick element simulation outputting plots of the normal stress (S33) and logarithmic strain (LE33) components along the z-axis for uniaxial tension and compression. For the case of simple shear, the Von Mises stress is plotted against the logarithmic strain (LE13) component acting in the z coordinate direction on the plane whose outward normal is parallel to the x-axis. The dislocation drag coefficient and hardening parameters for Cr are specified within ABAQUS input files along with other quantities such as Euler angles dictating the crystal orientation. Computations are performed in uniaxial tension, uniaxial compression, and simple shear for lower bound, upper bound, and mean DD simulation results. In the results section we show the stress-strain behaviors for single-crystal chromium evaluated at various levels of plastic strain.
Polycrystal Stress Strain Behavior
In this section we used Abaqus to generate true stress-true strain curves from three different hardening laws for tension, compression, and torsion (simple shear) at a strain rate of roughly 1/s. Theses curves were generated for both a single crystal, single element simulations and a polycrystalline (500 grains), single element simulations. We used an elastic modulus of 210000 GPa and Poisson’s ratio of 0.30 for all the polycrystalline simulations and the single-crystal torsion simulations. Figure 49, Figure 50, and Figure 51 present the tension, compression, and torsion stress-strain curves, respectively. Tensile and compressive stress-strain curves are presented as axial stresses and strains, but torsional stress-strain curves are presented as Von Mises equivalent stresses and strains. Furthermore, the shear strain in the torsion (simple shear) simulations was assumed to be roughly equivalent to the Von Mises equivalent strain.

Figure 49

Figure 49.Tensile stress-strain curves of a 500 grain, single-element simulation for the upper, mean, and lower Voce hardening law parameters.

Figure 50

Figure 50.Compressive stress-strain curves of a 500 grain, single-element simulation for the upper, mean, and lower Voce hardening law parameters.

Figure 51

Figure 51.Torsion (simple shear) stress-strain curves of a 500 grain, single-element simulation for the upper, mean, and lower Voce hardening law parameters.

For every stress state, the lower set of Voce hardening parameters produced the highest yield stress and vice versa. Both the tension and compression simulations were carried out to relatively high strains; however, the physical behavior of Chromium is not necessarily expected to be accurately captured at these high strains. We compared the polycrystalline simulations to the single-grain simulations in Figure 52, Figure 53, and Figure 54.

Figure 52

Figure 52.Tensile stress-strain curves of the 500 grain simulations and single grain simulations for the upper, mean, and lower Voce hardening law parameters.

Figure 53

Figure 53.Compressive stress-strain curves of the 500 grain simulations and single grain simulations for the upper, mean, and lower Voce hardening law parameters.

Figure 54

Figure 54.Torsional stress-strain curves of the 500 grain simulations and single grain simulations for the upper, mean, and lower Voce hardening law parameters.

The single crystal stress-strain curves yielded at lower stresses in tension and compression and higher stresses in torsion. This behavior may be due to the orientation of the single-grain; more single-grain simulations should be run with various Euler angles to understand this factor. The Hall Petch effect may also play a role in the polycrystalline simulations increased strength. In the next section we calibrate an Internal State Variable (ISV) model to the polycrystalline results to model the macroscopic stress-strain behavior of pure Chromium.

Internal State Variable Model

Calibration
In this section we use the stress-strain behavior from the polycrystalline single element CPFEM to calibrate an ISV model with the DMGfit tool and then verify our results with another set of single element analysis in Abaqus. A tutorial for using the MSU DMGfit tool to calibrate an ISV model to experimental data can be found here. With the tool, we can find useful material constants for the ISV model that are used in a finite element calculation as a User Material subroutine (UMAT) in Abaqus. In this work, we fit three ISV models, one for the lower, mean, and upper sets of data we have been collecting. Ideally, the ISV model would capture temperature effects, strain rate dependencies, damage, hardening, and recovery for a range of loading conditions. However, in this work, we are limited to a single strain rate, a constant temperature, and disregard cyclic hardening/recovery and damage. Upon opening the DMGfit tool, we load in a set of tension, compression, and torsion data points and then list out our material dataset parameters. The only parameters we adjusted in the dataset are listed below in Table 10. The period was calculated automatically from the assigned strain rate.

Table 10. ISV dataset input parameters

Dataset Parameter Value
Units 5 = MPa
Strain Rate (1/s) 1
Tinit (initial temperature) 300 K
G (Shear Modulus (MPa)) 110000
Bulk (Bulk Modulus (MPa)) 251000
Tmelt (melting temperature (K)) 2180
Finally, we imported the stress strain data from the polycrystal single element analysis for calibration. This included data for compression, tension, and torsion up to 30% strain. As we mentioned earlier, in this work we only calibrate the ISV model for the yield stress, hardening, recovery, and loading conditions; therefore, the only parameters we optimized were the Yield Stress (C3), Transition (C5), Isotropic Hardening Modulus (C15), and Isotropic Dynamic Recovery (C13). We list the calibrated parameters for these variables in Table 11 below.

Table 11. ISV material constants

Material Constant Lower ISV Mean ISV Upper ISV
Yield Stress (C3) 158.52 148.98 115.22
Transition (C5) 1.036 1.036 1.036
Kinematic anisotropic hardening (C9) 0 0 127.78
Kinematic dynamic recovery (C7) 0.00217 0.00223 0.00223
Isotropic hardening modulus (C15) 227.95 264.91 66.85
Isotropic dynamic recovery (C13) 0.0034 0.0034 0.5146
Verification
To verify the ISV model calibration, we updated the input decks from the original polycrystalline CPFEM single element analysis with the new set of dependent variables and material constants. Additionally, to avoid hourglassing errors in the analysis, we changed the element type from C3D8R to a fully integrated C3D8 element. We submitted nine simulations to verify the three ISV models for tension, compression, and torsional loading. In Figures 55, 56, and 57, we show the overlaid stress-strain results for the original single element analysis, the ISV model fit, and the single element analysis with the ISV user material subroutine.

Figure 55

Figure 55.Mean Compression ISV model compared to the verification single element analysis and original.

Figure 56

Figure 56.Mean Tension ISV model compared to the verification single element analysis and original.

Figure 57

Figure 57.Mean Torsion ISV model compared to the verification single element analysis and original.

The results were similar for the lower and upper datasets and are not reported here. From Figure 57, we see we need to work on the ISV fit for the torsion including material constants Ca and Cb. However, we are satisfied with the results and believe we could move forward to validate the model by experimentally testing a piece of pure Chromium for comparison to ISV model.

Theoretical Models

MEAM

We use atomistic analysis methods, suggested by Lee et al.[7], to describe the energy of a system related to interatomic forces and the relative position of atoms. According to the EAM developed by Baskes [8], the total energy of a system is composed of the embedding function Fi and pair interaction φ terms shown in Equation 3 below:

Equation 3: E = i F ( ρ l ) + 1 2 j ( i ) φ ( R i j )


where E is energy, ρi is background electron density, φ is atomic pair interaction, and Rij is distance. We describe the atomic pair interactions (φ) at a distance R in Equation 4 below:

Equation 4: φ ( R ) = 2 Z { E u ( R ) F [ ρ - 0 ( R ) ] }


where Z is the number of first neighbors, Eu (R) is the background electronic density, and ρ-0 (R) is energy per atom for the reference structure. We use the universal equation of state (UEOS) or first principles computations to obtain the atomic energy (Eu (R)). We calculate the UEOS parameters of cohesive energy (Ec), nearest neighbor distance (re), atomic volume (Ω), and bulk modulus (B) at equilibrium in the reference structure in Equations 5, 6, and 7, respectively.

Equation 5: E u ( R ) = E C ( 1 + α* ) exp ( α* )

Equation 6: α* = α ( R r e 1 )

Equation 7: α 2 = 9 Ω B E C


The MEAM embedding function comprises the aforementioned terms and the adjustable parameter A as shown in Equation 8 below:

Equation 8: F ( ρ ) = A E C ρ ρ - 0 ln ρ ρ - 0


The background electron density is the combination of the spherically symmetric (ρ(0)) and angular (ρ(1), ρ(2), ρ(3)) partial electron density terms:

Equation 9a: ρ ( 0 ) = i ρ α ( 0 ) r i

Equation 9b: ( ρ ( 1 ) ) 2 = α i ρ α (1) ( r i ) r i α r i 2

Equation 9c: ( ρ ( 2 ) ) 2 = α , β i ρ α (2) ( r i ) r i α r i β r i 2 2 1 3 i [ ρ α (2) ( r i ) ] 2

Equation 9d: ( ρ ( 3 ) ) 2 = α , β , γ [ i ρ α (3) ( r i ) r i α r i β r i γ r i 3 ] 2


where the terms α, β, γ represent summations over the x, y, and z coordinate directions. Atomic electron density ρα(h) decreases exponentially with increasing distance ri between an atom i and the site of interest as illustrated in Equation 10 that contains constant decay lengths, βh.

Equation 10: ρ α ( h ) ( R ) = exp [ β ( h ) ( R r e 1 ) ]


The equations for the partial electron densities are coordinate invariant and equal to zero for cubic symmetric crystals. We represent the angular contributions from the partial electron densities in simplified form in Equation 10 (with constants th) and the equation for background electron density in Equation 11.

Equation 10: r = h = 1 3 t ( h ) ( ρ ( h ) ρ ( 0 ) ) 2

Equation 11: ρ = ρ (0) G (Γ)


In order to obtain accurate material properties and avoid imaginary electron densities for Γ<-1, we use the functional form of G (shown in Equation 11) where G(0)=1/2. When G(0)=1, the background electron density is non angular dependent and is equivalent to the EAM expression for ρ[8].

Equation 12: G (Γ) = 2 1 + exp (−Γ)

Voce Law

We define the Voce law for materials exhibiting isotropic work-hardening or stress saturation at elevated stresses or strains in Equation 2 below. This equation represents how the flow stress evolves with plastic work.

Equation 13: κ = κ S ( κ S κ 0 ) exp ( h 0 κ S κ 0 C t )


where κS is the saturation strength. The initial strength and hardening rate are given by &kapps;0 and h0, respectively. Moreover, the constant plastic shear strain rate, C, is computed with DD[3], [9].

Conclusions

In this work, we present DFT and MEAM simulations for pure chromium. We started by generating EA and EV curves and computing the bulk modulus, lattice parameter, and minimum cohesive energy. These values converged at 8 K point grid and energy cutoff of 60 Rydberg. A bulk modulus of 251 GPa, lattice parameter of 2.845 Å, and minimum cohesive energy of -4.10 eV was found for BCC chromium. DFT simulation data is in good agreement with existing literature. First principles computations were linked to atomistics through the calibration of MEAM model constants to DFT results and elastic moduli found in literature. Information obtained using atomistic methods is passed on to dislocation dynamics simulations at the microscale. To visualize dislocation movement within chromium, we produced a structure in LAMMPS with several atoms and a dislocation present. Once we had a converged system without too much image effects, we sheared the top and bottom rows of atoms and received dislocation position and time information. From those results, we calculated the dislocation velocity and calculated the mobility from three MEAM parameter sets. The stress-strain response and dislocation loop movement from MDDP gave us crucial information to feed a crystal plasticity model. After analyzing dislocation formation and movement within a crystal given a mechanical stimulus, we create our crystal plasticity model of Cr through hardening law development.

References

  1. Integrated Computational Materials Engineering (ICME) for Metals, 1st ed. John Wiley & Sons, Ltd, 2018. doi: 10.1002/9781119018377.
  2. M. F. Horstemeyer et al., “Hierarchical Bridging Between Ab Initio and Atomistic Level Computations: Calibrating the Modified Embedded Atom Method (MEAM) Potential (Part A),” JOM, vol. 67, no. 1, pp. 143–147, Dec. 2014, doi: 10.1007/s11837-014-1244-0.
  3. M. F. Horstemeyer, Integrated Computational Materials Engineering (ICME) for Metals: Using Multiscale Modeling to Invigorate Engineering Design with Science. Wiley, 2012. [Online]. Available: http://books.google.com/books?id=KCRLnYj1YiYC
  4. J. Meija et al., “Atomic weights of the elements 2013 (IUPAC Technical Report),” Pure and Applied Chemistry, vol. 88, no. 3, pp. 265–291, Mar. 2016, doi: 10.1515/pac-2015-0305.
  5. K. Yang, L. Lang, H. Deng, F. Gao, and W. Hu, “Modified analytic embedded atom method potential for chromium,” Modelling Simul. Mater. Sci. Eng., vol. 26, no. 6, p. 065001, Jun. 2018, doi: 10.1088/1361-651X/aaca48.
  6. J. M. Hughes et al., “Hierarchical Bridging Between Ab Initio and Atomistic Level Computations: Sensitivity and Uncertainty Analysis for the Modified Embedded-Atom Method (MEAM) Potential (Part B),” JOM, vol. 67, no. 1, pp. 148–153, Dec. 2014, doi: 10.1007/s11837-014-1205-7.
  7. B.-J. Lee, W.-S. Ko, H.-K. Kim, and E.-H. Kim, “The modified embedded-atom method interatomic potentials and recent progress in atomistic simulations,” Calphad, vol. 34, no. 4, pp. 510–522, Dec. 2010, doi: 10.1016/j.calphad.2010.10.007.
  8. M. I. Baskes, “Determination of modified embedded atom method parameters for nickel,” Materials Chemistry and Physics, vol. 50, no. 2, pp. 152–158, Sep. 1997, doi: 10.1016/S0254-0584(97)80252-0.
  9. D. P. Rao Palaparti, B. K. Choudhary, and T. Jayakumar, “Influence of Temperature on Tensile Stress–Strain and Work Hardening Behaviour of Forged Thick Section 9Cr–1Mo Ferritic Steel,” Trans Indian Inst Met, vol. 65, no. 5, pp. 413–423, Oct. 2012, doi: 10.1007/s12666-012-0146-5.