English
Ontwikkelen van een parallelle oplosmethode voor mechanica problemen

Konrad Kaliszka
Dagelijks begeleider: Martin van Gijzen

Plaats van afstuderen:
Plaxis
Delftechpark 53
2628 XJ Delft

start van afstuderen: Oktober 2009

In februari 2010 is de scriptie verschenen en een presentatie gegeven.

De afstudeeropdracht is in september 2010 afgerond met het schrijven van het afstudeerverslag en het geven van de afstudeervoordracht. Huidige adresgegevens etc. zijn te vinden op onze alumnipagina.

Korte omschrijving van de afstudeeropdracht:

Plaxis gebruikt en ontwikkelt een aantal eindige elementen pakketten voor de analyse van 2D en 3D deformatie, stabiliteit en grondwaterstroming in geotechnical engineering. Deze toepassingen vereisen geavanceerde constitutieve modellen voor de simulatie van het niet-lineaire en tijdsafhankelijke gedrag van de bodems. Bovendien, omdat grond bestaat uit verschillende materialen, zijn er speciale procedures nodig om de (niet-)hydrostatische porie drukken te behandelen in de ondergrond.

Binnen de eindige elementen formulering moeten een aantal grote lineaire stelsels opgelost worden. Op dit moment zijn er robuuste en snelle iteratieve solvers beschikbaar voor sequentiele machines. Omdat de huidige computers steeds meer uitgerust worden met rekenprocessoren werkt Plaxis nu aan de parallellisatie van deze solvers. Het blijkt niet zo eenvoudig te zijn om de huidige solver te parallelliseren zonder dat het aantal iteraties toeneemt. In dit project worden andere technieken onderzocht om te komen tot een robuuste en snelle parallelle solver te ontwikkelen.

Als eerste zal er een domein decompositie methode bestudeerd worden. Nadat er een goede DD methode geselecteerd is zullen de eigenschappen van deze methode onderzocht worden voor relevante geotechnische toepassingen. Eeen combinatie van deze methode met een second level preconditioner is de volgende stap in dit onderzoek. Daarna zal er inplaats van een willekeurige data partitioning te nemen een opdeling onderzocht worden, waar de fysische eigenschappen in rekening genomen zullen worden. Deze opdeling kan gebruikt worden om speciale preconditioneringen te gebruiken op bepaalde gebieden en kan ook gebruikt worden voor het ontwikkelen van een goede second level preconditioner.

Als er tijd over is, zal er ook gekeken worden hoe de oplossing van het niet-lineaire probleem versneld kan worden, door gebruik te maken van de informatie van het oplossingsproces van de voorgaande lineaire stelsels.




Plaxis 3D Tunnel



PlaxFlow


Contact informatie: Kees Vuik

Terug naar de home page of de afstudeerpagina van Kees Vuik