Počítačové simulace fyzikálních problému TASEP

Podobné dokumenty
Simulace socio-dynamických a socioekonomických

metodou Monte Carlo J. Matěna, Gymnázium Českolipská, Praha

M I K R O S K O P I E

Kritický stav jaderného reaktoru

Teorie náhodných matic aneb tak trochu jiná statistika

Mikrovlny. K. Kopecká*, J. Vondráček**, T. Pokorný***, O. Skowronek****, O. Jelínek*****

Měrný náboj elektronu

Detekce interakčních sil v proudu vozidel

Millikanův experiment

1 Teoretický úvod. 1.2 Braggova rovnice. 1.3 Laueho experiment

Metoda Monte Carlo, simulované žíhání

Buněčné automaty a mřížkové buněčné automaty pro plyny. Larysa Ocheretna

FYZIKÁLNÍ PRAKTIKUM FJFI ČVUT V PRAZE. Úloha 1: Kondenzátor, mapování elektrického pole

Simulace pohybu chodců pomocí celulárních modelů

Základní experiment fyziky plazmatu

Dyson s Coulomb gas on a circle and intermediate eigenvalue statistics

Dualismus vln a částic

Mikrovlny. 1 Úvod. 2 Použité vybavení

Úvod do chaotické dynamiky

Počítačový model plazmatu. Vojtěch Hrubý listopad 2007

Kinetická teorie ideálního plynu

Technická dokumentace

ZÁKLADY TEORIE PRAVDĚPODOBNOSTI

Vybrané statistické metody. Simulace pokladen supermarketu Albert na Spojovací

Obsah. Základy teorie pravděpodobnosti Náhodný jev Pravděpodobnost náhodného jevu Pravděpodobnost. Pravděpodobnost. Děj pokus jev

FYZIKÁLNÍ PRAKTIKUM FJFI ČVUT V PRAZE. Mikrovlny

Základy teorie pravděpodobnosti

Zeemanův jev. Michael Jirásek; Jan Vejmola Gymnázium Český Brod, Vítězná 616 SPŠE V Úžlabině 320, Praha 10

MODELY ŘÍZENÍ ZÁSOB nákladově orientované modely poptávka pořizovací lhůta dodávky předstih objednávky deterministické stochastické

Vlnové vlastnosti světla. Člověk a příroda Fyzika

Experimentální realizace Buquoyovy úlohy

PARAMETRICKÁ STUDIE VÝPOČTU KOMBINACE JEDNOKOMPONENTNÍCH ÚČINKŮ ZATÍŽENÍ

Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/ Vlnění

ELEKTROSTATIKA. Mgr. Jan Ptáčník - GJVJ - Fyzika - Elektřina a magnetismus - 2. ročník

Počítačová dynamika tekutin (CFD) Turbulence

Aplikace bodových procesů při analýze veřejné správy

STATISTICKÉ CHARAKTERISTIKY

Zákony hromadění chyb.

AUTOMATICKÁ SEKAČKA VÝZKUMNÁ ZPRÁVA

Statistická analýza dat podzemních vod. Statistical analysis of ground water data. Vladimír Sosna 1

Matematické modelování dopravního proudu

Pravděpodobnost a statistika

Digitální učební materiál

INOVACE ODBORNÉHO VZDĚLÁVÁNÍ NA STŘEDNÍCH ŠKOLÁCH ZAMĚŘENÉ NA VYUŽÍVÁNÍ ENERGETICKÝCH ZDROJŮ PRO 21. STOLETÍ A NA JEJICH DOPAD NA ŽIVOTNÍ PROSTŘEDÍ

Časové rezervy. Celková rezerva činnosti

Monte Carlo. Simulační metoda založená na užití stochastických procesů a generace náhodných čísel.

Semestrální projekt. do předmětu Statistika. Vypracoval: Adam Mlejnek Oponenti: Patrik Novotný Jakub Nováček Click here to buy 2

13. Lineární procesy

Vypracoval. Jakub Kákona Datum Hodnocení

Opakování

U Úvod do modelování a simulace systémů

