dc.contributor.author | Koutsogiannakis, Panagiotis | en |
dc.date.accessioned | 2019-03-22T10:07:21Z | |
dc.date.available | 2019-03-22T10:07:21Z | |
dc.date.issued | 2019-03-22 | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/48514 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.16422 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Boundary element methods | en |
dc.subject | GPGPU programming | en |
dc.subject | Marine renewable energy | en |
dc.subject | Hydrodynamic modeling | en |
dc.subject | Lifting flows modeling | el |
dc.subject | Μέθοδος Συνοριακών Στοιχείων | el |
dc.subject | Προγραμματισμός Καρτών Γραφικών | el |
dc.subject | Θαλάσσια ανανεώσιμη ενέργεια | el |
dc.subject | Υδροδυναμική μοντελοποίηση | el |
dc.subject | Μοντελοποίηση ανωστικών ροών | el |
dc.title | Acceleration of BEM using CUDA/GPU programming with application to marine renewable energy extraction | en |
dc.contributor.department | Εργαστήριο Ναυτικής και Θαλάσσιας Υδροδυναμικής | el |
heal.type | bachelorThesis | |
heal.classification | Hydrodynamics--Mathematical models | en |
heal.classification | Boundary element methods | en |
heal.classification | Marine renewable energy | en |
heal.classification | GPGPU programming | en |
heal.classificationURI | http://id.loc.gov/authorities/subjects/sh2008105960 | |
heal.classificationURI | http://id.loc.gov/authorities/subjects/sh88001604 | |
heal.language | en | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2019-02-14 | |
heal.abstract | In the present thesis a biomimetic flapping-foil device is studied for the exploitation of marine renewable energy resources. As a first approximation, the lifting body is submerged far from the free surface, neglecting the interaction with the additional boundary. The device is semi-activated, i.e. a pitching motion is enforced and a heaving motion is induced by an alternating lift, produced in the presence of the current. For this purpose a Boundary Element Method (BEM) in its 3-dimensional version is applied. A Morino-type Kutta condition is imposed on the trailing edge and, by linearizing the trailing vortex sheet dynamics, a simplified wake model is used. However, the motion of the body and the initial shape of the wake are not linearized. The present method, after enhancement and further verification, can be applied to the design and control of such biomimetic devices extracting energy from waves and tidal currents nearshore. The performance of various integration quadratures for the calculation of singular integrals emerging in BEM are also investigated. Simple Gauss-Lobatto and Newton-Cotes quadratures, of arbitrary order, are embedded in an adaptive routine, enabling the treatment of singularities associated with the single/double layer potential induction factors. Different partitioning schemes are examined and the Richardson extrapolation technique is used to accelerate the convergence of the recursive quadrature routine. The developed numerical integration method is able to evaluate efficiently integrals with multiple singularities on N-dimensional hypercubes. The in-house GPU-accelerated computational code, developed by E.S. Filippas, is reprogrammed, by using object-oriented programming, extending the method to solve the problem of the semi-activated system. The parallelization parameters that affect performance are determined and a mixed precision arithmetic scheme is used to optimize the performance of the algorithm. The concepts of polymorphism and inheritance, incorporated in object-oriented programming, encourage the extension of the solver to treat different problems with similar structure in an elegant manner. | en |
heal.advisorName | Belibassakis, Kostas | en |
heal.committeeMemberName | Athanassoulis, Gerassimos | en |
heal.committeeMemberName | Politis, Gerasimos | en |
heal.academicPublisher | Σχολή Ναυπηγών Μηχανολόγων Μηχανικών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 112 | |
heal.fullTextAvailability | true |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: