Lekce 2 Mechanika soustavy mnoha c - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Lekce 2 Mechanika soustavy mnoha c

Description:

Lekce 10 Metoda Monte Carlo I vod Osnova 1. Princip metody 2. Numerick v po et integr l 3. Metropolis v algoritmus 4. Po te n podm nka – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 13
Provided by: Krist316
Category:

less

Transcript and Presenter's Notes

Title: Lekce 2 Mechanika soustavy mnoha c


1
Lekce 10Metoda Monte Carlo IÚvod
Osnova 1. Princip metody 2. Numerický výpocet
integrálu 3. Metropolisuv algoritmus 4.
Pocátecní podmínka 5. Varianty metody MC 6. MC
simulace
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
2
Princip metody
Termodynamické (makroskopické) parametry pocítáme
jako souborové strední hodnoty parametru
dynamických (mikroskopických) - viz lekce 4,
V užším slova smyslu s MC spojujeme kanonický
soubor
Obvykle je možná separace integrace pres impulsy
a souradnice, integrace pres impulsy je možno
provést analyticky
V kanonickém souboru
Výpocet souborové strední hodnoty je matematicky
výpoctem 3N-rozmerného integrálu.
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
3
Numerický výpocet integrálu
Jednorozmerné integrály Široká škála metod, napr.
metoda obdélníková
Zobecnením obdélníkové metody je metoda crude
Monte Carlo
kde body xi jsou náhodne vybírány z intervalu
Obdélníková metoda rovnomerne rozmístené body,
crude MC metoda náhodne rozmístené body.
Problém Jak náhodne vybrat body ze zadaného
intervalu? Viz lekce 12.
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
4
Numerický výpocet integrálu
Jednorozmerné integrály Porovnání výpoctu
metodou obdélníkovou a crude MC.
Závery- nevýhoda crude MC méne presná než
obdélníková metoda, - výhoda výpocet možno
prubežne monitorovat a operativne ukoncit.
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
5
Numerický výpocet integrálu
Vícerozmerné integrály
Deterministické metody (zobecnení metody
obdélníkové, lichobežníkové atd.) jsou použitelné
jen pro nízké dimenze (? 12), v prípade
mnohorozmerných integrálu nic jiného než MC
použít nelze!
Výpocet vícerozmerného integrálu
,kde , metodou
MC a) zvolíme co nejmenší interval
takový, že ? ? I, b)
vygenerujeme náhodnou posloupnost bodu
takových, že c)
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
6
Numerický výpocet integrálu
Silne lokalizovaný integrand
tj. integrovaná funkce je nenulová jen na velmi
malé cásti integracního oboru.
Potíž s crude MC naprostá vetšina náhodne
generovaných bodu padne do oblasti, ve které je
funkce nulová, a tedy nijak neprispeje k hodnote
integrálu ? prudké snížení úcinnosti metody.
Možné rešení pro jednorozmerné integrály
yi vybíráme náhodne z intervalu Rešení pro
vícerozmerné integrály - Metropolisuv algoritmus.
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
7
Metropolisuv algoritmus
Pri výpoctu integrálu , kde
? je silne lokalizovaná funkce na ?, generu-jeme
náhodné body ne rovnomerne na I ? ?, ale tak, aby
jejich hustota byla úmerná ?.
Naprostá vetšina bodu takto padne do oblasti,
která prispívá k hodnote integrálu podstatnou
merou, a jen minimum bodu bude vybráno z oblasti,
která je pro výpocet integrálu nepodstatná.
Pro ? splnující platí
Principiální otázkaJak správne generovat
posloupnosti bodu ? Zodpovíme v
následující lekci. A ješte jedna otázkaJak
velké musí být n? V principu n ? ?, prakticky n
? 105-109. Závisí na dostupném výpocetním výkonu,
studovaném systému a pocítaných parametrech.
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
8
Metropolisuv algoritmus
Výpocet konfiguracních integrálu
predpokládáme
  • Postup
  • vygenerujeme náhodnou posloupnost bodu
    , která je v konfiguracním prostoru
    rozložena s hustotou ?INT (jak? ukážeme v
    následující lekci),

KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
9
Pocátecní podmínka
  • Podobne jako v prípade MD simulace musíme i na
    zacátku MC výpoctu vygenerovat pocátecní
    konfiguraci
  • pravidelné nebo náhodné rozložení cástic uvnitr
    predem definované nádoby.

Další soucásti pocátecní podmínky - pocet
cástic, - velikost (a tvar) nádoby, -
periodické okrajové podmínky. Podrobnosti viz
lekce 7.
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
10
Varianty metody MC
Ruzné Gibsovy soubory ruzné varianty metody MC
lišící se navzájem distribucemi ?INT
  • kanonický
  • mikrokanonický
  • izobaricko-izotermický
  • grand-kanonický.

KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
11
MC simulace - shrnutí
Postup
  • volba statistického termodynamického souboru,
  • volba interakcního modelu,
  • volba poctu cástic,
  • urcení velikosti základní bunky (nádoby),
  • volba pocátecní konfigurace,
  • generování posloupnosti dalších konfigurací -
    ekvivalence (ustavení termodynamické
    rovnováhy), - simulace (sber dat),
  • vyhodnocení dat (výpocet souborových stredních
    hodnot) - záznam konfigurací, - prubežný
    výpocet.

KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
12
Doporucená literatura
I. NEZBEDA, J. KOLAFA, M. KOTRLAÚvod do
pocítacových simulací, kap. 4, 5, 6, 7
Karolinum, Praha 2003 D. P. LANDAU, K. BINDERA
Guide to MC Simulations in Statistical
PhysicsCambridge University Press, Cambridge
2005 M. M. WOOLFSON, G. J. PERTAn Introduction
to Computer Simulation, kap. 4Oxford University
Press, New York 1999 A. HINCHLIFFEMolecular
Modelling for Beginners, kap. 10J. Wiley,
Chchester 2006
KFY/PMFCH
Lekce 10 Metoda Monte Carlo I
Write a Comment
User Comments (0)
About PowerShow.com