Fraktály. Ondřej Bouchala, George Dzhanezashvili, Viktor Skoupý

Cyklické změny v dynamice sluneční konvektivní zóny

Numerické řešení variačních úloh v Excelu

CVIČNÝ TEST 37. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 5 III. Klíč 13 IV. Záznamový list 15

magnetizace M(t) potom, co těsně po rychlé změně získal vzorek magnetizaci M 0. T 1, (2)

Matematický KLOKAN 2006 kategorie Kadet (A) 15. (B) 16. (C) 17. (D) 13. (E) 14. (A) 5 (B) 3 (C) 4 (D) 2 (E) 6

pracovní list studenta Kombinatorika, pravděpodobnost, základy statistiky Jak jsou vysocí? Mirek Kubera

NESTABILITY VYBRANÝCH SYSTÉMŮ. Úvod. Vzpěr prutu. Petr Frantík 1

Radiační zátěž na palubách letadel

Poruchy krystalové struktury

Měření při revizích elektrických instalací měření zemních odporů

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Příklady použití tenkých vrstev Jaromír Křepelka

POKUSY VEDOUCÍ KE KVANTOVÉ MECHANICE III

Abychom obdrželi všechna data za téměř konstantních podmínek, schopných opakování:

2. Vyhodnoťte získané tloušťky a diskutujte, zda je vrstva v rámci chyby nepřímého měření na obou místech stejně silná.

STUDIUM PLASMATICKY NANÁŠENÝCH VRSTEV

Popis softwaru VISI Flow

Úloha - rozpoznávání číslic

Mann-Whitney U-test. Znaménkový test. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek

Po stopách Isaaca Newtona

Charakteristika datového souboru

Wilsonova mlžná komora byl první přístroj, který dovoloval pozorovat okem dráhy elektricky

Algoritmus pro generování normálních magických čtverců

Celostátní kolo soutěže Mladý programátor 2013, kategorie C, D

Ludolfovo číslo přepočítá z diskrétního do Euklidova prostoru - 1

POPIS VYNALEZU K AUTORSKÉMU OSVĚDČENÍ. Vynález se týká způsobu určování ráže jaderného výbuchu a zapojení k jeho provádění.

TEPLOTNÍHO POLE V MEZIKRUHOVÉM VERTIKÁLNÍM PRŮTOČNÉM KANÁLE OKOLO VYHŘÍVANÉ NEREZOVÉ TYČE

Náhodné (statistické) chyby přímých měření

Spektrometrie záření gama

VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ

9. listopadu Rozvoj aplikačního potenciálu (RAPlus) CZ.1.07/2.4.00/

Řešení úloh krajského kola 60. ročníku fyzikální olympiády Kategorie A Autoři úloh: J. Thomas (1, 2, 3), V. Vícha (4)

Úvod do optimalizace, metody hladké optimalizace

METODICKÝ APARÁT LOGISTIKY

OPTIMALIZAČNÍ ÚLOHY. Modelový příklad problém obchodního cestujícího:

Pravděpodobnost je. Martina Litschmannová Katedra aplikované matematiky, FEI, VŠB-TU Ostrava

VÝUKOVÝ SOFTWARE PRO ANALÝZU A VIZUALIZACI INTERFERENČNÍCH JEVŮ

CVIK 1 Odložení vsedě ve skupině po dobu 30 sek., psovod v dohledu [Koef. 3]

ČÍSLO PROJEKTU: OPVK 1.4

Vyjadřování přesnosti v metrologii

5.8 Jak se změní velikost elektrické síly mezi dvěma bodovými náboji v případě, že jejich vzdálenost a) zdvojnásobíme, b) ztrojnásobíme?

Jádro se skládá z kladně nabitých protonů a neutrálních neutronů -> nukleony

Počítačové zpracování obrazu Projekt Učíme se navzájem

PRAKTIKUM I. Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK. Pracoval: Pavel Ševeček stud. skup.: F/F1X/11 dne:

BIOMECHANIKA DYNAMIKA NEWTONOVY POHYBOVÉ ZÁKONY, VNITŘNÍ A VNĚJŠÍ SÍLY ČASOVÝ A DRÁHOVÝ ÚČINEK SÍLY

