Závěrečná práce: Bc. Petra Ondřejková: Pokročilé metody modelování elastických deformací v prostředí Matlab
Diplomová práce
Pokročilé metody modelování elastických deformací v prostředí Matlab
Advanced methods for modeling of elastic deformations in Matlab
Anotace
Tato diplomová práce se zabývá pokročilými metodami modelování elastických deformaci v prostředí Matlab. Práce využívá v minulosti vzniklou implementaci hyperelastických simulací, kterou modularizije, přidává novou metodu modelování kontaktů tělesa z pevnou překážkou a vytváří dokumentaci celého programu. Současně je v práci zkoumána možnost přidání kontaktů do pokročilé metody rekonstrukce nezdeformované geometrie tělesa, která je součástí programu.
Abstract
This thesis foceses on advanced methods for modeling of elastic deformation in Matlab. It uses the implementation of hyperelastic simulations that was built in the past. The implementation is modularized, a new method of modeling body contacts from a fixed obstacle is added and documentation of the whole programs is created. Last but not least, the thesis examines the possibility of adding contacts …více
Zadání práce
Matematické a numerické modely používané pro simulace deformovatelných objektů staví na technikách vyvinutých v předchozích desetiletích v oblasti inženýrství (variační metody, metody konečných prvků apod.). V případě vysoce deformovatelných měkkých tkání je nutné tyto techniky modifikovat a rozšiřovat tak, aby zohledňovaly jejich nelineární tzv. hyperelastický chování. To je navíc ovlivněno dalšími faktory: orgány obvykle příchází do kontaktu s okolním prostředím, popř. je velmi těžké určit jejich klidovou geometrii vzhledem k působící gravitaci a dalším interakcím.
V součanosti existuje několik softwarových prostředí, které umožňují simulaci měkkých tkání pomocí modelů nelineární elasticity (např. FeBIO, SOFA, Artisynth). Tato prostředí jsou obvykle implementována tak, aby umožnila co nejvyšší výkon numerických výpočtů. Implementace nových metod je často velmi složitá a neumožňuje rychlé prototypování a testování nových technik, například porovnávní různých optimalizací či řešičů systémů nelineárních a lineárních rovnic.
Z tohoto důvodu vznikla před několika lety matlabovská implementace hyperelastických simulací, která umožňuje pro libovolnou síť složenou s lineárních čtyřstěnů spočítat deformace indukované působícími silami či předepsanými posunutími částí geometrie, a zároveň využívá vlastností prostředí Matlab, které je bohaté na řešiče, optimalizační techniky a umožňuje velmi rychlé prototypování nových metod.
Cílem diplomové práce bude:
- Modularizovat existující simulační prostředí v Matlabu tak, aby bylo možné jednoduše měnit jednotlivé komponenty simulace a testovat nové techniky.
- Přidat nové metody řešení deformací, které by umožňovaly modelovat kontakt (bez tření) mezi deformovatelným tělesem a pevnou překážkou. Tato implementace bude založena na iterativním řešení tzv. lineárního problému komplementarity (Linear complementarity problem).
- Stávající verze prostředí již obsahuje pokročilou metodu, která ze znalosti deformace a aplikovaných sil umožňuje zrekonstruovat iniciální nezdeformovanou geometrii tělesa. Jedním z cílů DP bude prozkoumat, jestli a za jakých podmínek je možné tuto metodu rozšířit pro případ, že deformované těleso je v kontaktu s pevnou překážkou.
- V rámci DP bude vytvořena také dokumentace matlabovského simulačního prostředí v anglickém jazyce tak, aby bylo možné toto prostředí vystavit na internetu a sdílet s uživateli.
29. 5. 2017 11:19, RNDr. Igor Peterlík, Ph.D., učo 39642
- Zadáno/změněno 20. 6. 2017 17:08, Helena Kryštofová
- Záznam založen 5. 5. 2017 09:49, Jana Zemanová, učo 9619
- Zveřejnit od 22. 5. 2017 09:55, Alena Dvořáková
- Práce převzata 22. 5. 2017 09:55, Alena Dvořáková
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Numerické řešení soustav lineárních rovnic s řídkými maticemi
Ing. Mgr. Lenka Rychtaříková -
Řešení úlohy vedení tepla
Mgr. Miroslav Trcala -
Numerické metody v podmíněné optimalizaci
Bc. et Bc. Sára Hasíková -
Interaktivní prostředí pro numerické řešení rovnic v systému Matlab
Mgr. Michal Oberreiter -
Ortogonální polynomy a jejich využití v numerických metodách
Bc. Viktória Kudlejová -
Interaktivní nástroje pro výuku numerických metod
RNDr. Bc. Iveta Selingerová, Ph.D., učo 211456 -
Numerické metody pro nalezení kořenů polynomů
Mgr. Pavel Skoták -
Julia a metody numerické optimalizace
Mgr. Tomáš Halmazňa




