HEAL DSpace

Application of Data Assimilation Methods in Computational Fluid Dynamics

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Κελλάρης, Κωνσταντίνος el
dc.contributor.author Kellaris, Konstantinos en
dc.date.accessioned 2023-01-27T07:12:36Z
dc.date.available 2023-01-27T07:12:36Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/56952
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.24650
dc.rights Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-sa/3.0/gr/ *
dc.subject Υπολογιστική Ρευστοδυναμική el
dc.subject Αφομοίωση Δεδομένων el
dc.subject Τυρβώδης Ροή el
dc.subject Φίλτρο Kalman el
dc.subject OpenFOAM el
dc.subject Computational Fluid Dynamics en
dc.subject Data Assimilation en
dc.subject Turbulent Flow en
dc.subject Kalman Filter en
dc.subject OpenFOAM en
dc.title Application of Data Assimilation Methods in Computational Fluid Dynamics en
dc.title Εφαρμογή Μεθόδων Αφομοίωσης Δεδομένων στην Υπολογιστική Ρευστοδυναμική el
heal.type bachelorThesis
heal.classification Data Assimilation en
heal.classification Computational Fluid Dynamics en
heal.language el
heal.language en
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2022-10
heal.abstract Η Αφομοίωση Δεδομένων (ΑΔ) είναι το επιστημονικό πεδίο που αφορά τον βέλτιστο συνδυασμό δυναμικών μοντέλων και πειραματικών δεδομένων, με στόχο την βελτίωση των αποτελεσμάτων των πρώτων, λαμβάνοντας υπόψη τις αβεβαιότητες και των δύο. Στην παρούσα Διπλωματική Εργασία, η χρήση μεθόδων ΑΔ έγινε για την βελτίωση των αποτελεσμάτων σε προσομοιώσεις Υπολογιστικής Ρευστοδυναμικής (ΥΡ), σε δύο διαφορετικές εφαρμογές. Αρχικά, δημιουργήθηκε σε Fortran 95 παράλληλος (μέσω του OpenMP) κώδικας επίλυσης των μη-μόνιμων 1-Δ εξισώσεων Euler για συμπιεστό ρευστό και μελετήθηκε η ροή μέσα σε κρουστικό σωλήνα, ενώ το λογισμικό πιστοποιήθηκε μέσω της αναλυτικής λύσης του προβλήματος. Στη συνέχεια, εφαρμόστηκε η μέθοδος nudging, για την βελτίωση των αριθμητικών αποτελεσμάτων μέσω της αναλυτικής λύσης. Έπειτα, έγινε χρήση της μεθόδου nudging για τον συνδυασμό αριθμητικών λύσεων σε αραιό και πυκνό πλέγμα, οδηγώντας σε σημαντική βελτίωση των αποτελεσμάτων σε σχέση με ακόμη πυκνότερα πλέγματα. Τέλος, το μητρώο κερδών της μεθόδου nudging βελτιστοποιήθηκε ως προς την ελαχιστοποίηση του σφάλματος υπολογισμού για ένα χρονικό διάστημα, επιλύοντας τις συζυγείς μη-μόνιμες 1-Δ εξισώσεις Euler για τον προσδιορισμό των παραγώγων ευαισθησίας. Στο δεύτερο σκέλος, υλοποιήθηκε στο λογισμικό ΥΡ OpenFOAM, μια μέθοδος υπολογισμού πεδίων πίεσης από πεδία ταχύτητας, τα οποία είναι γνωστά από πειράματα μέσω PIV για τη μόνιμη τυρβώδη 2-Δ ροή γύρω από κύλινδρο τετραγωνικής διατομής που βρίσκεται εντός ατμοσφαιρικού οριακού στρώματος. Η μέθοδος κάνει χρήση του αλγορίθμου SIMPLE για τη διόρθωση των πεδίων πίεσης και ταχύτητας ενώ έγινε σύγκριση της και με την επίλυση μια εξίσωσης Poisson για τα πεδία πίεσης. Αρχικά, έγινε πιστοποίηση της μεθόδου ως προς την ικανότητα υπολογισμού πεδίων πίεσης και συμβατότητας με την εξίσωση συνέχειας. Έπειτα, μελετήθηκε η επίδραση της πύκνωσης του υπολογιστικού πλέγματος. Τέλος, υλοποιήθηκαν διαφορετικές μεθοδολογίες ΑΔ, βασισμένες στη μέθοδο nudging και στη μέθοδο του φίλτρου Kalman. Εξετάστηκαν διαφορετικές διατυπώσεις των μεθόδων και έγινε σύγκριση ως προς την ακρίβεια και βελτίωση που επιφέρουν στις τελικές λυσείς, με τη μέθοδο του φίλτρου Kalman να εμφανίζει την καλύτερη συμπεριφορά. el
heal.abstract Data Assimilation (DA) is a mathematical discipline that seeks to optimally combine dynamic models with experimental observations in order to improve the results of the former while accounting for uncertainties in both the model and observation data. In this Diploma Thesis, DA methods were applied to improve the results obtained from Computational Fluid Dynamics (CFD) simulations in two applications. Firstly, a Fortran 95 parallel (using OpenMP) computational code for the solution of the transient 1-D compressible Euler equations was developed, and a Shock Tube flow was investigated. The code was verified using the analytical solution of the problem. Subsequently, the nudging method was implemented to improve the numerical results taking into consideration the analytical solution. The nudging method was then used to combine the numerical solution from a coarse and a fine computational grid, leading to a considerable improvement compared to numerical results from even finer grids. Finally, the nudging gain matrix was optimized to minimize the computational error over a time interval. The adjoint transient 1-D Euler equations were solved to determine the sensitivity derivatives during the optimization loop. In the next part of the Thesis, an iterative method was implemented in the OpenFOAM CFD toolbox to calculate pressure fields using velocity fields provided by PIV measurements. The method was also applied to the steady-state 2-D turbulent flow around a wall-mounted cube inside the atmospheric boundary layer. The method utilizes the SIMPLE algorithm to correct the pressure and velocity fields and was compared with the solution of a Poisson equation for the determination of the pressure fields. Initially, the method’s ability to calculate pressure and velocity fields that obey the continuity equation was verified. Then, the effect of mesh refinement on the results was investigated. Finally, various DA methods were implemented based on nudging and the Kalman filter. Different implementations were analyzed and compared in terms of their accuracy and improvement to the final solutions, with the Kalman filter method prevailing. en
heal.advisorName Μπούρης, Δημήτριος el
heal.committeeMemberName Βουτσινάς, Σπυρίδων el
heal.committeeMemberName Αναγνωστόπουλος, Ιωάννης el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Μηχανολόγων Μηχανικών. Τομέας Ρευστών. Εργαστήριο Τεχνολογικών Καινοτομιών Προστασίας Περιβάλλοντος el
heal.academicPublisherID ntua
heal.numberOfPages 159 σ. el
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα