Christian Ratsch, UCLA, Department of Mathematics

Slides:



Advertisements
Similar presentations
(105) Stability and evolution of nanostructure surfaces Brown University MRSEC For the first time, we have established a direct connection among surface.
Advertisements

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
Active Contours, Level Sets, and Image Segmentation
Modelling of Defects DFT and complementary methods
Tine Porenta Mentor: prof. dr. Slobodan Žumer Januar 2010.
Techniques for rare events: TA-MD & TA-MC Giovanni Ciccotti University College Dublin and Università “La Sapienza” di Roma In collaboration with: Simone.
(Some recent results on) Coarse graining of step edge kinetic models Dionisios Margetis MIT, Department of Mathematics Joint work with : Russel E. Caflisch,
1 Model Hierarchies for Surface Diffusion Martin Burger Johannes Kepler University Linz SFB Numerical-Symbolic-Geometric Scientific Computing Radon Institute.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Aspects of Conditional Simulation and estimation of hydraulic conductivity in coastal aquifers" Luit Jan Slooten.
PERSPECTIVES FOR SEMICONDUCTOR DEVICE SIMULATION: A KINETIC APPROACH A.M.ANILE DIPARTIMENTO DI MATEMATICA E INFORMATICA UNIVERSITA’ DI CATANIA PLAN OF.
A Level-Set Method for Modeling Epitaxial Growth and Self-Organization of Quantum Dots Christian Ratsch, UCLA, Department of Mathematics Russel Caflisch.
Ab Initio Total-Energy Calculations for Extremely Large Systems: Application to the Takayanagi Reconstruction of Si(111) Phys. Rev. Lett., Vol. 68, Number.
Latest Advances in “Hybrid” Codes & their Application to Global Magnetospheric Simulations A New Approach to Simulations of Complex Systems H. Karimabadi.
One-dimensional Ostwald Ripening on Island Growth An-Li Chin ( 秦安立 ) Department of Physics National Chung Cheng University Chia-Yi 621 Taiwan, ROC Prof.
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
A Level-Set Method for Modeling Epitaxial Growth and Self-Organization of Quantum Dots Christian Ratsch, UCLA, Department of Mathematics Collaborators:
PC4259 Chapter 5 Surface Processes in Materials Growth & Processing Homogeneous nucleation: solid (or liquid) clusters nucleated in a supersaturated vapor.
Introduction to Monte Carlo Simulation. What is a Monte Carlo simulation? In a Monte Carlo simulation we attempt to follow the `time dependence’ of a.
Phase Field Modeling of Interdiffusion Microstructures K. Wu, J. E. Morral and Y. Wang Department of Materials Science and Engineering The Ohio State University.
Minimization v.s. Dyanmics A dynamics calculation alters the atomic positions in a step-wise fashion, analogous to energy minimization. However, the steps.
IMA, 11/19/04 Multiscale Modeling of Epitaxial Growth Processes: Level Sets and Atomistic Models Russel Caflisch 1, Mark Gyure 2, Bo Li 4, Stan Osher 1,
U Tenn, 4/30/2007 Growth, Structure and Pattern Formation for Thin Films Lecture 3. Pattern Formation Russel Caflisch Mathematics Department Materials.
Surface and Bulk Fluctuations of the Lennard-Jones Clusrers D. I. Zhukhovitskii.
Simulating extended time and length scales using parallel kinetic Monte Carlo and accelerated dynamics Jacques G. Amar, University of Toledo Kinetic Monte.
Numerical simulations of thermal counterflow in the presence of solid boundaries Andrew Baggaley Jason Laurie Weizmann Institute Sylvain Laizet Imperial.
The Nuts and Bolts of First-Principles Simulation Durham, 6th-13th December : Computational Materials Science: an Overview CASTEP Developers’ Group.
Accuracy of the Relativistic Distorted-Wave Approximation (RDW) A. D. Stauffer York University Toronto, Canada.
U Tenn, 4/28/ Growth, Structure and Pattern Formation for Thin Films Lecture 1. Growth of Thin Films Russel Caflisch Mathematics Department Materials.
HEAT TRANSFER FINITE ELEMENT FORMULATION
Dynamics of Surface Pattern Evolution in Thin Films Rui Huang Center for Mechanics of Solids, Structures and Materials Department of Aerospace Engineering.
ChE 553 Lecture 9 Statistical Mechanics Of Adsorption 1.
Lecture 21-22: Sound Waves in Fluids Sound in ideal fluid Sound in real fluid. Attenuation of the sound waves 1.
6-1 Lesson 6 Objectives Beginning Chapter 2: Energy Beginning Chapter 2: Energy Derivation of Multigroup Energy treatment Derivation of Multigroup Energy.
Javier Junquera Introduction to atomistic simulation methods in condensed matter Alberto García Pablo Ordejón.
K S Cheng Department of Physics University of Hong Kong Collaborators: W.M. Suen (Wash. U) Lap-Ming Lin (CUHK) T.Harko & R. Tian (HKU)
The role of the bidomain model of cardiac tissue in the dynamics of phase singularities Jianfeng Lv and Sima Setayeshgar Department of Physics, Indiana.
Self-consistent non-stationary theory of multipactor in DLA structures O. V. Sinitsyn, G. S. Nusinovich, T. M. Antonsen, Jr. and R. Kishek 13 th Advanced.
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
Christian Ratsch, UCLACSCAMM, October 27, 2010 Strain Dependence of Microscopic Parameters and its Effects on Ordering during Epitaxial Growth Christian.
Review Session BS123A/MB223 UC-Irvine Ray Luo, MBB, BS.
4.12 Modification of Bandstructure: Alloys and Heterostructures Since essentially all the electronic and optical properties of semiconductor devices are.
Phase Field Microelasticity (PFM) theory and model is developed for most general problem of elasticity of arbitrary anisotropic, structurally and elastically.
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
Lecture 17: Diffusion PHYS 430/603 material Laszlo Takacs UMBC Department of Physics.
Interface Dynamics in Epitaxial Growth Russel Caflisch Mathematics Department, UCLA.
Pattern Formation via BLAG Mike Parks & Saad Khairallah.
Comp. Mat. Science School Electrons in Materials Density Functional Theory Richard M. Martin Electron density in La 2 CuO 4 - difference from sum.
Semiconductor Device Modeling
Multiscale Modelling of Nanostructures on Surfaces
Kinetics of Nucleation
Beginning Chapter 2: Energy Derivation of Multigroup Energy treatment
Open quantum systems.
Dynamic Scaling of Surface Growth in Simple Lattice Models
Surface diffusion as a sequence of rare, uncorrelated events
Nonequilibrium statistical mechanics of electrons in a diode
Convergence in Computational Science
Introduction Motivation Objective
The Materials Computation Center. Duane D. Johnson and Richard M
Criteria of Atomic Intermixing during Thin Film Growth
Ehud Altman Anatoli Polkovnikov Bertrand Halperin Mikhail Lukin
Film Formation   1. Introduction Thin film growth modes.
Large Time Scale Molecular Paths Using Least Action.
Yuwen Jiang, Delin Mo, Xiaofeng Hu, Zuimin Jiang*
Lattice Boltzmann Simulation of Water Transport in Gas Diffusion Layers of PEMFCs with Different Inlet Conditions Seung Hun Lee1, Jin Hyun Nam2,*, Hyung.
Kinetic Monte Carlo Simulation of Epitaxial Growth
Diffusive Molecular Dynamics
What are Multiscale Methods?
Continuum Simulation Monday, 9/30/2002.
Presentation transcript:

A Level-Set Method for Modeling Epitaxial Growth and Self-Organization of Quantum Dots Christian Ratsch, UCLA, Department of Mathematics Santa Barbara, Jan. 31, 2005 Collaborators Outline Introduction The basic island dynamics model using the level set method Include Reversibility Ostwald Ripening Include spatially varying, anisotropic diffusion self-organization of islands Russel Caflisch Xiabin Niu Max Petersen Raffaello Vardavas $$$: NSF and DARPA

What is Epitaxial Growth? epi – taxis = “on” – “arrangement” o

Why do we care about Modeling Epitaxial Growth? Many devices for opto-electronic application are multilayer structures grown by epitaxial growth. Interface morphology is critical for performance Theoretical understanding of epitaxial growth will help improve performance, and produce new structures. Methods used for modeling epitaxial growth: KMC simulations: Completely stochastic method Continuum Models: PDE for film height, but only valid for thick layers New Approach: Island dynamics model using level sets

KMC Simulation of a Cubic, Solid-on-Solid Model D = G0 exp(-ES/kT) Ddet = D exp(-EN/kT) Ddet,2 = D exp(-2EN/kT) ES: Surface bond energy EN: Nearest neighbor bond energy G0 : Prefactor [O(1013s-1)] Parameters that can be calculated from first principles (e.g., DFT) Completely stochastic approach But small computational timestep is required

KMC Simulations: Effect of Nearest Neighbor Bond EN Large EN: Irreversible Growth Small EN: Compact Islands Experimental Data Au/Ru(100) Ni/Ni(100) Hwang et al., PRL 67 (1991) Kopatzki et al., Surf.Sci. 284 (1993)

KMC Simulation for Equilibrium Structures of III/V Semiconductors Experiment (Barvosa-Carter, Zinck) KMC Simulation (Grosse, Gyure) Similar work by Kratzer and Scheffler Itoh and Vvedensky 380°C 0.083 Ml/s 60 min anneal 440°C 0.083 Ml/s 20 min anneal Problem: Detailed KMC simulations are extremely slow ! F. Grosse et al., Phys. Rev. B66, 075320 (2002)

Outline Introduction The basic island dynamics model using the level set method Include Reversibility Ostwald Ripening Include spatially varying, anisotropic diffusion self-organization of islands

The Island Dynamics Model for Epitaxial Growth Atomistic picture (i.e., kinetic Monte Carlo) F D v Treat Islands as continuum in the plane Resolve individual atomic layer Evolve island boundaries with levelset method Treat adatoms as a mean-field quantity (and solve diffusion equation) Island dynamics

The Level Set Method: Schematic Level Set Function j Surface Morphology t j=0 j=1 Continuous level set function is resolved on a discrete numerical grid Method is continuous in plane (but atomic resolution is possible !), but has discrete height resolution

The Basic Level Set Formalism for Irreversible Aggregation j=0 Governing Equation: Diffusion equation for the adatom density r(x,t): Boundary condition: Velocity: Nucleation Rate: C. Ratsch et al., Phys. Rev. B 65, 195403 (2002)

Typical Snapshots of Behavior of the Model j r t=0.5

Numerical Details Level Set Function 3rd order essentially non-oscillatory (ENO) scheme for spatial part of levelset function 3rd order Runge-Kutta for temporal part Diffusion Equation Implicit scheme to solve diffusion equation (Backward Euler) Use ghost-fluid method to make matrix symmetric Use PCG Solver (Preconditioned Conjugate Gradient)

Essentially-Non-Oscillatory (ENO) Schemes Need 4 points to discretize with third order accuracy This often leads to oscillations at the interface Fix: pick the best four points out of a larger set of grid points to get rid of oscillations (“essentially-non-oscillatory”) i-3 i-2 i+3 i+4 Set 1 Set 2 Set 3

Numerical Details Level Set Function 3rd order essentially non-oscillatory (ENO) scheme for spatial part of levelset function 3rd order Runge-Kutta for temporal part Diffusion Equation Implicit scheme to solve diffusion equation (Backward Euler) Use ghost-fluid method to make matrix symmetric Use PCG Solver (Preconditioned Conjugate Gradient)

Solution of Diffusion Equation Standard Discretization: Leads to a symmetric system of equations: Use preconditional conjugate gradient method Problem at boundary: i-2 i-1 i i+1 Matrix not symmetric anymore : Ghost value at i “ghost fluid method” ; replace by:

Fluctuations need to be included in nucleation of islands Nucleation Rate: rmax r Probabilistic Seeding weight by local r2 C. Ratsch et al., Phys. Rev. B 61, R10598 (2000)

A Typical Level Set Simulation

Outline Introduction The basic island dynamics model using the level set method Include Reversibility Ostwald Ripening Include spatially varying, anisotropic diffusion self-organization of islands

Extension to Reversibility So far, all results were for irreversible aggregation; but at higher temperatures, atoms can also detach from the island boundary Dilemma in Atomistic Models: Frequent detachment and subsequent re-attachment of atoms from islands Significant computational cost ! In Levelset formalism: Simply modify velocity (via a modified boundary condition), but keep timestep fixed Stochastic break-up for small islands is important Boundary condition: Nucleation Rate: Velocity:

Details of stochastic break-up For islands larger than a “critical size”, detachment is accounted for via the (non-zero) boundary condition For islands smaller than this “critical size”, detachment is done stochastically, and we use an irreversible boundary condition (to avoid over-counting) calculate probability to shrink by 1, 2, 3, ….. atoms; this probability is related to detachment rate. shrink the island by this many atoms atoms are distributed in a zone that corresponds to diffusion area Note: our “critical size” is not what is typical called “critical island size”. It is a numerical parameter, that has to be chosen and tested. If chosen properly, results are independent of it.

Sharpening of Island Size Distribution with Increasing Detachment Rate Experimental Data for Fe/Fe(001), Stroscio and Pierce, Phys. Rev. B 49 (1994) Petersen, Ratsch, Caflisch, Zangwill, Phys. Rev. E 64, 061602 (2001).

Scaling of Computational Time Almost no increase in computational time due to mean-field treatment of fast events

Ostwald Ripening Verify Scaling Law Slope of 1/3 M. Petersen, A. Zangwill, and C. Ratsch, Surf. Science 536, 55 (2003).

Outline Introduction The basic island dynamics model using the level set method Include Reversibility Ostwald Ripening Include spatially varying, anisotropic diffusion self-organization of islands

Nucleation and Growth on Buried Defect Lines Results of Xie et al. (UCLA, Materials Science Dept.) Growth on Ge on relaxed SiGe buffer layer Dislocation lines are buried underneath. Lead to strain field This can alter potential energy surface: Anisotropic diffusion Spatially varying diffusion Hypothesis: Nucleation occurs in regions of fast diffusion Level Set formalism is ideally suited to incorporate anisotropic, spatially varying diffusion without extra computational cost

Modifications to the Level Set Formalism for non-constant Diffusion Replace diffusion constant by matrix: Diffusion in x-direction Diffusion in y-direction drift no drift Possible potential energy surfaces Diffusion equation: Velocity: Nucleation Rate:

What we have done so far Assume a simple form of the variation of the potential energy surface (i.e., sinusoidal) For simplicity, we look at extreme cases: only variation of adsorption energy, or only variation of transition energy (real case typically in-between)

Isotropic Diffusion with Sinusoidal Variation in x-Direction fast diffusion slow diffusion Only variation of transition energy, and constant adsorption energy Islands nucleate in regions of fast diffusion Little subsequent nucleation in regions of slow diffusion

Comparison with Experimental Results Results of Xie et al. (UCLA, Materials Science Dept.) Simulations

Anisotropic Diffusion with Sinusoidal Variation in x-Direction In both cases, islands mostly nucleate in regions of fast diffusion. Shape orientation is different

Isotropic Diffusion with Sinusoidal Variation in x- and y-Direction

Comparison with Experimental Results Results of Xie et al. (UCLA, Materials Science Dept.) Simulations

Anisotropic Diffusion with Variation of Adsorption Energy What is the effect of thermodynamic drift ? Etran Ead Spatially constant adsorption and transition energies, i.e., no drift small amplitude large amplitude Regions of fast surface diffusion Most nucleation does not occur in region of fast diffusion, but is dominated by drift

Transition from thermodynamically to kinetically controlled diffusion Constant transition energy (thermodynamic drift) Constant adsorption energy (no drift) From constant Transition energy to const Absorption energy. In a certain position, D is always a constant. Et- Ea = 0.833 ~ 1.111eV (D = 104 ~ 108) D x But: In all cases, diffusion constant D has the same form:

What is next with spatially varying diffusion? So far, we have assumed that the potential energy surface is modified externally (I.e., buried defects), and is independent of growing film Next, we want to couple this model with an elastic model (Caflisch et al., in progress); Solve elastic equations after every timestep Modify potential energy surface (I.e., diffusion, detachment) accordingly This can be done at every timestep, because the timestep is significantly larger than in an atomistic simulation

Conclusions We have developed a numerically stable and accurate level set method to describe epitaxial growth. The model is very efficient when processes with vastly different rates need to be considered This framework is ideally suited to include anisotropic, spatially varying diffusion (that might be a result of strain): Islands nucleate preferentially in regions of fast diffusion (when the adsorption energy is constant) However, a strong drift term can dominate over fast diffusion A properly modified potential energy surface can be exploited to obtain a high regularity in the arrangement of islands. More details and transparencies of this talk can be found at www.math.ucla.edu/~cratsch