Σπίτι Παραδείγματα Στιγμιότυπα οθόνης Εγχειρίδιο χρήστη Λογότυπο της Bluesky YouTube ☰
OghmaNano Πλατφόρμα προσομοίωσης πολλαπλών φυσικών πεδίων για οπτοηλεκτρονικές συσκευές και φωτονικά συστήματα. Λήψη Οδηγός γρήγορης εκκίνησης

Εξαγωγή δεδομένων σε μορφή OghmaNano.

Τι είναι οι σαρώσεις εξόδου;

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

Για παράδειγμα:

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

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

Οι ρυθμίσεις για την εκτέλεση διαδοχικών προσομοιώσεων συνήθως βρίσκονται στο παράθυρο διαμόρφωσης του αντίστοιχου επεξεργαστή προσομοίωσης. Για παράδειγμα, ο επεξεργαστής JV που εμφανίζεται στην εικόνα ?? περιέχει την ακόλουθη επιλογή:

Save parameter sweeps

το οποίο έχει οριστεί σε:

Disk
JV editor window showing sweep output controls.
Το παράθυρο του επεξεργαστή JV, που δείχνει την επιλογή "Αποθήκευση παραμέτρων σάρωσης".
Simulation output directory containing the sweep folder.
Ο κατάλογος εξόδου της προσομοίωσης, ο οποίος περιέχει τον δημιουργημένο φάκελο sweep.

Καθαρισμός των αρχείων εξόδου.

Όταν είναι ενεργοποιημένη η λειτουργία δημιουργίας αρχείων εξόδου, το OghmaNano δημιουργεί έναν φάκελο με το όνομα:

sweep

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

Για παράδειγμα:

Το περιεχόμενο ενός τυπικού καταλόγου σάρωσης εμφανίζεται στο ??.

Sweep directory containing parameter sweep datasets.
Παράδειγμα καταλόγου που περιέχει δεδομένα που υπολογίζονται ως συνάρτηση του βήματος προσομοίωσης.

Κάθε αρχείο αντιπροσωπεύει μια συγκεκριμένη φυσική ποσότητα που απεικονίζεται ως συνάρτηση της τάσης, του χρόνου ή μιας άλλης παραμέτρου προσομοίωσης. Αυτό εξαλείφει την ανάγκη χειροκίνητης εξαγωγής των πληροφοριών από μεμονωμένες στιγμιαίες εικόνες ή της δημιουργίας προσαρμοσμένων σεναρίων επεξεργασίας μετά την προσομοίωση.

Απεικόνιση δεδομένων σάρωσης.

Τα σύνολα δεδομένων τύπου "sweep" μπορούν να ανοιχτούν απευθείας μέσα στο OghmaNano κάνοντας διπλό κλικ στο αντίστοιχο αρχείο.

Για παράδειγμα, αν το αρχείο:

Q_nfree.csv

όταν ανοίξει, το OghmaNano δημιουργεί αυτόματα ένα γράφημα της πυκνότητας των ελεύθερων ηλεκτρονίων ως συνάρτηση της τάσης, όπως φαίνεται στην εικόνα. ??.

Free electron density plotted as a function of voltage.
Παράδειγμα συνόλου δεδομένων από μια σειρά μετρήσεων, που απεικονίζει την πυκνότητα των ελεύθερων ηλεκτρονίων ως συνάρτηση της τάσης.

Οι αναλύσεις μέσω διαδοχικών εκτελέσεων προσφέρουν έναν εύκολο τρόπο για να αναλυθεί η συμπεριφορά μιας προσομοίωσης, χωρίς να απαιτείται η χειροκίνητη επεξεργασία μεγάλου αριθμού αρχείων στιγμιότυπων. Επειδή οι ποσότητες έχουν ήδη υποστεί επεξεργασία και έχουν μετατραπεί σε μονοδιάστατες σειρές παραμέτρων, συνήθως μπορούν να απεικονιστούν και να ερμηνευτούν άμεσα.

Εσωτερικά, τα αρχεία που χρησιμοποιούνται για τη σάρωση είναι ακριβώς τα ίδια. Μορφή εξόδου του OghmaNano όπως περιγράφηκε προηγουμένως, πράγμα που σημαίνει ότι μπορούν να αποθηκευτούν είτε ως αρχεία CSV, τα οποία είναι ευανάγνωστα από τον άνθρωπο, είτε ως συμπυκνωμένα δυαδικά σύνολα δεδομένων.

💡 Συμβουλή: Οι αναλύσεις εξόδου είναι συχνά σημαντικά μικρότερες και ευκολότερες στην ανάλυση από τις πλήρεις στιγμιαίες εικόνες προσομοίωσης, επειδή αποθηκεύουν μόνο μειωμένες ποσότητες και όχι την πλήρη κατάσταση της συσκευής.