17
University of Arkansas, Fayeeville ScholarWorks@UARK Mechanical Engineering Undergraduate Honors eses Mechanical Engineering 12-2015 Molecular Dynamics Simulation of Force- Controlled Nanoindentation Keaton Jaramillo University of Arkansas, Fayeeville Follow this and additional works at: hp://scholarworks.uark.edu/meeguht Part of the Structural Materials Commons is esis is brought to you for free and open access by the Mechanical Engineering at ScholarWorks@UARK. It has been accepted for inclusion in Mechanical Engineering Undergraduate Honors eses by an authorized administrator of ScholarWorks@UARK. For more information, please contact [email protected], [email protected]. Recommended Citation Jaramillo, Keaton, "Molecular Dynamics Simulation of Force-Controlled Nanoindentation" (2015). Mechanical Engineering Undergraduate Honors eses. 50. hp://scholarworks.uark.edu/meeguht/50

Molecular Dynamics Simulation of Force-Controlled

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Molecular Dynamics Simulation of Force-Controlled

University of Arkansas, FayettevilleScholarWorks@UARKMechanical Engineering Undergraduate HonorsTheses Mechanical Engineering

12-2015

Molecular Dynamics Simulation of Force-Controlled NanoindentationKeaton JaramilloUniversity of Arkansas, Fayetteville

Follow this and additional works at: http://scholarworks.uark.edu/meeguht

Part of the Structural Materials Commons

This Thesis is brought to you for free and open access by the Mechanical Engineering at ScholarWorks@UARK. It has been accepted for inclusion inMechanical Engineering Undergraduate Honors Theses by an authorized administrator of ScholarWorks@UARK. For more information, pleasecontact [email protected], [email protected].

Recommended CitationJaramillo, Keaton, "Molecular Dynamics Simulation of Force-Controlled Nanoindentation" (2015). Mechanical EngineeringUndergraduate Honors Theses. 50.http://scholarworks.uark.edu/meeguht/50

Page 2: Molecular Dynamics Simulation of Force-Controlled
Page 3: Molecular Dynamics Simulation of Force-Controlled

Abstract

The aim of this honors research is to develop a force-controlled nanoindentation

algorithm for molecular dynamics simulation. The algorithm was tested on Silicon using the

Tersoff potential and Gold using the Embedded-Atom Method (EAM) potential. The effect of

varying the damping parameters that adjust the system pressure and changing run length between

force iterations is explored. The force-controlled algorithm was developed and shown to be

working by correlating pop-in events shown in the force versus displacement (P-h) curves to

visualization software showing phase transformation or dislocation events in the sample.

Introduction and Background

Nanoindentation is a method to test hardness or strength at the nanometer length scale.

As shown in Figure 1, specimens are loaded into a nanoindenter and the displacement and force

are measured as the indenter tip is lowered into the surface of the material with a set loading

profile.1 The resulting P-h curve is of primary interest when interpreting nanoindentation results,

and one such interest is being able to connect events in the P-h curve to events in the material.2

One such event shown in Figure 23 is known as a “pop-in,” where there is a large change in the

indenter depth for a given force that correlates to

either a phase transformation beneath the indenter or

a burst of dislocations in the material.2

Nanoindentation techniques are important for

measuring mechanical properties of thin films on

substrates for use in the microelectronics industry,1

and the mechanical deformation of micro and

Figure 1: Diagram for nanoindenter.4

Page 4: Molecular Dynamics Simulation of Force-Controlled

nanoscale free standing structures (e.g. nanoparticles)

is important for development and implementation of

microelectromechanical systems (MEMS).4

The purpose of this research is to model

nanoindentation using molecular dynamics simulations.

Computer simulations act as a bridge between

experiment and theory.5 Theory can postulate

mathematically why a phenomenon occurs, but then

needs to be tested either through experiment or by computer simulations. By comparing

computer simulations to experimental results, a theory can be thoroughly analyzed and applied.5

The goal is to make direct comparisons between computer simulations and experimental

measurements of a specific material property or behavior. When this happens, computer

simulations become a very powerful tool to understand experiments at the microscopic and

atomic levels.6

