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

Εκπαιδευτικό πρόγραμμα Ray-Tracing (Μέρος Α): Περιβάλλον δοκιμών με πρίσμα και τσαγιέρα.

Σε αυτό το εκπαιδευτικό πρόγραμμα, θα χρησιμοποιήσετε το Optical Workbench του OghmaNano για να πειραματιστείτε με μια πολύχρωμη σκηνή ακτινογραφίας που περιλαμβάνει πρίσματα, ένα διάφραγμα, έναν ανιχνευτή και (σε μεταγενέστερα μέρη) ένα τρισδιάστατο μοντέλο τσαγιέρας. Σκοπός δεν είναι η δημιουργία μιας ρεαλιστικής κάμερας, αλλά η παροχή ενός περιβάλλοντος για την εξερεύνηση των κύριων λειτουργιών: εκκίνηση προσομοιώσεων, περιστροφή αντικειμένων, εξέταση των προφίλ της δέσμης και ανάλυση του τι «βλέπει» ο ανιχνευτής.

Ξεκινάμε από ένα προκατασκευασμένο παράδειγμα σκηνής στο Prism. Αυτή η σκηνή περιλαμβάνει ήδη:

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

Βήμα 1: Δημιουργήστε μια νέα προσομοίωση ακτινικής ανίχνευσης.

Ξεκινήστε το OghmaNano από το μενού Έναρξη των Windows. Από το αρχικό παράθυρο, επιλέξτε "Νέα προσομοίωση". Αυτό θα ανοίξει το παράθυρο της βιβλιοθήκης συσκευών, όπως φαίνεται στην εικόνα ??. Κάντε διπλό κλικ στον φάκελο "Ray tracing" (ο οποίος είναι επισημασμένος) για να ανοίξετε τη λίστα με τα παραδείγματα ray tracing, όπως φαίνεται στην εικόνα ??.

OghmaNano new simulation window with the Ray tracing examples folder highlighted
Το νέο παράθυρο προσομοίωσης. Επιλέξτε τον φάκελο "Ray tracing" για να ανοίξετε τη βιβλιοθήκη με τα παραδείγματα ray tracing.
Ray-tracing examples window with the Prism demo highlighted
Μέσα στη βιβλιοθήκη Ray Tracing, επιλέξτε την επίδειξη Prism. Αυτό το παράδειγμα περιέχει δύο πρίσματα, μια πηγή, ένα διάφραγμα και έναν ανιχνευτή.

Κάντε διπλό κλικ στο εικονίδιο του προγράμματος επίδειξης του Prism και, στη συνέχεια, επιλέξτε έναν φάκελο στον οποίο έχετε δικαιώματα εγγραφής και αποθηκεύστε την προσομοίωση. Για βέλτιστη απόδοση, αποθηκεύστε την σε έναν τοπικό δίσκο (π.χ. C:\) και όχι σε έναν δικτυακό ή αποθηκευτικό χώρο στο cloud.

Βήμα 2: Εξερευνήστε την προεπιλεγμένη σκηνή.

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

Χρησιμοποιήστε το ποντίκι για να εξερευνήσετε την σκηνή. Το αριστερό κουμπί του ποντικιού περιστρέφει την προβολή, ενώ το δεξί κουμπί μετακινεί την σκηνή. Μπορείτε να κάνετε ζουμ χρησιμοποιώντας τον τροχό του ποντικιού. Στην αριστερή πλευρά του παραθύρου θα δείτε κουμπιά με τις ετικέτες XY, YZ και XZ. Αυτά ρυθμίζουν την κάμερα ώστε να βλέπει απευθείας κατά μήκος κάθε επιπέδου, κάτι που μπορεί να είναι χρήσιμο κατά την επανατοποθέτηση αντικειμένων ή τον έλεγχο της ευθυγράμμισης.

Optical Workbench simulation window showing prisms, a detector, a source and an aperture
Η προεπιλεγμένη σκηνή επίδειξης πρισμάτων. Δύο πρίσματα βρίσκονται ανάμεσα στην πράσινη πηγή και τον μωβ ανιχνευτή. Μια κόκκινη πλάκα διαφράγματος στα δεξιά επιτρέπει μόνο στις ακτίνες που περνούν από το κεντρικό άνοιγμά της να συνεχίσουν.
Ray-tracing simulation running, showing coloured rays reflecting and refracting through the prisms and aperture
Μετά την εκτέλεση της προσομοίωσης, έγχρωμες ακτίνες εκπέμπονται από την πηγή, διαθλώνται μέσα στα πρίσματα και είτε διέρχονται είτε εμποδίζονται από το άνοιγμα πριν φτάσουν στον ανιχνευτή.

Βήμα 3: Εκτελέστε την προσομοίωση.

Κάντε κλικ στο Εκτέλεση προσομοίωσης. κουμπί (μπλε εικονίδιο αναπαραγωγής) ή πατήστε F9Το OghmaNano ανιχνεύει την πορεία των ακτίνων από την πηγή, μέσω των πρισμάτων και του διαφράγματος, μέχρι τον ανιχνευτή. Όταν ολοκληρωθεί η προσομοίωση, η εικόνα που προκύπτει είναι παρόμοια με την εξής: ??.

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

