Méthodes de Monte Carlo et Croissance Cristalline

34
Méthodes de Monte Carlo et Croissance Cristalline Philippe Peyla LPM2C - LSP Université Joseph Fourie

description

Méthodes de Monte Carlo et Croissance Cristalline. Philippe Peyla LPM2C - LSP Université Joseph Fourier. Epitaxie par jets moléculaires. Flux F d’atomes. D. Substrat (T). Epitaxie par jets moléculaires. Substrat (T). Epitaxie par jets moléculaires. Substrat (T). - PowerPoint PPT Presentation

Transcript of Méthodes de Monte Carlo et Croissance Cristalline

Page 1: Méthodes de Monte Carlo et   Croissance Cristalline

Méthodes de Monte Carloet

Croissance Cristalline

Philippe Peyla

LPM2C - LSP

Université Joseph Fourier

Page 2: Méthodes de Monte Carlo et   Croissance Cristalline

Epitaxie par jets moléculaires

Substrat (T)

Flux F d’atomes

D

Page 3: Méthodes de Monte Carlo et   Croissance Cristalline

Epitaxie par jets moléculaires

Substrat (T)

Page 4: Méthodes de Monte Carlo et   Croissance Cristalline

Epitaxie par jets moléculaires

Substrat (T)

Page 5: Méthodes de Monte Carlo et   Croissance Cristalline

Epitaxie par jets moléculaires

Substrat (T)

Page 6: Méthodes de Monte Carlo et   Croissance Cristalline

Epitaxie par jets moléculaires

Page 7: Méthodes de Monte Carlo et   Croissance Cristalline

Epitaxie par jets moléculaires

Page 8: Méthodes de Monte Carlo et   Croissance Cristalline

Epitaxie par jets moléculaires

Substrat (T)

Flux F d’atomes

D

Page 9: Méthodes de Monte Carlo et   Croissance Cristalline

Phénomène à l’équilibre

Si le flux F d’atomes incidents est très faible

(F/D<<1):

Le système a le temps d’atteindre

l’équilibre thermodynamique

Page 10: Méthodes de Monte Carlo et   Croissance Cristalline

Phénomène hors équilibre

Si le flux F d’atomes incidents est très grand

(F/D>>1):

Le système n’a pas le temps d’atteindre

l’équilibre thermodynamique

Page 11: Méthodes de Monte Carlo et   Croissance Cristalline

Phénomène à l’équilibre

Si le flux F d’atomes incidents est très faible

(F/D<<1):

Tension de ligne minimum(i.e. nbre de liaisons chimiques non-satisfaites) Un seul îlot circulaire

Haute Température

Page 12: Méthodes de Monte Carlo et   Croissance Cristalline

Phénomène à l’équilibre

Si le flux F d’atomes incidents est très faible

(F/D<<1):

D=D0 exp(-ED(Nv)/kBT)

Diffusion limitée par agrégation

ED(Nv>1) >> kBT

Page 13: Méthodes de Monte Carlo et   Croissance Cristalline

Diffusion limitée par agrégation

Avec 108 atomes

Page 14: Méthodes de Monte Carlo et   Croissance Cristalline

Phénomène à l’équilibre

Si le flux F d’atomes incidents est très faible

(F/D<<1):

Tension de ligne minimum(i.e. nbre de liaisons chimiques non-satisfaites) Un seul îlot carré

Réseau carré

Page 15: Méthodes de Monte Carlo et   Croissance Cristalline

Phénomène hors équilibreLe flux d’atomes incidents est suffisamment

important pour créer plusieurs îlots

(F/D>1):

Plusieurs îlots de formes quelconques

N=[F/D]

Page 16: Méthodes de Monte Carlo et   Croissance Cristalline

Situation d’équilibreBilan détaillé

Configuration (état) rpr=(1/Z) exp(-Er/kBT)

Configuration (état) s ps=(1/Z) exp(-Es/kBT)

dS/dt=kBrs [pr Wr,s –ps Ws,r] log Pr

Wr,s

Ws,r

Variation d’entropie :

Page 17: Méthodes de Monte Carlo et   Croissance Cristalline

Bilan détaillé

Configuration (état) rpr=(1/Z) exp(-Er/kBT)

Configuration (état) s ps=(1/Z) exp(-Es/kBT)

dS/dt=kBrs [pr Wr,s –ps Ws,r] log Pr=0

Wr,s

Ws,r

Variation d’entropie :

A l’équilibre thermodynamique

Page 18: Méthodes de Monte Carlo et   Croissance Cristalline

