Γραφικό περιβάλλον χρήστη για το φασματικό κυματικό μοντέλο SWAN
Graphical user interface for the wave spectra model SWAN
Διπλωματική εργασία
Συγγραφέας
Χαραλαμπίδης, Κοσμάς
Ημερομηνία
2021-07-23Επιβλέπων
Γεροστάθης, ΘεόδωροςΛέξεις-κλειδιά
Μετασχηματισμός κυματικών συνθηκών ; Κυματικό μοντέλο ; Μοντέλο SWAN ; Wave transformation ; Wave model ; SWAN modelΠερίληψη
Σκοπός της διπλωματικής εργασίας είναι η σχεδίαση και υλοποίηση ενός γραφικού
περιβάλλοντος χρήστη για τον μετασχηματισμό των κυματικών συνθηκών από την
ανοικτή θάλασσα στη παράκτια ζώνη με χρήση του μοντέλου SWAN (The SWAN team,
2020). Ο κώδικας αναπτύχθηκε σε γλώσσα Python και αποτελεί μια πρώτη προσπάθεια
κατασκευής ενός τέτοιου λογισμικού κάνοντας χρήση βιβλιοθηκών ανοικτού κώδικα
(open-source). Το λογισμικό προσφέρει τη δυνατότητα στο χρήστη, μέσω διαφόρων
εργαλείων και πλήκτρων, να ορίσει τις απαραίτητες παραμέτρους, το υπολογιστικό
χωρίο και τις συνοριακές συνθήκες για την εκτέλεση του μοντέλου SWAN στην περιοχή
ενδιαφέροντος. Έχοντας ολοκληρώσει την ανάπτυξη του κώδικα, πραγματοποιήθηκαν
υπολογισμοί για συγκεκριμένες περιοχές όπου η βαθυμετρία παρουσιάζει
ενδιαφέρουσα μεταβολή. Τέλος, το λογισμικό είναι διαθέσιμο για τις εκπαιδευτικές και
ερευνητικές ανάγκες του Πανεπιστημίου Δυτικής Αττικής, προσφέροντας τη
δυνατότητα για μελλοντική ανάπτυξη.
Λέξεις κλειδιά: μετασχηματισμός κυματικών συνθηκών, κυματικό μοντέλο, μοντέλο
SWAN
Περίληψη
The main purpose of this diploma thesis is the design and implementation of a
Graphical User Interface (GUI) for the offshore to nearshore transformation of wave
conditions using SWAN wave model (The SWAN team, 2020). Τhe application has
been developed using Python programming language and it is a first attempt of building
such kind of software using open-source technologies. With this GUI, the user can
define the necessary parameters, the computational domain and the wind and wave
conditions at its boundary, in order to run the wave spectral model SWAN in a specific
area of interest. For validation purposes, the developed software is applied to specific
areas, where bathymetry changes abruptly. It must be noted that the developed
application is available for the educational and research purposes of University of West
Attica, enabling future development.
Keywords: wave transformation, wave model, SWAN model.