Analýza rozptylu. Podle počtu analyzovaných faktorů rozlišujeme jednofaktorovou, dvoufaktorovou a vícefaktorovou analýzu rozptylu.

9. přednáška z předmětu GIS1 Digitální model reliéfu a odvozené povrchy. Vyučující: Ing. Jan Pacina, Ph.D.

SOMA CUBE. Komponent č.7

Název: Měření vlnové délky světla pomocí interference a difrakce

Transkript:

Počítačové simulace fyzikálních problému TASEP Jakub Doležal 1, Jakub Kantner 2, Tomáš Zahradník 3 1 Gymnázium Špitálská Praha, 2 Gymnázium Českolipská Praha, 3 Gymnázium Oty Pavla Praha 1 janjansen@centrum.cz, 2 jkant@seznam.cz, 3 tom.zahrada@seznam.cz 3 Abstrakt Totálně asymetrický jednoduchý exkluzivní proces je mnohočásticových systém, jehož pravidlo pro vývoj stavu systému není dán deterministicky, ale stochasticky. Každá částice si může náhodně vybrat pohyb ze dvou na sebe kolmých směrů a následně, zda provede krok v daném směru s pravděpodobností p, přičemž pohyb dvou částic do stejného bodu mřížky, je zakázán stejně jako pohyb částice do obsazené pozice. Z počátečního hustého shluku se částice vyvinou do kometového tvaru s hustým jádrem a dlouhým řídkým chvostem. Ze simulací bylo zjištěno, že nejpomalejší částice byly umístěny uvnitř shluku v počátečním stavu. Srovnáním náhodného a paralelního pohybu jsme zjistili, že pole rozložení rychlostí částic je kvalitativně shodné avšak kvantitativně se liší. 1 Úvod Totálně asymetrický jednoduchý exkluzivní proces je model zjednodušeného chování davu, kdy částice symbolizují členy davu. Pohyb členů davu není předem deterministicky určen, ale jednotliví členové se rozhodují podle náhodně v každém kroku vývoje. Prostor, ve kterém se částice pohybují je tvořen 2D mřížkou, kdy částice se pohybují mezi body mřížky a každý bod mřížky může být obsazen maximálně jednou částicí. V počátečním stavu systému jsou částice rozmístěny tak, že tvoří čtverec nebo kruh. Dynamika je ovlivňována jediným parametrem p, který určuje pravděpodobnost, že se částice pokusí vykonat pohyb dopředu ve směru, který si před tím náhodně zvolila s jedním ze dvou navzájem kolmých směrů. Tento model byl naprogramován v jazyce C++, využívá knihovny Zarja a Asep simulation library, které jsou volně přístupné na stránkách sourceforge.net. 2 Teorie 2.1 Náhodné vývojové pravidlo Při náhodném vývojovém pravidle se vždy náhodně vybere jedna částice (A) v mřížce, která si náhodně vybere jedno ze dvou možností směru svého pohybu a následně si náhodně s pravděpodobností p vybere, jestli pohyb uskuteční. Pak nastanou dvě možnosti. Jestliže se ve vybraném směru nachází jiná částice (B), částice (A) zůstane na svém místě. Pokud se však v daném směru nenachází jiná částice (B), částice (A) se přesune. Program v dalším kroku náhodně vybere další částici.