When modeling nanoindentation using molecular dynamics (MD) simulations, it is

common practice to perform displacement-controlled nanoindentation.7,8 The indenter tip is

assigned a specified velocity and will move at this constant rate regardless of the magnitude of

Figure 3: (A) P-h curve from experimental indentation of Au9. (B) P-h curve from MD simulation on Fe.10

A B

Figure 2: P-h curve from experiment.3

Page 5: Molecular Dynamics Simulation of Force-Controlled

the interactions it experiences from the atoms in the sample. The indenter position can be

obtained at any time from the velocity, and the force acting on the indenter can be calculated at a

given displacement. With this, a P-h curve can be produced and the resulting data from

displacement-controlled nanoindentation simulations and lab experiments can be compared.

Prior to the plastic regime, displacement-controlled nanoindentation simulations yield

comparable results to experiments. However, once plastic deformation begins, displacement-

controlled nanoindentation produces data inconsistent with experimental results. The arrows

shown in Figure 3 indicate pop-in events that are typical of experimental nanoindentation. In

comparison, the MD simulation results show pop-in events as a drop in force.9,10 This

illuminates the need for an algorithm that mimics force-controlled experimental nanoindentation

methods, so results from experiments and simulation can be more directly compared.

The objective of this Honors Thesis is to develop and algorithm to preform force-

controlled nanoindentation using molecular dynamics simulations. Both silicon (Si) and gold

(Au) are selected in this work to assess the ability of the new algorithm, as they are both

important materials in the microelectronics industry. In order to verify this algorithm, the results

of the new force-controlled method are compared to simulations using the displacement-

controlled method.

MD Simulation Background

Molecular dynamics (MD) is a simulation technique which uses the forces on an atom

and augmented versions of Newton’s equations of motion to solve for the trajectory of an atom

in time. The forces on an atom are computed as the negative gradient (with respect to atom

position) of the potential energy of the atom.11 The source of this potential energy is the

Page 6: Molecular Dynamics Simulation of Force-Controlled

interatomic potential, which mimics the physics of how atoms interact with each other, and can

be considered the critical component of an MD simulation. An interatomic potential uses the

location of an atom relative to all of its neighbors (distances and angles if necessary) to calculate

its potential energy. The mathematical form of an interatomic potential is typically selected and

then parameters are determined by fitting to experimental and quantum mechanical simulation

data; for this reason, potentials are considered to be empirical.12

The potential used for the Si system is the Tersoff potential, which is designed to model

covalently bonded materials. The energy of the system, Equation 1, is the sum of the potential

energy between the atomic pairs in the system. The potential energy between two atoms,

Equation 2, is comprised of a repulsive component, 𝑓𝑅(𝑟𝑖𝑗), and an attractive component,

𝑏𝑖𝑗𝑓𝐴(𝑟𝑖𝑗), which is modified by the term 𝑏𝑖𝑗. The modifying term is important for covalent

systems in that it changes the attractive force based on the angle between sets of atoms.13

𝐸 =1

2∑ ∑ 𝑉𝑖𝑗𝑗≠𝑖𝑖 Equation 1

𝑉𝑖𝑗 = 𝑓𝑐(𝑟𝑖𝑗)[𝑓𝑅(𝑟𝑖𝑗) + 𝑏𝑖𝑗𝑓𝐴(𝑟𝑖𝑗)] Equation 2

The embedded-atom method (EAM) potential used for the Au system uses the electron

density of an atom to determine its potential energy relative to neighboring atoms in the system.

The total energy of the system, Equation 3, is comprised of the energy needed to embed an atom

into the electron density at a site within the system, 𝐹𝑖(𝜌ℎ,𝑖), and the core-core repulsion between

the embedding atom and the other atoms in the system, 𝜙𝑖𝑗(𝑅𝑖𝑗).14

𝐸 = ∑ 𝐹𝑖(𝜌ℎ,𝑖) +1

2∑ ∑ 𝜙𝑖𝑗(𝑅𝑖𝑗)𝑗(≠𝑖)𝑖𝑖 Equation 3

In this work, MD simulations are performed by creating input scripts in LAMMPS.

