High-Performance Finite Element Methods : with Application to Simulation of Diffusion MRI and Vertical Axis Wind Turbines

The finite element methods (FEM) have been developed over decades, and together with the growth of computer engineering, they become more and more important in solving large-scale problems in science and industry. The objective of this thesis is to develop high-performance finite element methods (HP...

Full description

Bibliographic Details
Main Author: Nguyen, Van-Dang
Format: Others
Language:English
Published: KTH, Beräkningsvetenskap och beräkningsteknik (CST) 2018
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-225952
http://nbn-resolving.de/urn:isbn:978-91-7729-708-6
id ndltd-UPSALLA1-oai-DiVA.org-kth-225952
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-2259522018-05-03T05:14:01ZHigh-Performance Finite Element Methods : with Application to Simulation of Diffusion MRI and Vertical Axis Wind TurbinesengNguyen, Van-DangKTH, Beräkningsvetenskap och beräkningsteknik (CST)2018High performance finite element methodcomputational diffusion MRIturbulent flowvertical axis wind turbine.Computer and Information SciencesData- och informationsvetenskapMathematicsMatematikThe finite element methods (FEM) have been developed over decades, and together with the growth of computer engineering, they become more and more important in solving large-scale problems in science and industry. The objective of this thesis is to develop high-performance finite element methods (HP-FEM), with two main applications in mind: computational diffusion magnetic resonance imaging (MRI), and simulation of the turbulent flow past a vertical axis wind turbine (VAWT). In the first application, we develop an efficient high-performance finite element framework HP-PUFEM based on a partition of unity finite element method to solve the Bloch-Torrey equation in heterogeneous domains. The proposed framework overcomes the difficulties that the standard approaches have when imposing the microscopic heterogeneity of the biological tissues. We also propose artificial jump conditions at the external boundaries to approximate the pseudo-periodic boundary conditions which allows for the water exchange at the external boundaries for non-periodic meshes. The framework is of a high level simplicity and efficiency that well facilitates parallelization. It can be straightforwardly implemented in different FEM software packages and it is implemented in FEniCS for moderate-scale simulations and in FEniCS-HPC for the large-scale simulations. The framework is validated against reference solutions, and implementation shows a strong parallel scalability. Since such a high-performance simulation framework is still missing in the field, it can become a powerful tool to uncover diffusion in complex biological tissues. In the second application, we develop an ALE-DFS method which combines advanced techniques developed in recent years to simulate turbulence. We apply a General Galerkin (G2) method which is continuous piecewise linear in both time and space, to solve the Navier-Stokes equations for a rotating turbine in an Arbitrary Lagrangian-Eulerian (ALE) framework. This method is enhanced with dual-based a posterior error control and automated mesh adaptation. Turbulent boundary layers are modeled by a slip boundary condition to avoid a full resolution which is impossible even with the most powerful computers available today. The method is validated against experimental data of parked turbines with good agreements. The thesis presents contributions in the form of both numerical methods for high-performance computing frameworks and efficient, tested software, published open source as part of the FEniCS-HPC platform. <p>QC 20180411</p>Licentiate thesis, comprehensive summaryinfo:eu-repo/semantics/masterThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-225952urn:isbn:978-91-7729-708-6TRITA-EECS-AVL ; 2018:3application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic High performance finite element method
computational diffusion MRI
turbulent flow
vertical axis wind turbine.
Computer and Information Sciences
Data- och informationsvetenskap
Mathematics
Matematik
spellingShingle High performance finite element method
computational diffusion MRI
turbulent flow
vertical axis wind turbine.
Computer and Information Sciences
Data- och informationsvetenskap
Mathematics
Matematik
Nguyen, Van-Dang
High-Performance Finite Element Methods : with Application to Simulation of Diffusion MRI and Vertical Axis Wind Turbines
description The finite element methods (FEM) have been developed over decades, and together with the growth of computer engineering, they become more and more important in solving large-scale problems in science and industry. The objective of this thesis is to develop high-performance finite element methods (HP-FEM), with two main applications in mind: computational diffusion magnetic resonance imaging (MRI), and simulation of the turbulent flow past a vertical axis wind turbine (VAWT). In the first application, we develop an efficient high-performance finite element framework HP-PUFEM based on a partition of unity finite element method to solve the Bloch-Torrey equation in heterogeneous domains. The proposed framework overcomes the difficulties that the standard approaches have when imposing the microscopic heterogeneity of the biological tissues. We also propose artificial jump conditions at the external boundaries to approximate the pseudo-periodic boundary conditions which allows for the water exchange at the external boundaries for non-periodic meshes. The framework is of a high level simplicity and efficiency that well facilitates parallelization. It can be straightforwardly implemented in different FEM software packages and it is implemented in FEniCS for moderate-scale simulations and in FEniCS-HPC for the large-scale simulations. The framework is validated against reference solutions, and implementation shows a strong parallel scalability. Since such a high-performance simulation framework is still missing in the field, it can become a powerful tool to uncover diffusion in complex biological tissues. In the second application, we develop an ALE-DFS method which combines advanced techniques developed in recent years to simulate turbulence. We apply a General Galerkin (G2) method which is continuous piecewise linear in both time and space, to solve the Navier-Stokes equations for a rotating turbine in an Arbitrary Lagrangian-Eulerian (ALE) framework. This method is enhanced with dual-based a posterior error control and automated mesh adaptation. Turbulent boundary layers are modeled by a slip boundary condition to avoid a full resolution which is impossible even with the most powerful computers available today. The method is validated against experimental data of parked turbines with good agreements. The thesis presents contributions in the form of both numerical methods for high-performance computing frameworks and efficient, tested software, published open source as part of the FEniCS-HPC platform. === <p>QC 20180411</p>
author Nguyen, Van-Dang
author_facet Nguyen, Van-Dang
author_sort Nguyen, Van-Dang
title High-Performance Finite Element Methods : with Application to Simulation of Diffusion MRI and Vertical Axis Wind Turbines
title_short High-Performance Finite Element Methods : with Application to Simulation of Diffusion MRI and Vertical Axis Wind Turbines
title_full High-Performance Finite Element Methods : with Application to Simulation of Diffusion MRI and Vertical Axis Wind Turbines
title_fullStr High-Performance Finite Element Methods : with Application to Simulation of Diffusion MRI and Vertical Axis Wind Turbines
title_full_unstemmed High-Performance Finite Element Methods : with Application to Simulation of Diffusion MRI and Vertical Axis Wind Turbines
title_sort high-performance finite element methods : with application to simulation of diffusion mri and vertical axis wind turbines
publisher KTH, Beräkningsvetenskap och beräkningsteknik (CST)
publishDate 2018
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-225952
http://nbn-resolving.de/urn:isbn:978-91-7729-708-6
work_keys_str_mv AT nguyenvandang highperformancefiniteelementmethodswithapplicationtosimulationofdiffusionmriandverticalaxiswindturbines
_version_ 1718634544044703744