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

Springboot Rest API Application για τη διαχείριση ηλιακού πάρκου

dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorΣιγαλός, Κωνσταντίνος - Ραφαήλ
dc.date.accessioned2023-03-02T08:08:13Z
dc.date.available2023-03-02T08:08:13Z
dc.date.issued2023-01
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/15195
dc.identifier.urihttp://dx.doi.org/10.26267/unipi_dione/2617
dc.description.abstractΤα τελευταία χρόνια οι φωτοβολταϊκές εγκαταστάσεις για την παραγωγή ηλεκτρικής ενέργειας ολοένα και πληθαίνουν στην Ελλάδα ως αποτέλεσμα του στρατηγικού στόχου που έχει θέσει για την απεξάρτησή της από τον λιγνίτη και την εστίαση στις Ανανεώσιμες Πηγές Ενέργειας. Ως εκ τούτου αυξάνει η ανάγκη για την εξ αποστάσεως διαχείριση τέτοιου είδους μονάδων, μέσω ειδικών εφαρμογών. Στην παρούσα εργασία αναπτύχθηκε μία web εφαρμογή για τη διαχείριση και παρακολούθηση ηλιακών εγκαταστάσεων. Η συγκεκριμένη εφαρμογή σχεδιάστηκε με τέτοιον τρόπο ώστε να μπορεί να εξυπηρετεί από τις ανάγκες μιας εταιρείας, η οποία διαχειρίζεται ηλιακές εγκαταστάσεις μέχρι τις ανάγκες ενός ιδιώτη που έχει προσαρμόσει στο σπίτι του ή σε κάποια ιδιόκτητη περιοχή μία εγκατάσταση φωτοβολταϊκών συστημάτων. Η εφαρμογή δίνει τη δυνατότητα παρακολούθησης των δεδομένων της εγκατάστασης σε πραγματικό χρόνο. Μερικές από τις δυνατότητες της εφαρμογής, μέσω των οποίων μπορεί να πληροφορηθεί ο χρήστης, είναι η απόδοση του ηλιακού πάνελ στη διάρκεια της ημέρας, πληροφορίες σχετικά με το μέγεθός του, για το ρεύμα που μπορεί να παράξει, καθώς και για την χωρητικότητα της ηλιακής εγκατάστασης σε πάνελ. Η εφαρμογή αναπτύχθηκε σε περιβάλλον java8, ενώ η βάση δεδομένων αποτελεί μία σχεσιακή βάση, η οποία αποτελείται από τρείς πίνακες όπου αποθηκεύονται οι πληροφορίες για τα solar facilities, τα solar panels και το κάθε solar panel. Μέσω της web εφαρμογής ο χρήστης μπορεί μέσω μια κλήσης να δημιουργήσει μία νέα ηλιακή εγκατάσταση στο σύστημα ή μία νέα μονάδα στην ηλιακή εγκατάσταση. Ανά πάσα στιγμή μπορεί να εμφανίζει τα δεδομένα των ηλιακών εγκαταστάσεων ή ακόμα και αναλυτικότερων πληροφοριών για κάποια ηλιακή εγκατάσταση όπως τη λίστα ηλιακών μονάδων της εγκατάστασης ή ακόμα και την εμφάνιση πληροφοριών που σχετίζονται με μία μεμονωμένη ηλιακή μονάδα εγκατάστασης. Η εφαρμογή παρέχει τη δυνατότητα ενημέρωσης των δεδομένων της ηλιακής εγκατάστασης ή μίας μεμονωμένης ηλιακής μονάδας, τη διαγραφή τους καθώς και τη λήψη των δεδομένων από κάθε ηλιακή μονάδα, τα οποία αφορούν το παραγόμενο ηλεκτρικό της φορτίο και την εμφάνιση στατιστικών στοιχείων ανά ηλιακή εγκατάσταση σε δεδομένες ημερομηνίες.el
dc.format.extent55el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.titleSpringboot Rest API Application για τη διαχείριση ηλιακού πάρκουel
dc.title.alternativeSpringboot Rest API Application for solar park managementel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENIn recent years, photovoltaic installations for the production of electricity have been increasing in Greece as a result of the strategic goal it has set for its independence from lignite and the focus on Renewable Energy Sources. Therefore, the need for remote management of such units through special applications is increasing. In this work, a web application was developed for the management and monitoring of solar installations. This specific application is designed in such a way that it can serve from the needs of a company that manages solar installations to the needs of a private individual who has adapted a photovoltaic system installation to his home or some privately owned area. The application enables monitoring of the installation data in real time. Some of the features of the application, through which the user can be informed, are the performance of the solar panel during the day, information about its size, about the current it can produce, as well as about the capacity of the solar installation in panel. The application was developed in a java8 environment, while the database is a relational database, which consists of three tables where information about solar facilities, solar panels and each solar panel is stored. Through the web application, the user can create a new solar installation in the system or a new unit in the solar installation with a single call. At any time it can display the data of the solar installations or even more detailed information about a solar installation such as the list of solar modules of the installation or even the display of information related to an individual solar module of the installation. The application provides the possibility of updating the data of the solar installation or of an individual solar module, deleting them as well as downloading the data from each solar module concerning its generated electric load and displaying statistics per solar installation on given dates.el
dc.contributor.masterΠληροφορικήel
dc.subject.keywordRest API Applicationel
dc.subject.keywordΔιαχείριση ηλιακού πάρκουel
dc.subject.keywordΦωτοβολταϊκά συστήματαel
dc.date.defense2023-01-30


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

Thumbnail

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

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

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»