Mobile CFD solving

Solving natural convection problems in real time

Bachelor Thesis (2017)
Author(s)

W. Diepeveen (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Kees Vuik – Mentor

CR Kleijn – Mentor

Kevin Van As – Mentor

A.R. Akhmerov – Graduation committee member

R van der Toorn – Graduation committee member

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2017 Willem Diepeveen
More Info
expand_more
Publication Year
2017
Language
English
Copyright
© 2017 Willem Diepeveen
Graduation Date
21-08-2017
Awarding Institution
Delft University of Technology
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

We have explored the concept of mobile computational fluid dynamics (CFD) solving. Using the computational
power of a smartphone we tried to generate real time simulations of relatively simple transient natural
convection problems in the laminar regime. The focus lies on finding a compromise between accuracy, speed
and stability: we want to make a real timemobile CFD solver that is as accurate as possible.
A JAVA application has been created that runs on Android. The SIMPLE algorithm has been implemented
in order to solve for the flow and heat transfer. The SIMPLE algorithm on the application was tested for
runtime performance and accuracy.
For a test problem, a real time simulation on a Nexus 5X has been realized with an accuracy of 5.4% on a
21x21 grid. Running the algorithm on a desktop gave a simulation 10 times faster than real time. Comparing
this algorithm to a version converted to MATLAB, gave similar solving speed. We concluded that the bottleneck
in the algorithm, solving matrix equations, could not be easily improved, because MATLAB solvers
perform quite optimal: a significantly faster CFD solver implementing the SIMPLE algorithm probably does
not exist.
Nevertheless, when trying to use the obtained results on water and air, we could not obtain any real time
solutions. It is up to further research to define restictions that can guarantee real time solutions for fluids.

Files

License info not available