2.2 Paralelní vývojové pravidlo Paralelní vývojové pravidlo se od náhodného vývojového pravidla liší tím, že všechny částice se v jeden okamžik pokouší vykonat krok, přičemž každá částice provádí stejné náhodné rozhodování jako částice při náhodném vývojovém pravidle. A tím může dojít k případu, kdy dvě částice směřují do jednoho bodu mřížky, a pohyb obou částic v tomto případě je zakázán. 2.3 Sekvenční vývojové pravidlo Sekvenční vývojové pravidlo má stejný princip jako paralelní vývojové pravidlo a všechny částice se v jednom čase pokouší provést krok. Odlišnost spočívá v tom, že když částice směřuje do bodu mřížky, tak pohyb této částice je povolen v případě, kdy bod mřížky je buď volný a pokud je obsazen, tak zde umístěná částice ho v daném kroku opustí. 2.5 Procedura rozhodování Procedura všech výše zmíněných vývojových pravidel může být formalizována do jednoduchého schématu postupných kroků, které lze zapsat: A B C D E, kde A je výběr částice, B je výběr směru v 2D mřížce, kterým se částice zamýšlí pohybovat, C je označení pro krok, ve kterém se částice rozhoduje, zda se pokusí pohnout zvoleným směrem, v kroku D částice kontroluje, zda v daném směru není jiná částice a pokud je, tak svůj pohyb odmítne. Během E částice kontroluje, zda si jiná částice nevybrala stejné pozici k přemístění. V případě, že tomu tak není, částice se konečně pohne vybraným směrem, v případě že dvě částice, chtějí jít na stejné místo, nepůjde ani jedna z nich. 3 Simulace Pro naši simulaci jsme si zvolili 2D model s paralelním vývojovým pravidlem a počtem částic 1024. Čtvercová mřížka měla velikost 300x300 jednotek vzdáleností. Při vývoji systému se původní hustý útvar tvořený částicemi rozepne do prostoru a tím se sníží pravděpodobnost nalezení jakékoli částice v daném bodě mřížky (viz obr. 3). Důvodem toho poklesu pravděpodobnosti je zvětšení dostupného prostoru, do kterého se částice mohou dostat. Obrázky 1 a 2 nám ukazují, jakou průměrnou vzdálenost jednotlivé částice za celou simulaci urazí pro případ náhodného a paralelního vývojového pravidla. Kvalitativní rozložení vzdáleností uražených částicemi pro čtvercové shluky jsou pro paralelní a náhodné výběrové pravidlo kvalitativně podobné s minimem pro částice, které byli na počátku simulace uvnitř shluku. Pomocí vizuálního nástroje napsaného v jazyce C++, který je také volně dostupný na stránce sourceforge.net, jménem QTASEP jsme sledovali celý průběh simulace a porovnávali

tvar shluku částic v závislosti na počátečním tvaru shluku - čtverec (obr. 4) a kruh (obr. 5). V obou případech měl shluk částic podobný kometovitý tvar, který byl pro oba případy podobný. Obrázek 6 ukazuje relativní odchylku uražené vzdálenosti částic, kdy pozorujeme maxima pro částice, které jsou na bližší straně počátečního čtverce z pohledu směru vývoje shluku. Pozorujeme dvě minima, kdy jedno je pro částice, které jsou v předu ve směru pohybu a druhé je pro částice, jenž jsou v blízkosti částic s nejmenší uraženou vzdáleností. (viz. obrázek 1 a 2). Obrázek 1: Vzdálenost částic náhodného pohybu Obrázek 2 Vzdálenost částic paralelního pohybu Obrázek 3: pravděpodobnost polohy částic

Obrázek 4: 2D paralelní pohyb z krychlového shluku Obrázek 5: 2D paralelní pohyb z kulového shluku

Obrázek 6: Relativní odchylka uražené vzdálenosti Závěr Provedli jsme simulace totálně asymetrického exkluzivního procesu a zjistili jsme, že maximum uražené vzdálenosti i minimum uražené vzdálenosti jsou nezávislé na vývojovém pravidle. Maximum je na špičce čtverce ve směru pohybu a minimum je v počátečním shluku. Po začátku pohybu se pomalu začne tvořit kometovitý tvar a jeho vznik není příliš závislý na počátečním rozložení a také nezávisí na vývojovém pravidle. Poděkování Děkujeme našemu supervizorovi Ing. Hynkovi Lavičkovi za uvedení do problematiky simulací fyzikálním problémů. Neméně děkujeme panu Ing. Vojtovi Svobodovi za realizaci Týdne vědy na Jaderce a Fakultě jaderného a fyzikálního inženýrství za poskytnutí zázemí pro tuto akci. Reference [1] TASEP on 2D lattice: Formation of spatial crowd structures, Hynek Lavička a spol., 18. 3. 2012