Efficient Wind Turbine Simulator

Hug, Sebastian and Tarreghetta, Mario (2019) Efficient Wind Turbine Simulator. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
HS 2018 2019-SA-EP-Tarreghetta-Hug-Efficient Wind Turbine Simulator.pdf - Supplemental Material

Download (1MB) | Preview

Abstract

Mit der Lattice-Boltzmann-Methode können basierend auf der Boltzmann-Gleichung Strömungen simuliert werden. Da dieser Algorithmus gut parallelisiert werden kann, können schneller akzeptable Resultate erzielt werden als mit konventionellen CFD (Computational Fluid Dynamics) Berechnungstools. Das Resultat der Arbeit umfasst eine Software, die die Lattice-Boltzmann-Methode implementiert und den Algorithmus parallel auf der Grafikkarte ausführt. Es sollen weitere Modelle integriert werden, sodass schlussendlich der Luftstrom durch eine vertikalachsige Windturbine simuliert werden und das resultierende Drehmoment berechnet werden kann, das auf die Turbine wirkt. Somit kann für eine spezifische Turbinenkonfiguration der Wirkungsgrad errechnet werden. Die am Schluss erstellte Software läuft auf Windows und Linux und wird textbasiert ausgeführt. Auf einem herkömmlichen Computer (Stand 2018) konnte die Laufzeit um den Faktor 15 reduziert werden, wenn die GPU anstatt die CPU benutzt wurde.

Item Type: Thesis (Student Research Project)
Subjects: Technologies > Programming Languages > C++
Technologies > Programming Languages > C
Technologies > Operating Systems > Windows
Technologies > Operating Systems > Unix, Linux
Technologies > Parallel Computing > CUDA (Compute Unified Device Architecture)
Brands > nVidia
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Creators:
CreatorsEmail
Hug, SebastianUNSPECIFIED
Tarreghetta, MarioUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorNordborg, HenrikUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 26 Mar 2019 06:48
Last Modified: 26 Mar 2019 06:48
URI: http://eprints.hsr.ch/id/eprint/748

Actions (login required)

View Item View Item