Ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές

Η σύγχρονη ψηφιακή εποχή απαρτίζεται από τους τομείς των υπολογιστών, της ηλεκτρονικής, των επικοινωνιών, καθώς και της επιστήμης της πληροφορίας, οι οποίοι έχουν παρουσιάσει τεράστια τεχνολογική πρόοδο τα τελευταία χρόνια. Η ανάπτυξη καινοτόμων τεχνολογιών όπως είναι το Internet of Things, το 5G, η...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Στυλιανοπούλου, Ζωή
Άλλοι συγγραφείς: Stylianopoulou, Zoe
Γλώσσα:Greek
Έκδοση: 2021
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/14988
id nemertes-10889-14988
record_format dspace
institution UPatras
collection Nemertes
language Greek
topic Έξυπνα δίκτυα
Εξομοίωση συστημάτων ισχύος
Εξομοίωση πραγματικού χρόνου
Λογισμικό ανοιχτού κώδικα
Αυτόματο πλαίσιο
Σχεδίαση λογισμικού/υλικού
Smart grids
Power systems simulation
Real-time simulation
Open source software
Automatic framework
Software/hardware design
spellingShingle Έξυπνα δίκτυα
Εξομοίωση συστημάτων ισχύος
Εξομοίωση πραγματικού χρόνου
Λογισμικό ανοιχτού κώδικα
Αυτόματο πλαίσιο
Σχεδίαση λογισμικού/υλικού
Smart grids
Power systems simulation
Real-time simulation
Open source software
Automatic framework
Software/hardware design
Στυλιανοπούλου, Ζωή
Ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές
description Η σύγχρονη ψηφιακή εποχή απαρτίζεται από τους τομείς των υπολογιστών, της ηλεκτρονικής, των επικοινωνιών, καθώς και της επιστήμης της πληροφορίας, οι οποίοι έχουν παρουσιάσει τεράστια τεχνολογική πρόοδο τα τελευταία χρόνια. Η ανάπτυξη καινοτόμων τεχνολογιών όπως είναι το Internet of Things, το 5G, η μηχανική μάθηση και η τεχνητή νοημοσύνη έλυσαν δύσκολα προβλήματα που είχαν δημιουργηθεί και απασχολούσαν την επιστήμη. Ένα από τα προβλήματα που έχει ξεχωρίσει ιδιαιτέρως είναι και αυτό των smart grids. Το smart grid είναι ένα δίκτυο ηλεκτρικής ενέργειας που επιτρέπει μια αμφίδρομη ροή ηλεκτρικής ενέργειας και δεδομένων και έχει ως σκοπό την αξιόπιστη λειτουργία του συστήματος ισχύος με την βοήθεια “έξυπνων” αλγορίθμων και γρήγορων υπολογιστικών διατάξεων. Η προστασία, ο έλεγχος και η παρακολούθηση τόσο του δικτύου, όσο και των ψηφιακών δεδομένων, αποτελούν βασικές προκλήσεις των smart grids οι οποίες χρήζουν αποδοτική αντιμετώπιση και απαιτείται ελαχιστοποίηση του χρόνου εξαγωγής των δεδομένων. Για την απόκτηση πλήρους ελέγχου, ασφάλειας και σταθερότητας, καθώς επίσης και της βελτίωσης προγραμματιστικών ικανοτήτων ένας μηχανικός θα πρέπει να χρησιμοποίει εξομοιωτές πραγματικού χρόνου ανοιχτού κώδικα, αναλόγως πάντοτε με τις ανάγκες του συστήματος που θα έχει να αντιμετωπίσει. Στην παρούσα εργασία, προτείνεται η ανάπτυξη ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου ανοιχτού κώδικα σε γλώσσα Python, με στόχο την αφαίρεση υπολογιστικού φόρτου από τη διαδικασία σχεδίασης σύνθετων υπολογιστικών διατάξεων. Αρχικά, παρουσιάζεται η σημασία του έξυπνου δικτύου και το θεωρητικό μέρος του εξομοιωτή που ακολουθείται σε αυτήν την προσέγγιση. Ακόμη, γίνεται αναφορά στα πλεονεκτήματα της Python και του ανοιχτού κώδικα. Επίσης, το συγκεκριμένο πλαίσιο χωρίζεται σε δύο μέρη. Το πρώτο μέρος απευθύνεται στον χρήστη της πλατφόρμας του εξομοιωτή και το δεύτερο αφορά την αποτελεσματική εφαρμογή του εξομοιωτή σε hardware (δηλαδή σε FPGAs). Κάθε μέρος παρουσιάζεται ξεχωριστά, μαζί με τους σχετικούς αλγόριθμους που χρησιμοποιούνται για την απλοποίηση της ανάλυσης και της προσομοίωσης του κυκλώματος, μειώνοντας τον χρόνο και την προσπάθεια που χρειάζεται ο χρήστης για να δημιουργήσει πολλά διαφορετικά σχέδια εξομοιωτών. Τέλος, η αξιοπιστία των αλγορίθμων επαληθεύεται μέσω των αποτελεσμάτων του υπολογισμού σφάλματος εφαρμόζοντας τις κατάλληλες δοκιμές.
author2 Stylianopoulou, Zoe
author_facet Stylianopoulou, Zoe
Στυλιανοπούλου, Ζωή
author Στυλιανοπούλου, Ζωή
author_sort Στυλιανοπούλου, Ζωή
title Ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές
title_short Ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές
title_full Ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές
title_fullStr Ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές
title_full_unstemmed Ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές
title_sort ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές
publishDate 2021
url http://hdl.handle.net/10889/14988
work_keys_str_mv AT stylianopoulouzōē anaptyxēkaibeltiōsēenosautomatouplaisiouexomoiōtēpragmatikouchronougiasmartgridmicrogridepharmoges
AT stylianopoulouzōē enhancementofanautomatedframeworkofarealtimesimulatorforsmartgridmicrogridapplications
_version_ 1771297270975692800
spelling nemertes-10889-149882022-09-05T20:15:26Z Ανάπτυξη και βελτίωση ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου για smart grid-microgrid εφαρμογές Enhancement of an automated framework of a real-time simulator for smart grid-microgrid applications Στυλιανοπούλου, Ζωή Stylianopoulou, Zoe Έξυπνα δίκτυα Εξομοίωση συστημάτων ισχύος Εξομοίωση πραγματικού χρόνου Λογισμικό ανοιχτού κώδικα Αυτόματο πλαίσιο Σχεδίαση λογισμικού/υλικού Smart grids Power systems simulation Real-time simulation Open source software Automatic framework Software/hardware design Η σύγχρονη ψηφιακή εποχή απαρτίζεται από τους τομείς των υπολογιστών, της ηλεκτρονικής, των επικοινωνιών, καθώς και της επιστήμης της πληροφορίας, οι οποίοι έχουν παρουσιάσει τεράστια τεχνολογική πρόοδο τα τελευταία χρόνια. Η ανάπτυξη καινοτόμων τεχνολογιών όπως είναι το Internet of Things, το 5G, η μηχανική μάθηση και η τεχνητή νοημοσύνη έλυσαν δύσκολα προβλήματα που είχαν δημιουργηθεί και απασχολούσαν την επιστήμη. Ένα από τα προβλήματα που έχει ξεχωρίσει ιδιαιτέρως είναι και αυτό των smart grids. Το smart grid είναι ένα δίκτυο ηλεκτρικής ενέργειας που επιτρέπει μια αμφίδρομη ροή ηλεκτρικής ενέργειας και δεδομένων και έχει ως σκοπό την αξιόπιστη λειτουργία του συστήματος ισχύος με την βοήθεια “έξυπνων” αλγορίθμων και γρήγορων υπολογιστικών διατάξεων. Η προστασία, ο έλεγχος και η παρακολούθηση τόσο του δικτύου, όσο και των ψηφιακών δεδομένων, αποτελούν βασικές προκλήσεις των smart grids οι οποίες χρήζουν αποδοτική αντιμετώπιση και απαιτείται ελαχιστοποίηση του χρόνου εξαγωγής των δεδομένων. Για την απόκτηση πλήρους ελέγχου, ασφάλειας και σταθερότητας, καθώς επίσης και της βελτίωσης προγραμματιστικών ικανοτήτων ένας μηχανικός θα πρέπει να χρησιμοποίει εξομοιωτές πραγματικού χρόνου ανοιχτού κώδικα, αναλόγως πάντοτε με τις ανάγκες του συστήματος που θα έχει να αντιμετωπίσει. Στην παρούσα εργασία, προτείνεται η ανάπτυξη ενός αυτόματου πλαισίου εξομοιωτή πραγματικού χρόνου ανοιχτού κώδικα σε γλώσσα Python, με στόχο την αφαίρεση υπολογιστικού φόρτου από τη διαδικασία σχεδίασης σύνθετων υπολογιστικών διατάξεων. Αρχικά, παρουσιάζεται η σημασία του έξυπνου δικτύου και το θεωρητικό μέρος του εξομοιωτή που ακολουθείται σε αυτήν την προσέγγιση. Ακόμη, γίνεται αναφορά στα πλεονεκτήματα της Python και του ανοιχτού κώδικα. Επίσης, το συγκεκριμένο πλαίσιο χωρίζεται σε δύο μέρη. Το πρώτο μέρος απευθύνεται στον χρήστη της πλατφόρμας του εξομοιωτή και το δεύτερο αφορά την αποτελεσματική εφαρμογή του εξομοιωτή σε hardware (δηλαδή σε FPGAs). Κάθε μέρος παρουσιάζεται ξεχωριστά, μαζί με τους σχετικούς αλγόριθμους που χρησιμοποιούνται για την απλοποίηση της ανάλυσης και της προσομοίωσης του κυκλώματος, μειώνοντας τον χρόνο και την προσπάθεια που χρειάζεται ο χρήστης για να δημιουργήσει πολλά διαφορετικά σχέδια εξομοιωτών. Τέλος, η αξιοπιστία των αλγορίθμων επαληθεύεται μέσω των αποτελεσμάτων του υπολογισμού σφάλματος εφαρμόζοντας τις κατάλληλες δοκιμές. The modern digital age is made up of the fields of computers, electronics, communications, and information science, which have shown tremendous technological progress in recent years. The development of innovative technologies such as the Internet of Things, 5G, machine learning and artificial intelligence solved difficult problems that had arisen and occupied science. One of the problems that has stood out is that of smart grids. The smart grid is a power grid that allows a two-way flow of electricity and data and aims at the reliable operation of the power system with the help of "smart" algorithms and fast computing devices. Protecting, controlling and monitoring both the network and digital data are key challenges for smart grids that need to be addressed efficiently and data extraction time required to be minimized. To gain complete control, security and stability, as well as to improve programming skills, an engineer should use open source real-time simulators, always depending on the needs of the system to be faced. In the present work, it is proposed to develop an automated framework open source real-time simulator in Python, with the aim of removing computational load from the process of designing complex computing devices. First, the importance of the smart grid and the theoretical part of the simulator which followed in this approach, are presented. Also, mentioned the benefits of Python and open source code. In addition, this framework is divided into 2 parts. The first part is addressed to the user of the simulator platform and the second concerns the effective implementation of the simulator in hardware (ie FPGAs). Each part is presented separately, along with the relevant algorithms used to simplify the analysis and simulation of the circuit, reducing the time and effort required by the user to create many different emulator designs. Finally, the reliability of the algorithms is verified through the results of the error estimation by applying the appropriate tests. 2021-07-12T10:37:44Z 2021-07-12T10:37:44Z 2021-07-12 http://hdl.handle.net/10889/14988 gr winrar application/pdf