Δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων

Σκοπός της παρούσας Διπλωματικής εργασίας είναι η δημιουργία ενός προγράμματος με σκοπό την μελέτη της μεταφοράς και διάχυσης θερμότητας σε καμπύλες δισδιάστατες γεωμετρίες. Για την επίλυση του προβλήματος μετάδοσης θερμότητας χρησιμοποιείται η μέθοδος των Πεπερασμένων Όγκων, ενώ οι εξισώσεις διάχυσ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Κρέτσης, Παντελεήμων
Άλλοι συγγραφείς: Kretsis, Panteleimon
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:https://nemertes.library.upatras.gr/handle/10889/23384
id nemertes-10889-23384
record_format dspace
spelling nemertes-10889-233842022-10-14T03:33:47Z Δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων 2D simulation of heat transfer via convection & diffusion for curved space using the finite volumes method Κρέτσης, Παντελεήμων Kretsis, Panteleimon Μεταφορά θερμότητας Καμπύλη γεωμετρίας Convection and diffusion Python Curved geometry Σκοπός της παρούσας Διπλωματικής εργασίας είναι η δημιουργία ενός προγράμματος με σκοπό την μελέτη της μεταφοράς και διάχυσης θερμότητας σε καμπύλες δισδιάστατες γεωμετρίες. Για την επίλυση του προβλήματος μετάδοσης θερμότητας χρησιμοποιείται η μέθοδος των Πεπερασμένων Όγκων, ενώ οι εξισώσεις διάχυσης και μεταφοράς λύνονται με χρήση της μεθόδου διακριτοποίησης Upwind και της μεθόδου διακριτοποίησης FTCS. Για τη δημιουργία του πλέγματος, χρησιμοποιήθηκαν vertex centered κελία, με τα κέντρα των κελίων που βρίσκονται στα σύνορα να βρίσκονται στις ακμές των κελίων. Σχετικά με τις συνοριακές συνθήκες, σε όλα τα σύνορα τέθηκαν συνοριακές συνθήκες Dirichlet, με τα τρία από τα τέσσερα σύνορα να έχουν μια σταθερή θερμοκρασία και το τέταρτο να έχει μια διαφορετική τιμή. Ως αρχική συνθήκη τέθηκε η ίδια θερμοκρασία με τα 3 ισοθερμοκρασιακά σύνορα. Η δημιουργία του υπολογιστικού χώρου, η διακρητοποίηση του, η επίλυση των εξισώσεων καθώς και η εξαγωγή αποτελεσμάτων πραγματοποιήθηκαν με χρήση της γλώσσας προγραμματισμού Python. Στο πρόγραμμα που δημιουργήθηκε, ο χρήστης χειρίζεται όλο το πρόγραμμα μέσω της γραμμής εντολών, μπορώντας έτσι με απλό τρόπο να τρέξει πολλαπλές διαφορετικές προσομοιώσεις δίχως να απαιτείται ιδιαίτερη τροποποίηση του κώδικα. The diploma thesis investigates heat transfer via diffusion and convection in two dimension using the finite volume method. To solve the convection and diffusion equations, the Upwind method and the FTCS method were chosen. For the creation of the mesh and the discretization of the domain, a vertex centered finite volume mesh was used, with the centers of the border cells located at the vertices of the cells. As initial conditions, a uniform temperature was set for the entire domain. Dirichlet conditions were applied on the boundaries. Three of the borders were set with the same temperature as the initial conditions, whilst the fourth was set with a different temperature, from which boundary heat starts to flow. For the creation of the domain and it’s meshing, solving the equations and extracting data, a program written in Python was created, in which the user, following the program’s instructions, uses the command line via inserting simple instructions. Thus, the user can simply and efficiently run many different simulations, while hardly interfering with the code. 2022-10-13T10:45:52Z 2022-10-13T10:45:52Z 2022-10-13 https://nemertes.library.upatras.gr/handle/10889/23384 el application/pdf
institution UPatras
collection Nemertes
language Greek
topic Μεταφορά θερμότητας
Καμπύλη γεωμετρίας
Convection and diffusion
Python
Curved geometry
spellingShingle Μεταφορά θερμότητας
Καμπύλη γεωμετρίας
Convection and diffusion
Python
Curved geometry
Κρέτσης, Παντελεήμων
Δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων
description Σκοπός της παρούσας Διπλωματικής εργασίας είναι η δημιουργία ενός προγράμματος με σκοπό την μελέτη της μεταφοράς και διάχυσης θερμότητας σε καμπύλες δισδιάστατες γεωμετρίες. Για την επίλυση του προβλήματος μετάδοσης θερμότητας χρησιμοποιείται η μέθοδος των Πεπερασμένων Όγκων, ενώ οι εξισώσεις διάχυσης και μεταφοράς λύνονται με χρήση της μεθόδου διακριτοποίησης Upwind και της μεθόδου διακριτοποίησης FTCS. Για τη δημιουργία του πλέγματος, χρησιμοποιήθηκαν vertex centered κελία, με τα κέντρα των κελίων που βρίσκονται στα σύνορα να βρίσκονται στις ακμές των κελίων. Σχετικά με τις συνοριακές συνθήκες, σε όλα τα σύνορα τέθηκαν συνοριακές συνθήκες Dirichlet, με τα τρία από τα τέσσερα σύνορα να έχουν μια σταθερή θερμοκρασία και το τέταρτο να έχει μια διαφορετική τιμή. Ως αρχική συνθήκη τέθηκε η ίδια θερμοκρασία με τα 3 ισοθερμοκρασιακά σύνορα. Η δημιουργία του υπολογιστικού χώρου, η διακρητοποίηση του, η επίλυση των εξισώσεων καθώς και η εξαγωγή αποτελεσμάτων πραγματοποιήθηκαν με χρήση της γλώσσας προγραμματισμού Python. Στο πρόγραμμα που δημιουργήθηκε, ο χρήστης χειρίζεται όλο το πρόγραμμα μέσω της γραμμής εντολών, μπορώντας έτσι με απλό τρόπο να τρέξει πολλαπλές διαφορετικές προσομοιώσεις δίχως να απαιτείται ιδιαίτερη τροποποίηση του κώδικα.
author2 Kretsis, Panteleimon
author_facet Kretsis, Panteleimon
Κρέτσης, Παντελεήμων
author Κρέτσης, Παντελεήμων
author_sort Κρέτσης, Παντελεήμων
title Δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων
title_short Δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων
title_full Δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων
title_fullStr Δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων
title_full_unstemmed Δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων
title_sort δισδιάστατη προσομοίωση μεταφοράς θερμότητας με διάχυση και συναγωγή σε καμπύλες γεωμετρίες με την μέθοδο των πεπερασμένων όγκων
publishDate 2022
url https://nemertes.library.upatras.gr/handle/10889/23384
work_keys_str_mv AT kretsēspanteleēmōn disdiastatēprosomoiōsēmetaphorasthermotētasmediachysēkaisynagōgēsekampylesgeōmetriesmetēnmethodotōnpeperasmenōnonkōn
AT kretsēspanteleēmōn 2dsimulationofheattransferviaconvectiondiffusionforcurvedspaceusingthefinitevolumesmethod
_version_ 1771297145248284672