LAMMPS (Large-Scale Atomic/Molecular Massively Parallel Simulator) is an atomistic

modeling code with pre-built commands for conducting classical MD simulations. LAMMPS is

Page 7: Molecular Dynamics Simulation of Force-Controlled

a free, open-source software capable of modeling both solid-state materials and soft matter.15

Input scripts are written in the LAMMPS language and submitted using a queue software to the

Arkansas High Performance Computing Center machines to be run. Two important output files

are created from running a simulation. The log file outputs all the thermodynamic properties

such as the pressure and temperature of the system, force on a group of atoms, and any other

property computed during the run. The second file is the dump file that contains atom positions

at specified time steps and atom properties computed during the run. The dump file is used by

visualization programs such as Ovito16 to create a 3D model of the simulation. This is the main

tool for observing, analyzing, and illustrating research results.

The Arkansas High Performance Computing Center at the University of Arkansas is

comprised of three main supercomputing clusters. The Star cluster consists of 8-core nodes (Star

is now decommissioned but was used as a resource during the early parts of this research), the

Razor I cluster consists of 12-core nodes, and the Razor II cluster consists of 16-core nodes.17

Each cluster consists of approximately 1200-1500 cores, bringing the total number of cores in

the Arkansas High Performance Computing Center to approximately 4000. These

supercomputing clusters are needed to run MD simulations because solid-state materials are

made up of a lot of atoms, each one requiring individual computation. Large simulations are

possible because LAMMPS breaks up the model into small domains; the atoms within each of

the small domains are assigned to a core on the supercomputer and all of the cores perform the

calculations simultaneously. This is known as a domain-decomposition parallelization

technique.

Page 8: Molecular Dynamics Simulation of Force-Controlled

Development of a Force-Controlled Nanoindentation Algorithm

The first attempt at creating a force-

controlled nanoindentation algorithm involved an

energy minimization technique, as shown in the flow

chart in Figure 4. When performing an energy

minimization of a system of atoms, the atoms are

iteratively moved to find a minimum potential

energy configuration.18 The initial approach pursued

in this work was to move the indenter down into the

sample using a plane of purely repulsive force

(acting on the top row of atoms in the indenter). The

indenter was moved down in small increments with

an energy minimization procedure conducted after each step increment. The resulting force

acting on the indenter due to the atoms in the sample was computed at each step. The indenter

continued to move down until a designated target force was reached. Thermodynamic properties

and atom positions were outputted, and then the designated target force was increased. This

process was iterated until a max force was reached.

This method did have several problems that kept it from being effective. The first

problem being that the method relied on using energy minimization, which does not consider

temperature and therefore couldn’t be directly compared to the displacement-controlled MD

method. Also when running the simulation, the indenter experienced a large amount of

deformation from the repulsive plane pushing down on it. This is undesirable because the

indenter should be rigid relative to the sample.

Figure 4: Force-controlled

algorithm flow chart first attempt

Page 9: Molecular Dynamics Simulation of Force-Controlled

The second attempt at creating a force-controlled

algorithm involved using a command that directly imposes

forces on the indenter atoms. The command sums all the

forces acting on the indenter, divides the sum by the total

number of atoms in the indenter, and then assigns that

averaged force to each atom in the indenter. This solved the

problem of creating a rigid indenter. The command also

included the option to add and additional force to the atoms

in the indenter, making it possible to directly assign a force

to the indenter. The new algorithm using this command

works as follows and a flow chart is shown in Figure 5. A

force is assigned to the indenter and the simulation is run to equilibrate the indenter position.

The force is increased and the simulation is repeated to equilibrate the indenter position. This

process is iterated until a maximum desired force is reached. This algorithm has many

advantages over the first attempt. First, this algorithm is run using MD so that it can be

compared to displacement-controlled nanoindentation at finite temperature. Second, this

command keeps the indenter completely rigid as it moves down into the substrate.

Figure 5: Force-controlled

algorithm flow chart

Page 10: Molecular Dynamics Simulation of Force-Controlled

Description of Simulation

Table 1. Details of simulation models and boundary conditions.

