Εξαγωγή δεδομένων σε μορφή OghmaNano.
Τι είναι οι σαρώσεις εξόδου;
Οι περισσότεροι επεξεργαστές προσομοιώσεων στο OghmaNano παρέχουν τη δυνατότητα αποθήκευσης των αποτελεσμάτων των παραμετρικών σαρώσεων σε δίσκο. Τα αποτελέσματα των σαρώσεων αποθηκεύονται ως σύνολα δεδομένων, τα οποία καταγράφονται ως συνάρτηση του βήματος προσομοίωσης και όχι ως μεμονωμένα στιγμιότυπα προσομοίωσης.
Για παράδειγμα:
- Κατά τη διάρκεια μιας προσομοίωσης JV, οι ποσότητες μπορούν να αποθηκευτούν ως συνάρτηση της τάσης.
- Κατά τη διάρκεια μιας προσωρινής προσομοίωσης, οι ποσότητες μπορούν να αποθηκευτούν ως συνάρτηση του χρόνου.
- Κατά τη διάρκεια των σαρώσεων παραμέτρων, οι ποσότητες μπορούν να αποθηκευτούν ως συνάρτηση της μεταβλητής που σαρώθηκε.
Σε αντίθεση με τις στιγμιότυπα προσομοίωσης, οι οποίες αποθηκεύουν την πλήρη εσωτερική κατάσταση της συσκευής σε κάθε βήμα, οι εξωτερικές αναλύσεις αποθηκεύουν αντί αυτού μειωμένες ποσότητες που έχουν ήδη υποστεί επεξεργασία ως συνάρτηση της συντεταγμένης της προσομοίωσης.
Αυτό καθιστά την ανάλυση των δεδομένων εξόδου πολύ πιο εύκολη, επειδή οι ποσότητες είναι ήδη οργανωμένες σε σύνολα δεδομένων που μπορούν να χρησιμοποιηθούν απευθείας για τη δημιουργία γραφημάτων.
Οι ρυθμίσεις για την εκτέλεση διαδοχικών προσομοιώσεων συνήθως βρίσκονται στο παράθυρο διαμόρφωσης του αντίστοιχου επεξεργαστή προσομοίωσης. Για παράδειγμα, ο επεξεργαστής JV που εμφανίζεται στην εικόνα ?? περιέχει την ακόλουθη επιλογή:
Save parameter sweeps
το οποίο έχει οριστεί σε:
Disk
sweep.Καθαρισμός των αρχείων εξόδου.
Όταν είναι ενεργοποιημένη η λειτουργία δημιουργίας αρχείων εξόδου, το OghmaNano δημιουργεί έναν φάκελο με το όνομα:
sweep
Αυτός ο κατάλογος περιέχει σύνολα δεδομένων που περιγράφουν ποσότητες ως συνάρτηση των συντεταγμένων της προσομοίωσης, όπως η τάση ή ο χρόνος.
Για παράδειγμα:
- Πυκνότητα φορέων έναντι τάσης.
- Πυκνότητα ρεύματος σε σχέση με τον χρόνο.
- Σχέση μεταξύ της πληρότητας των παγίδων και της πιθανότητας σφάλματος.
- Ρυθμός ανασυνδυασμού έναντι του βήματος προσομοίωσης.
Το περιεχόμενο ενός τυπικού καταλόγου σάρωσης εμφανίζεται στο ??.
Κάθε αρχείο αντιπροσωπεύει μια συγκεκριμένη φυσική ποσότητα που απεικονίζεται ως συνάρτηση της τάσης, του χρόνου ή μιας άλλης παραμέτρου προσομοίωσης. Αυτό εξαλείφει την ανάγκη χειροκίνητης εξαγωγής των πληροφοριών από μεμονωμένες στιγμιαίες εικόνες ή της δημιουργίας προσαρμοσμένων σεναρίων επεξεργασίας μετά την προσομοίωση.
Απεικόνιση δεδομένων σάρωσης.
Τα σύνολα δεδομένων τύπου "sweep" μπορούν να ανοιχτούν απευθείας μέσα στο OghmaNano κάνοντας διπλό κλικ στο αντίστοιχο αρχείο.
Για παράδειγμα, αν το αρχείο:
Q_nfree.csv
όταν ανοίξει, το OghmaNano δημιουργεί αυτόματα ένα γράφημα της πυκνότητας των ελεύθερων ηλεκτρονίων ως συνάρτηση της τάσης, όπως φαίνεται στην εικόνα. ??.
Οι αναλύσεις μέσω διαδοχικών εκτελέσεων προσφέρουν έναν εύκολο τρόπο για να αναλυθεί η συμπεριφορά μιας προσομοίωσης, χωρίς να απαιτείται η χειροκίνητη επεξεργασία μεγάλου αριθμού αρχείων στιγμιότυπων. Επειδή οι ποσότητες έχουν ήδη υποστεί επεξεργασία και έχουν μετατραπεί σε μονοδιάστατες σειρές παραμέτρων, συνήθως μπορούν να απεικονιστούν και να ερμηνευτούν άμεσα.
Εσωτερικά, τα αρχεία που χρησιμοποιούνται για τη σάρωση είναι ακριβώς τα ίδια. Μορφή εξόδου του OghmaNano όπως περιγράφηκε προηγουμένως, πράγμα που σημαίνει ότι μπορούν να αποθηκευτούν είτε ως αρχεία CSV, τα οποία είναι ευανάγνωστα από τον άνθρωπο, είτε ως συμπυκνωμένα δυαδικά σύνολα δεδομένων.
💡 Συμβουλή: Οι αναλύσεις εξόδου είναι συχνά σημαντικά μικρότερες και ευκολότερες στην ανάλυση από τις πλήρεις στιγμιαίες εικόνες προσομοίωσης, επειδή αποθηκεύουν μόνο μειωμένες ποσότητες και όχι την πλήρη κατάσταση της συσκευής.