Ο νόμος του Snell και η ανάκλαση/διαθλάση.

Ο νόμος του Snell συνδέει τις γωνίες πρόσπτωσης και διάθλασης σε μια επίπεδη επιφάνεια:

\( n_1 \sin\theta_1 = n_2 \sin\theta_2 \)

όπου \(n_1\) και \(n_2\) είναι οι δείκτες διάθλασης του μέσου 1 και του μέσου 2, και \(\theta_1\) και \(\theta_2\) είναι οι γωνίες που μετρώνται από την κάθετο στην επιφάνεια.

Σε περίπτωση κάθετης πρόσπτωσης, μια απλή έκφραση για τη συντελεστή ανακλαστικότητας \(R\) σε μια διεπιφάνεια είναι:

\( R = \left(\dfrac{n_1 - n_2}{n_1 + n_2}\right)^2 , \qquad T = 1 - R \)

όπου \(T\) είναι το κλάσμα της μεταδιδόμενης ισχύος. Το OghmaNano χρησιμοποιεί αυτές τις ιδέες (μαζί με τις πλήρεις εξισώσεις Fresnel) κατά την ανίχνευση κάθε ακτίνας μέσα από τα πρίσματα και το διάφραγμα.

Βήμα 4: Ελέγξτε τις εξόδους του ανιχνευτή.

Για να δείτε τι έχει καταγράψει ο ανιχνευτής, κάντε κλικ στην καρτέλα "Έξοδος" στο επάνω μέρος του παραθύρου. Θα δείτε τη λίστα των αρχείων που έχουν δημιουργηθεί από τον αλγόριθμο ιχνηλάτησης ακτίνων, παρόμοια με το ??. Το πιο σημαντικό αρχείο σε αυτό το σημείο είναι ο φάκελος "detector0", ο οποίος αποθηκεύει τις εξόδους από τον μωβ ανιχνευτή.

Output tab showing the detector0 folder and other ray-tracing result files
Η καρτέλα "Έξοδος" για την επίδειξη του πρίσματος. Η detector0 περιέχει όλα τα αποτελέσματα που σχετίζονται με τον κύριο ανιχνευτή: καμπύλες απόδοσης, εικόνες και δεδομένα CSV.
Contents of detector0 showing detector_abs0.csv, detector_efficiency0.csv, detector_input0.csv and RAY_image.csv
Μέσα στον φάκελο detector0 θα βρείτε τα κύρια αρχεία εξόδου του ανιχνευτή, συμπεριλαμβανομένου του detector_efficiency0.csv (απόδοση έναντι μήκους κύματος) και του image (μια τρισδιάστατη απεικόνιση του πεδίου του ανιχνευτή).

Κάντε διπλό κλικ στο «detector0». Στη συνέχεια, κάντε διπλό κλικ στο detector_efficiency0.csv για να απεικονίσετε πόσο αποτελεσματικά συλλέγει το φως ο ανιχνευτής ως συνάρτηση του μήκους κύματος, όπως φαίνεται στην εικόνα ??.

Detector efficiency plot showing efficiency of emission versus wavelength
Το φάσμα της απόδοσης του ανιχνευτή. Σε αυτό το παράδειγμα, περίπου το 23–29% των ακτίνων σε ένα συγκεκριμένο μήκος κύματος φτάνουν στον ανιχνευτή, ανάλογα με τον τρόπο με τον οποίο διαθλούνται και εμποδίζονται από τα πρίσματα και το διάφραγμα.
Rendered detector image showing a coloured beam profile with a central hole caused by the aperture
Το αρχείο RAY_image.csv εμφανίζει μια απεικόνιση του πώς θα έβλεπε το μάτι σας αν τοποθετούνταν στο επίπεδο του ανιχνευτή. Παρατηρήστε την «τρύπα» στο κέντρο της δέσμης, όπου το διάφραγμα έχει εμποδίσει τις ακτίνες.

Στη συνέχεια, κάντε διπλό κλικ στο αρχείο RAY_image.csv. Το OghmaNano ανακατασκευάζει μια έγχρωμη εικόνα από όλα τα μήκη κύματος που έφτασαν στον ανιχνευτή (συνήθως περίπου 20 διαστήματα μηκών κύματος σε αυτή την επίδειξη). Οι ακτίνες που πέρασαν από το κεντρικό άνοιγμα του διαφράγματος σχηματίζουν τη φωτεινή έγχρωμη περιοχή στον ανιχνευτή· οι ακτίνες που εμποδίζονται από το διάφραγμα αφήνουν μια σκοτεινή τρύπα στο προφίλ της δέσμης.

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

👉 Επόμενο βήμα: Συνεχίστε με το Μέρος Β, από πρίσματα σε φακούς. Για μια επισκόπηση των οπτικών συστημάτων και των προσομοιώσεων ιχνηλάτησης ακτίνων, δείτε το Επισκόπηση οπτικών συστημάτων και ιχνηλάτησης ακτίνων.