Table 1 provides a summary of the simulation model sizes, boundary conditions and the

simulation run details. The force-controlled algorithm was first tested on a small simulation size

with Si using the Tersoff potential. The Si sample was 5.4 nm thick, and a 10.9 Å radius

indenter composed of diamond (carbon) was used. Once small-scale testing was complete,

larger Si simulations were run using a Si sample 21.7 nm thick, 30 nm radius diamond indenter.

All other parameters, including system temperature and fixed boundary conditions were identical

to the small scale tests. The Au simulations were run at the same dimensions as the large Si

simulation, with an additional equilibration for the sample and using the EAM potential.

Substrate Equilibration Si Substrate C Indenter (Tersoff) Si Substrate C Indenter (Tersoff) Au Substrate Au Indenter (EAM)

Boundary Conditions (x , y, z) p p p

Simulation Cell (x, y, z) 32.6 nm x 20.4 nm x 32.6 nm

npt

Temp: 10K Tdamp: 0.3 ps

Pressure: 0.0 bars Pdamp: 3.0 ps

drag: 1.0

Run Time 100,000 timesteps

Substrate/Indenter Equilibration

Boundary Conditions (x , y, z) p s p p s p p f p

Simulation Cell (x, y, z) 5.4 nm x 7.1 nm x 5.4 nm 32.6 nm x 26.1 nm x 32.6 nm 32.6 nm x 24.7 nm x 32.6 nm

Substrate (x, y, z) 5.4 nm x 5.4 nm x 5.4 nm 32.6 nm x 21.7 nm x 32.6 nm 32.6 nm x 20.4 nm x 32.6 nm

Indenter Radius 1.1 nm 30.5 nm 30.6 nm

Fixed Bottom Thickness 0.7 nm 0.7 nm 0.7 nm

npt npt npt

Temp: 10K, Tdamp: 0.1 ps Temp: 10K, Tdamp: 0.1 ps Temp: 10K, Tdamp: 0.3 ps

Pressure: 0.0 bars, Pdamp: 0.5 ps Pressure: 0.0 bars, Pdamp: 5.0 ps Pressure: 0.0 bars, Pdamp: 3.0 ps

drag: 0.5 drag: 10.0 drag: 1.0

Indenter Enseble nve nve nve

Run Time 10,000 timesteps 10,000 timesteps 100,000 timesteps

Indentation

Number of Force Steps 30 10, 20, 40 40

Max Force 1.08 mN 96.1 mN 444 mN

Run Time per Force Step 10,000 timesteps 100,000 timesteps 100,000 timesteps

Substrate Ensemble

(pressure values applied to

(x, y, z) directions)

Substrate Ensemble

(pressure values applied to

(x, z) directions)

Page 11: Molecular Dynamics Simulation of Force-Controlled

Simulation Results and Discussion

The force-controlled algorithm was

first tested on a Si substrate with a diamond

indenter. These materials were initially

selected because both the Si substrate and

the carbon indenter, in a diamond cubic

lattice structure, could both be modeled

with the same potential developed by

Tersoff.13 This was convenient while developing

the force-controlled algorithm because an indenter could be created that was significantly harder

than the substrate, making the assumption that the indenter was rigid during the indentation

process valid. The final force-controlled algorithm developed in this study used commands that

held the indenter perfectly rigid so this requirement was nullified, but the results using Si were

still insightful.

The P-h curves were the primary tools to test that the force-controlled algorithm was

correctly replicating experimental methods. Figure 6 shows a representative P-h curve for force-

controlled nanoindentation on Si. At 7.1 Å, a pop-in event is clearly evident in the simulation

results. This pop-in event can be seen in the Ovito images as a large burst of Si atoms going

through a phase transformation (shown in Figure 9 for the larger Si models). The next step was

to check if the pop-in events could be correlated to observations made using the displacement-

controlled method. Figure 7 shows the force versus displacement graph for the displacement-

controlled method and Figure 8 shows the two graphs overlaid. In Figure 8 it is important to

note that at approximately 44 eV/ Å, the force-controlled method shows a clear pop-in, while the

Figure 6: P-h curve of force-controlled on Si.

0

10

20

30

40

50

60

70

0 1 2 3 4 5 6 7 8 9 10 11

Fo

rce

(e

V/

A)

Displacement (A)

Page 12: Molecular Dynamics Simulation of Force-Controlled

displacement-controlled method shows a subtle drop in the force. By comparison, the pop-in in

the displacement controlled method is more prominent, making this method preferable to

identifying discrete events that occur during nanoindentation.

There were some drawbacks to indenting into Si using the Tersoff potential that became

apparent once the system size was scaled up to use a 30 nm radius tip in denter. First, the

Tersoff potential is computationally expensive, as it requires the angles between triplets of atoms

rather than simply the distances between pairs of atoms. It took 36 hours using 160 processing

cores to run a simulation using approximatly 1.3 million atoms. Second, once scaled up to a

larger indenter size, there was no longer a large pop-in present in the P-h curve. Figure 9 shows

Figure 7: P-h curve of displacement-controlled on Si

Figure 8: P-h curve of force-controlled and

displacement-controlled overlaid on Si

Figure 9: P-h curve of force-controlled on Si with 20 nm indenter (left). Ovito images showing phase change

bursts that correspond with curve colored by coordination number: (A) initial indenter position (B) before

phase change (C) after phase change (right).

0

10

20

30

40

50

60

70

0 2 4 6 8 10 12

Fo

rce

(e

V/A

)

Displacement (A)

Page 13: Molecular Dynamics Simulation of Force-Controlled

the results from five simulations with different stepping procedures: 1XRun represents 100,000

time steps for the force equilibrations step, 2XRun is 200,000 time steps, and the number of steps

represents how many force increments are taken to reach the same target force. There is still be

a large burst of atoms involved in the phase change, and a change in the P-h curve as shown in

Figure 9, but the apparent pop-in was no longer there. We then switched to using Au, a material

with a less computationally expensive potential. In addition, Au is expected to deform via

dislocation nucleation at much lower stress levels than the phase transformations in Si; thus, the

displacement magnitude of the pop-in event should be more pronounced.

The Au simulations were run using an EAM potential, and the system was run at the

same size and temperature as the Si simulations. Also in the Au simulations, both the indenter

and the sample are made out of Au atoms, but the force-controlled algorithm forces the indenter

to be perfectly rigid. The damping and drag parameters used to control the pressure of the

system were varied for five simulations to determine its effect on the indenter equilibration for

each force step. The damping parameter controls how quickly the system tries to reach the target

pressure with units of picoseconds, damping value of 3.0 ps means the system tries to reach the

Figure 10: Indenter center of mass (COM) location versus simulation step with different pressure damping and

drag parameters.

214

216

218

220

222

224

226

228

230

0 500000 1000000 1500000 2000000 2500000 3000000 3500000 4000000 4500000

CO

M (

A)

Step

Pdamp 0.3 drag 1.0Pdamp 3.0 drag 0.1Pdamp 3.0 drag 1.0Pdamp 3.0 drag 10.0Pdamp 30.0 drag 1.0

Page 14: Molecular Dynamics Simulation of Force-Controlled

target pressure in 3.0 ps. The drag parameter is used to limit unwanted ocsillations in the system

that result from pressure and temperature. With Au there are very apparent pop-ins in the P-h

curve, as shown in Figure 11, that correspond to large bursts of dislocations in the sample. These

results are similar to P-h curves from experimental nanoindentation.

Conclusions

In conclusion, this honors research has developed a force-controlled algorithm for use in

MD simulations. This algorithm is useful to observe pop-in events in a P-h curve, making it a

useful tool to simulate experimental nanoindentation techniques. We tested the algorithm on Si

and observed phase changes below the indenter that correlated to a change in concavity of the P-

h curve. We then tested it on Au and could correlate pop-in events to bursts of dislocations in

the substrate. These simulations were used to prove the validity of the algorithm through the P-h

curves by showing the results are similar to experimental nanoindentation. This force-controlled

algorithm could be used for future studies such as comparing against previous MD simulations of

nanoindentation using the displacement-controlled method, also for comparing against

0

100

200

300

400

500

