fundamentals and computational modeling momentum in ... · momentum in crystal growth processes:...

56
Fundamentals and computational modeling Jeffrey J. Derby Department of Chemical Engineering & 15th International Summer School on Crystal Growth (ISSCG-15 Gdansk University of Technolog

Upload: others

Post on 21-Apr-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

momentum in crystal growth processes: Fundamentals and computational modeling

Jeffrey J. DerbyDepartment of Chemical Engineering &

15th International Summer School on Crystal Growth (ISSCG- 15)

Gdansk University of Technology

Page 2: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

• Why do we grow crystals?• Why do we model crystal growth?• Thermodynamics and kinetics• Modeling of crystal growth• Analysis at the continuum scale

— Field equations— Modeling phase change

• Mathematical solution— Scaling analysis— Numerical modeling

• Classical models for crystal growth— Axial segregation

Page 3: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

exhibit very uniform properties that are essential for many applications

Optical: KTP, Crystal Technology, Inc.

Mechanical: Rolls-Royce, single-crystal, nickel -

Electronic: Processed silicon wafer, ICWave, LLC

Page 4: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

purification. Crystals will tend to incorporate li ke species; unlike species are segregated

X

Page 5: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

since the dawn of civilization and is used today in many chemical separations

Productionof crystallinealum, Agricola (1556)

Process scaleO(m)

Crystal scaleO(µm-cm)

Surface scaleO(nm-µm)

Modern industrial crystallizer

Page 6: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

• Why do we grow crystals?• Why do we model crystal growth?• Thermodynamics and kinetics• Modeling of crystal growth• Analysis at the continuum scale

— Field equations— Modeling phase change

• Mathematical solution— Scaling analysis— Numerical modeling

• Classical models for crystal growth— Axial segregation

Page 7: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

phenomenon?

“ ...a little theory and calculation would have saved him ninety per cent of his labor.” --- Nikola Tesla

Genius is one percent inspiration and 99 percent perspiration. ”--- Thomas Edison

... a model can serve the purpose of defining, clar ifying, and enriching a concept.” --- Rutherford Aris

“The purpose of models is not to fit the data but to sharpen the questions.” --- Samuel Karlin

We model to quantify, to design, to optimize,

Page 8: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

proceed? “ Art is a lie that makes us realize truth. ” --- Pablo Picasso

“In the final print of the series, Picasso reduces the bull to a simple outline that is so carefully considered through the progressive development of each image, that it captures the absolute essence of the creature in as concise an image as possible.”---www.artyfactory.com

Page 9: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

process, modeling provides a framework to understan d and improve it

Page 10: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

• Why do we grow crystals?• Why do we model crystal growth?• Thermodynamics and kinetics• Modeling of crystal growth• Analysis at the continuum scale

— Field equations— Modeling phase change

• Mathematical solution— Scaling analysis— Numerical modeling

• Classical models for crystal growth— Axial segregation

Page 11: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

thermodynamic driving force, ∆∝, and controlled by non -equilibrium transport kinetics

∝ εθυιλ

∆∝

∝ σολιδ

∝ φλυιδ

∆∝∆ξ

is a gradient which drives the rate of phase change

∆ξ

Thermodynamics

KineticsGrowth is a non- equilibrium process

At equilibrium:∝ φλυιδ = ∝ σολιδ

For growth to occur, the fluid phase must be made to be unstable, so that:

∝ φλυιδ > ∝ σολιδ

Page 12: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

or species (chemical potential) must be moved by gradients through the system

HeatFlux

Crystal

SpeciesFlux

Controlling gradients (i.e., variations of some quantity over space (and time) is a key element of a crystal growth process!

Page 13: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Common configurations for melt crystal growth are designed to maintain thermal gradients

Page 14: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

keeping the solution phase supersaturated, typically by changing temperature or concentration

1

2

Over time, temperature is steadily decreased...

KDP crystals grown from aqueous solution (LLNL rapid growth system)

Page 15: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

liquid -solid interfaces. There are two limiting behaviors of a growing solid -liquid interface

Typical for melt growth (but not always)

Typical for solution growth (but not always)

Atomically rough... Atomically smooth...

Page 16: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

If is large...

thermodynamic basis to favor either a smooth or rough interface

Consider

where is the change in Gibbs free energy after the addition of an atom from the fluid phase to the solid phase

Favors addition of atom

If is small...

new surface is nearly complete and “smooth. ”

The outcome of growth...

Page 17: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

In solution growth, roughening transition can be realized by a change in temperature

P. Bennema (1994)

Paraffin crystals grown from hexane solution

Page 18: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

What are the kinetics associated with a liquid -to-crystal phase change?

If the interface is rough...

typically, the kinetics of the phase change are extremely fast compared to mass or heat transfer time scales.

If the interface is smooth...

growth proceeds layer by layer. How?

Page 19: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

determined by surface structure, notably the existence of “steps ”

Steps are formed by...

2D nucleation of an “island” onan existing layer

Adapted from Peter Rudolph, Lecture on “Thermodynamics and

Slow! Fast!

A step “source,” such as the intersection ofa line dislocation with the crystal surface

Burton, Cabrera, and Frank (1951)

Page 20: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

growth system move as a function of bulk and surface phenomena

Page 21: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

• Why do we grow crystals?• Why do we model crystal growth?• Thermodynamics and kinetics• Modeling of crystal growth• Analysis at the continuum scale

— Field equations— Modeling phase change

• Mathematical solution— Scaling analysis— Numerical modeling

• Classical models for crystal growth— Axial segregation

Page 22: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

The complete modeling of crystal growth from first principles is impossible!

Si Melt

Si Crystal

300-mm diameterCZ silicon

Characteristic:

Unit cell, 5 Å Ingot length, 2 m

Range of scales:

Thermal fluctuations, 10 fs Growth time, 200 hr

Page 23: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Furnace -scaleComplicated geometry

Ampoule-scale Fluid mechanics

Atomic-scale Liquid configuration

analysis on many scales

EDG furnace, (m)

Melt

Crystal

CZT melt and crystal (cm)

Structure of CdTe melt (nm)

Heaters

Ampoule

Melt

Crystal

CrysVUN/Cats2D

PARSEC

Page 24: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

1. Construct a mathematical model containing gover ning equations for the “essential physics.”- Continuum phenomena- Atomistic phenomena- Geometrical dimensionality- Temporal behavior- Boundary conditions

What are the objectives? What is to be understood? How accurate must the model be?

growth processes follows these steps

2. Solve the model equations.- Analytical approximations- Computational approaches- Convergence and accuracy- Flexibility and robustness- Cost (computational and effort)

What are available resources?

3. Interpret and apply modeling results.- Post-processing and visualization- Parametric sensitivity- Gedanken experiments- Optimization and design

Page 25: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

• Why do we grow crystals?• Why do we model crystal growth?• Thermodynamics and kinetics• Modeling of crystal growth• Analysis at the continuum scale

— Field equations— Modeling phase change

• Mathematical solution— Scaling analysis— Numerical modeling

• Classical models for crystal growth— Axial segregation

Page 26: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Continuum transport equations are derived from balances over a control volume

Control volume

Diffusion

Conduction

Advection/Convection

Advection/Convection

Net generationvia reactionAccumulation

Species balance

Internal radiationAccumulation

Energy balance

Velocity,

Velocity

Page 27: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Boundaries can be a source of significant nonlinearities

DiffusionAdvection/Convection

Net generationvia reactionAccumulation

Species balance

ConductionAdvection/Convection

Internal radiationAccumulation

Energy balance

Solid

Chemical reactionat surface

Solid

Radiationat surface

Page 28: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

The Navier -Stokes equations are just a manifestation of Newton ’s second law

Pressure forces Viscous forces

Buoyant forces (thermal and solutal)

Other body forces (e.g., Lorenz forces)

Fluid continuity (mass balance for incompressible fluid)

Newton ’s second law:

Mass per unit volumex acceleration

Navier -Stokes:

Page 29: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Typically, the interface is rough in melt growth, and...

the kinetics of the phase change are extremely fast compared to mass or heat transfer time scales.

Melting- pointisotherm

Isotherm Growth rate:

How do we model the kinetics associated with a liquid -to-crystal phase change?

Page 30: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

If the interface is smooth...

growth proceeds layer by layer.

Mathematical representations are more difficult and depend on details...

How do we model the kinetics associated with a liquid -to-crystal phase change?

Page 31: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

liquid interface evolution is less advanced than for rough interfaces

The challenge is to faithfully represent the surface morphology (steps and terraces) and

Page 32: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

• Why do we grow crystals?• Why do we model crystal growth?• Thermodynamics and kinetics• Modeling of crystal growth• Analysis at the continuum scale

— Field equations— Modeling phase change

• Mathematical solution— Scaling analysis— Numerical modeling

• Classical models for crystal growth— Axial segregation

Page 33: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Example of scaling a governing equation and the origin of a dimensionless group

Original balance equation:

Scale variables to make O(1):

Resulting dimensionless Peclet number indicates magnitude of

Page 34: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

estimate the importance of physical effects ---without the solution of any equations!

Grashof number = Buoyancy forces/Viscous forces

Marangoni number = Surface forces/Viscous forces

Reynolds number = Inertial forces/Viscous forces

Prandtl number = Diffusion of Momentum/Thermal

Schmidt number = Diffusion of Momentum/Solute

Peclet number = Transport by Convection/ Diffusion

Page 35: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

dominant balances ” --- Navier -Stokes equations for buoyant flow

Pressure forces Viscous forces

Buoyant forces (thermal and solutal)

Other body forces (e.g., Lorenz forces)

Mass per unit volumex acceleration

Navier -Stokes: X X

When

Page 36: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Numerical solutions to differential equations are built upon principles of discretization

Dimensionless partialdifferential equation:

Discretize spatial derivatives, e.g., finite difference:

or finite element:

Coupled set of (nonlinear)differential equations:

Page 37: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

All numerical methods are built upon principles of discretization (continued)

Coupled set of (nonlinear)differential equations:

Discretize temporalderivatives, e.g., by explicitmethod,

or implicit method,

Solve directly forsteady states,

Page 38: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

All numerical methods which use discretization ultimately lead to linear algebra!

Steady-state analysis Transient analysis

Newton -Raphsonmethod

Linear Algebraic Equation,to be solved over and over again!

Page 39: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

UNIVERSITY OF MINNESOTA

element methods to solve melt crystal growth problems (Cats2D)

Mathematical model 2D, Axisymmetric Quasi-steady-state (QSS) or time-

dependent Heat conduction in all materials Incompressible, Boussinesq fluid in

melt Moving boundary at melting point

for crystal-melt interface Latent heat release at interface Simple radiation/convection furnace

boundary conditions

Numerical method Galerkin FEM with isoparametric

elements Adaptive mesh (front-tracking) Implicit (trapezoid rule) time

integration Full Newton iteration method with

direct matrix solver

FEM Mesh Must do better to

Page 40: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Our recent efforts aim to effectively couple the strengths of different models (multi -scale)

CrysMAS

Cats2D

Page 41: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

We think we ’ve finally figured this out! (but are still in process of implementation...)

Page 42: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

• Why do we grow crystals?• Why do we model crystal growth?• Thermodynamics and kinetics• Modeling of crystal growth• Analysis at the continuum scale

— Field equations— Modeling phase change

• Mathematical solution— Scaling analysis— Numerical modeling

• Classical models for crystal growth— Axial segregation

Page 43: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Segregation of a dilute species occurs at a solid -liquid interface during directional solidification

AssumptionsConstant interface velocityConstant segregation and diffusion coefficientsNo solid diffusion

Analytical solution diffusion only (Smith et al., 1955)

Governing equations

Rc(x)

x

Analytical solution complete melt mixing (Scheil, 1 942)

Page 44: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

by diffusion -limited and complete mixing

Under realistic conditionsof melt flow and heat transfer, equations must be solvednumerically

An approximation to describe mixing can be applied, the BPS mode

Page 45: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Rc(x)

x

accounts for melt mixing with a simple (unrealistic) parameter,

Diffusion- controlled growth, no axial segregation

Complete melt mixing, Axial segregation governed by Scheil equation

Page 46: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

diffusion layer and results in transverse (or radia l) segregation

Growth

Solid Melt

Solute diffusion layerSolute distributionin solid

Melt flow drivesconvective transport

Solute distribution is nonuniform

Page 47: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

unstable: Constitutional supercooling in melt growth

Unstable growth resulting in cellular interface, computed by phase- field method, Bi and Sekerka (2002)

Criterion for instability:

Page 48: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Tem

pera

ture Melt temperature

Liquidus temperature

Undercooled melt

supercooling

Melt flows will act tothin the concentrationboundary layer...

and eliminate undercooled region

Flow

Tem

pera

ture

Melt temperature

Liquidus temperature

Page 49: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Final topics

• Comments on turbulence• ACRT Bridgman growth

Page 50: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

“Turbulence is composed of eddies: patches of zigza gging, often s wirling fluid, moving randomly around and about the overall direction of motion. T echnically, the chaotic state of fluid motion arises when the speed of the fluid exceeds a specif ic threshold, below which viscous forces damp out the chaotic behavior.”

What is turbulence?

Big whorls have little whorls, Which feed on their velocity, And little whorls have lesser whorls, And so on to viscosity.

Lewis F. Richardson

wikimedia.org

Page 51: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Our understanding of turbulence is “ ugly ”

I am an old man now, and when I die and go to heave n there are two matters on which I hope for enlightenment. One is quantum electrodynamics, and the other is the turbulent mot ion of fluids . And about the former I am rather optimistic. ”

Horace Lamb, in an address to the British Associati on for the Advancement of Science, 1932

For a phenomenon that is literally ubiquitous, remarkably little of a quantitative nature is known about it. ”

P. Moin and J. Kim, Scientific American , 276, No. 1, 1997.

Turbulence is the most important unsolved problem o f classical physics. ”

Page 52: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

fluid dynamical instabilities at discrete values of the Reynolds number, Re

Laminar, low Re

Transitional, moderate Re

Weak or soft turbulence, large Re

Strong or hard turbulence, larger Re

Kim, Witt, and Gatos (1972)

Page 53: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

crystal growth system...

Melt

GasHotter

CoolerCrystal

Vertical Bridgman furnace

Time-dependent moving boundary problem Axisymmetric

Galerkin-finite element method

Mixed Lagrangian-Eulerian formulation

Sharp interface front-tracking

Rigorous conservation of mass and energy

Incompressible flow in melt Laminar

Three velocity components (2.5 D)

Buoyancy – Boussinesq approximationHeat transfer Heat transfer modeled throughout crucible

Simplified model of furnaceMass transfer Partitioning of chemical species at interface

crystal

Page 54: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

UNIVERSITY OF MINNESOTA

ACRT high -pressure vertical Bridgman growth of CdZnTe (4-inch diameter)

• Acceleration generates secondary flow dominated by Ekman pumping through boundary layer at bottom and top of melt

• Cycle time based on Ekman time scale = 1.2 minutes

τ = −1/ 2 Ω−1 = 2 Ων( )1/ 2

A

B

CD

Rotation cycle

Spin -down

Spin -up

0 100 200 300

Page 55: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

UNIVERSITY OF MINNESOTA

Görtler vortices during spin down (B) and Ekman flow reversal at the interface during spin up (C)

Crystal

Ampoule

Melt

Ekman flow

Taylor-Görtlerinstability

Ekman flow

Page 56: Fundamentals and computational modeling momentum in ... · momentum in crystal growth processes: Fundamentals and computational modeling ... Accumulation radiation Energy balance

Final comments

Theoretical models can be gainfully applied to obta in understand ing of crystal growth systems

The successful practitioner must:Be aware of model limitationsBe aware of computational issuesVerify and validate modelsCreatively apply models toward objectives

Future challenges: physicsTurbulenceExternal fieldsKinetics of crystallization (surface physics and ch emistry)Multicomponent effects (Non-Kossel crystals, liquid -phase chemistry)Features of the solid state (point defects, extende d defects, di slocations, grain boundaries, precipitates, inclusions)

Future challenges: computationBetter efficiency (parallelism, accuracy)Better reliability (robustness, convergence)Ease of use (mesh generation, visualization)Optimization, design, and control