Bilan détaillé

pr Wr,s –ps Ws,r=0

Page 19: Méthodes de Monte Carlo et   Croissance Cristalline

Bilan détaillé

pr Wr,s –ps Ws,r=0

Wr,s/Ws,r=ps/pr=exp[-(Es-Er)/kBT]

Page 20: Méthodes de Monte Carlo et   Croissance Cristalline

Systèmes dont on recherche l’équilibre : Méthode Monte Carlo de Metropolis

[J. of the Am. Stat. Assoc., 44, 335 (1949)]

Configuration r Configuration s

OK! Wr,s=1

E1

E2

E2

OK avec proba

Wr,s=exp[-E/T)

E

Page 21: Méthodes de Monte Carlo et   Croissance Cristalline

Système hors de l’équilibre

Au temps t1

(N atomes)

configuration

EnergiePot. Thermo.

Er

Es

r s

Temps d’échappement d’Eyring- Kramers-1=0 exp[-EB/kBT]

EB

Page 22: Méthodes de Monte Carlo et   Croissance Cristalline

Système hors de l’équilibre

Au temps t2

(N+1 atomes)

configuration

EnergiePot. Thermo.

E’r

E’s

r s

Temps d’échappement d’Eyring- Kramers’-1=0 exp[-E’B/kBT]

E’B

Page 23: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétique Méthode Bortz-Kalos-Lebowitz

J. of comp. Phys. 17, 10 (1975)

Evénement :

• arrivée d’atome,

• un pas de diffusion,

• ...

Probabilité pour qu’il y ait événement entre 0 et t : p(t)

Probabilité pour qu’il n’y ait pas événement entre 0 et t : q(t)

Page 24: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode Bortz-Kalos-Lebowitz

(J. of comp. Phys. 17, 10 (1975)

Pour un seul type d’événement de fréquence f.

Indépendance statistique : q(t+dt)=q(t) q(dt)

Page 25: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode Bortz-Kalos-Lebowitz

(J. of comp. Phys. 17, 10 (1975)

Pour un seul type d’événement de fréquence f.

Indépendance statistique : q(t+dt)=q(t) q(dt)

dq/dt=[q(t+dt)-q(t)]/dt=q(t) [q(dt)-1]/dt

Page 26: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode Bortz-Kalos-Lebowitz

(J. of comp. Phys. 17, 10 (1975)

Pour un seul type d’événement de fréquence f.

Indépendance statistique : q(t+dt)=q(t) q(dt)

dq/dt=[q(t+dt)-q(t)]/dt=q(t) [q(dt)-1]/dt

Si f est la fréquence de l’événement p(dt)=f dt

dq/dt=q(t) (-f)

Page 27: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode Bortz-Kalos-Lebowitz

(J. of comp. Phys. 17, 10 (1975)

Pour un seul type d’événement de fréquence f.

Indépendance statistique : q(t+dt)=q(t) q(dt)

dq/dt=[q(t+dt)-q(t)]/dt=q(t) [q(dt)-1]/dt

Si f est la fréquence de l’événement p(dt)=f dt

dq/dt=q(t) (-f)

q(t)=exp(-f t) [q(t=0)=1]

Page 28: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode BKL

Pour plusieurs type d’événements de fréquence f1, f2,…, fM

F= f1+ f2+…+ fM

Evénements statistiquement indépendant :

q(t)=exp(-F t) [q(t=0)=1]

Page 29: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode BKL

fafD

F

On choisit au hasard un nombre entre 0 et 1: c’est q(t) => t=-ln[q]/F temps où un événement va se produire

Un atome arrive sur le site i

Un atome diffuse de i en j

Page 30: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode BKL

fafD

F

On choisit au hasard un nombre entre 0 et 1: c’est q(t) => t=-ln[q]/F temps ou un événement va se produire

On choisit au hasard un nombre entre 0 et F :C’est l’événement qui se produit

Page 31: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode BKL

Page 32: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode BKL

Page 33: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueRHEED Simulé

Dmitri Vvedensky et alPhys. Rev. B 46, 6815 (1992)

Page 34: Méthodes de Monte Carlo et   Croissance Cristalline

Monte-Carlo cinétiqueMéthode BKL

On peut utiliser la méthode BKL à l’équilibre thermodynamique

•Avantage : On choisit quand l’événement se produit

•Inconvénient : Il faut faire un catalogue de tous les événementsPossibles à chaque nouveau temps.

(Difficile dans le cas des intéractions longues portées)