0 2 4 6 8 10

Fo

rce

(µN

)

Displacement (A)

Figure 11: P-h curve of force-controlled on Au with pop-ins (left). Ovito images showing dislocation bursts

that correspond with pop-ins colored by centrosymmetry: (A) before first pop-in (B) after first pop-in (C)

before second pop-in (D) after second pop-in (right).

Page 15: Molecular Dynamics Simulation of Force-Controlled

experimental results. A variation of this algorithm could be used for MD simulations of nano

scratch tests.

Acknowledgements

I would like to first acknowledge Dr. Douglas Spearot for mentoring me and instructing

me on proper research methods. The SURF grant and Micro Electronics and Photonics REU

funded through NSF for providing financial support. Research is supported in part by the

National Science Foundation through grants MRI #0722625 (Star of Arkansas), MRI-R2

#0959124 (Razor), ARI #0963249, #0918970 (CI-TRAIN), and a grant from the Arkansas

Science and Technology Authority, with resources managed by the Arkansas High Performance

Computing Center.

Page 16: Molecular Dynamics Simulation of Force-Controlled

References

1. Askland, W. & Wright, W. Essentials of Material Science and Engineering. (Cengage

Learning, 2014).

2. Schuh, C. A. Nanoindentation studies of materials. Mater. Today 9, 32–40 (2006).

3. Bei, H., George, E. P., Hay, J. L. & Pharr, G. M. Influence of Indenter Tip Geometry on

Elastic Deformation during Nanoindentation. Phys. Rev. Lett. 95, 045501 (2005).

4. Mook, W. M., Niederberger, C., Bechelany, M., Philippe, L. & Michler, J. Compression of

freestanding gold nanostructures: from stochastic yield to predictable flow. Nanotechnology

21, 055701 (2010).

5. Allen, M. Introduction to molecular dynamics simulation. Computational Soft Matter. 23,

(2004).

6. Ercolessi, F. A molecular dynamics primer.

7. Lilleodden, E. T., Zimmerman, J. A., Foiles, S. M. & Nix, W. D. Atomistic simulations of

elastic deformation and dislocation nucleation during nanoindentation. J. Mech. Phys. Solids

51, 901–920 (2003).

8. Voyiadjis, G. Z. & Yaghoobi, M. Large scale atomistic simulation of size effects during

nanoindentation: Dislocation length and hardness. Mater. Sci. Eng. A 634, 20–31 (2015).

9. Mordehai, D., Kazakevich, M., Srolovitz, D. J. & Rabkin, E. Nanoindentation size effect in

single-crystal nanoparticles and thin films: A comparative experimental and simulation study.

Acta Mater. 59, 2309–2321 (2011).

10. Gao, Y., Ruestes, C. J. & Urbassek, H. M. Nanoindentation and nanoscratching of iron:

Atomistic simulation of dislocation generation and reactions. Comput. Mater. Sci. 90, 232–

240 (2014).

Page 17: Molecular Dynamics Simulation of Force-Controlled

11. Lesar, R. Introduction to Computational Materials Science. (Cambridge University Press,

2013).

12. Tadmor, E. & Miller, R. Modeling Materials. (Cambridge University Press, 2011).

13. Tersoff, J. Modeling solid-state chemistry: Interatomic potentials for multicomponent

systems. Phys. Rev. B 39, 5566–5568 (1989).

14. Foiles, S. M., Baskes, M. I. & Daw, M. S. Embedded-atom-method functions for the fcc

metals Cu, Ag, Au, Ni, Pd, Pt, and their alloys. Phys. Rev. B 33, 7983–7991 (1986).

15. Plimpton, S. Fast Parallel Algorithms for Short-Range Molecular Dynamics. J. Comput.

Phys. 117, 1–19 (1995).

16. Stukowski, A. Visualization and analysis of atomistic simulation data with OVITO - the

Open Visualization Tool. Modelling Simul. Mater. Sci. Eng. (2010).

17. Arkansas High Performance Computing Center (AHPCC) hpc.uark.edu.

18. Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) distributed and

maintained by Sandia National Laboratories, Albuquerque NM, lammps.sandia.gov.