Detail práce

Simulace proudění tekutin s využitím celulárních automatů

Bakalářská práce Student: Režňák Michal Akademický rok: 2018/2019 Vedoucí: Peringer Petr, Dr. Ing.
Název anglicky
Fluid Dynamics Simulation Using Cellular Automata
Jazyk práce
český
Abstrakt

Tato bakalářská práce se zabývá vytvořením aplikace pro simulaci proudění tekutin pomocí Lattice gas cellular automata. Použité modely jsou HPP, FHP-I, FHP-II a FHP-III. Program je implementovaný pomocí jazyka C++, tak aby byl spustitelný ve webovém standardu WebAssembly. Součástí práce je porovnání výkonnosti formátů wasm, asm.js a nativního formátu pro desktop (x86_64), kde se zjistilo, že doba načtení aplikace ve webovém prohlížeči je výrazně menší pro wasm formát a provádění aplikace je o 24% rychlejší oproti asm.js a o 50% pomalejší než desktop. Aplikace je vhodná pro studijní účely jako prezentace využití celulárních automatů a poskytuje úvod pro Lattice Boltzmann metodu simulace tekutin.

Klíčová slova

Celulární automaty, LGCA, C++, WebAssembly, ImGui, simulace, proudění tekutin

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
13. června 2019
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.

Otázky u obhajoby

Jak vnímáte pojem tekutina, můžete ho definovat?

Komise
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), předseda
Chudý Peter, doc. Ing., Ph.D. MBA (UPGM FIT VUT), člen
Kekely Lukáš, Ing., Ph.D. (UPSY FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Polčák Libor, Ing., Ph.D. (UIFS FIT VUT), člen
Citace
REŽŇÁK, Michal. Simulace proudění tekutin s využitím celulárních automatů. Brno, 2019. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-13. Vedoucí práce Peringer Petr. Dostupné z: https://www.fit.vut.cz/study/thesis/21713/
BibTeX
@bachelorsthesis{FITBT21713,
    author = "Michal Re\v{z}\v{n}\'{a}k",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Simulace proud\v{e}n\'{i} tekutin s vyu\v{z}it\'{i}m celul\'{a}rn\'{i}ch automat\r{u}",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21713/"
}
Nahoru