HEAL DSpace

Advancements in an implicit grid displacement method based on rigid body motion theory for use in aerodynamic shape optimization

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Σπυρόπουλος, Χαράλαμπος el
dc.contributor.author Spyropoulos, Charalampos en
dc.date.accessioned 2025-12-12T11:34:02Z
dc.date.available 2025-12-12T11:34:02Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/63052
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.30748
dc.rights Default License
dc.subject Υπολογιστική Ρευστοδυναμική el
dc.subject Μετατόπιση πλέγματος el
dc.subject Αεροδυναμική βελτιστοποίηση el
dc.subject Μη-δομημένα πλέγματα el
dc.subject Computational Fluid Dynamics en
dc.subject Mesh displacement en
dc.subject Aerodynamic optimization en
dc.subject Unstructured mesh en
dc.title Advancements in an implicit grid displacement method based on rigid body motion theory for use in aerodynamic shape optimization en
dc.title Αναβαθμίσεις σε μια Μέθοδο Μετατόπισης Πλέγματος βασισμένη στη Θεωρία Κίνησης Απαραμόρφωτου Σώματος για χρήση στην Αεροδυναμική Βελτιστοποίηση Μορφής el
heal.type masterThesis
heal.classification mesh displacement en
heal.classification computational fluid dynamics en
heal.language en
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2025-02-13
heal.abstract Αυτή η διατριβή παρουσιάζει την ανάπτυξη, τον προγραμματισμό και την αξιολόγηση της μεθόδου Κίνησης Απαραμόρφωτου Σώματος, ενισχυμένης με βάρη ανάλογα της απόστασης (Distance Weighted Rigid Body Motion, DWRBM), μιας τεχνικής μετατόπισης πλέγματος που έχει σχεδιαστεί για τη διατήρηση της ποιότητας του πλέγματος κατά τη διάρκεια μεγάλων γεωμετρικών παραμορφώσεων. Με την ενσωμάτωση των αρχών κίνησης απαραμόρφωτου σώματος και ενός μηχανισμού βαρύτητας με βάση την απόσταση, η μέθοδος διατηρεί αποτελεσματικά την ποιότητα του πλέγματος κοντά στα όρια και ελαχιστοποιεί τον κίνδυνο αναστροφής των κελιών. Βασιζόμενη στις μη γραμμικές και γραμμικοποιημένες μεθόδους που παρουσιάστηκαν σε προηγούμενη διπλωματική εργασία [5], αυτή η μελέτη βελτιώνει την απόδοσή τους μέσω της εφαρμογής της τεχνικής βαρύτητας με βάση την απόσταση.΄Ενας επιλύτης GMRES αναπτύχθηκε σε C++ χρησιμοποιώντας ένα τροποποιημένο σχήμα αποθήκευσης (modified Compressed Sparse Row, mCSR), για την επίλυση των συστημάτων που προκύπτουν από το πρόβλημα βελτιστοποίησης. Επίσης αναπτύχθηκαν και δοκιμάστηκαν δύο τεχνικές προσταθεροποίησης, η διαγώνια και η Gauss-Seidel. Τέλος ο αλγόριθμος δοκιμάστηκε σε διάφορες δισδιάστατες (2Δ) και τρισδιάστατες (3Δ) εφαρμογές. Η μέθοδος DWRBM έδειξε ευελιξία και αποτελεσματικότητά στην παραμόρφωση πλέγματος, δείχνοντας σημαντική προοπτική για ενσωμάτωση σε σύγχρονες ροές εργασίας Υπολογιστικής Ρευστοδυναμικής και αεροδυναμικής βελτιστοποίησης. Συγκριτικά με προηγούμενες υλοποιήσεις[5], η μέθοδος πέτυχε ταχύτερη απόδοση, βελτιωμένη ποιότητα πλέγματος και επέτρεψε σημαντικά μεγαλύτερες μετατοπίσεις στις ίδιες περιπτώσεις δοκιμών. Πιο συγκεκριμένα, η χρήση της τεχνικής βαρύτητας κατέστησε εφικτές τις μετατοπίσεις χωρίς την ανάγκη υπο-βημάτων για μη ακραίες περιπτώσεις. Επιπλέον, ο συνδυασμός της τεχνικής βαρύτητας και της γραμμικοποίησης μέσω της προσέγγισης μικρών γωνιών βελτίωσε σημαντικά την ταχύτητα και την υπολογιστική αποδοτικότητα του αλγορίθμου. Πέραν αυτών, η προσταθεροποίηση στον GMRES αποδείχθηκε εξαιρετικά αποτελεσματική, επιταχύνοντας σημαντικά τη σύγκλιση. el
heal.abstract This thesis presents the development, programming, and evaluation of the Distance-Weighted Rigid Body Motion (DWRBM) method, a mesh displacement technique designed to preserve mesh quality during large geometric deformations. By integrating rigid body motion principles with a distance-based weighting mechanism, the method effectively maintains mesh quality near boundaries and minimizes the risk of inverted cells, even in complex cases. Building upon the non-linear and linearized methods introduced in a previous diploma thesis[5], this work enhances their performance through the application of the distancebased weighting technique. A GMRES solver was developed in C++ utilizing a modified Compressed Sparse Row (mCSR) storage scheme, to solve the systems, arising from the optimization problem. Two preconditioning approaches, diagonal and Gauss-Seidel, were implemented and assessed. The algorithm was rigorously tested across various 2D and 3D cases. The DWRBM method has demonstrated its versatility and effectiveness in mesh deformation, showing considerable promise for integration into modern CFD workflows and aerodynamic optimization processes. Compared to previous implementations [5], the method achieved faster performance, improved mesh quality, and facilitated significantly larger displacements in the same test cases. More specifically, the use of the weighting technique rendered the displacement feasible without requiring sub-steps in non-extreme cases. Additionally, the combination of weighting and linearization through the small-angle approximation significantly improved the algorithm’s speed and computational efficiency. Moreover, the preconditioning in the GMRES solver proved highly effective, greatly accelerating convergence. en
heal.advisorName Γιαννάκογλου, Κυριάκος el
heal.advisorName Giannakoglou, Kyriakos en
heal.committeeMemberName Ριζιώτης, Βασίλειος el
heal.committeeMemberName Μπούρης, Δημήτριος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Μηχανολόγων Μηχανικών el
heal.academicPublisherID ntua
heal.numberOfPages 103 σ. el
heal.fullTextAvailability false


Files in this item

This item appears in the following Collection(s)

Show simple item record