Startseite Beispiele Screenshots Benutzerhandbuch Bluesky-Logo YouTube ☰
OghmaNano Simulation von organischen/Perowskit-Solarzellen, OFETs und OLEDs DOWNLOAD Quick Start guide

Materialdatenbank: Teil A – Einführung

Auf dieser Seite wird erläutert, welche Inhalte sich in der OghmaNano-Materialdatenbank befinden, wie Einträge geöffnet und bearbeitet werden können, wie n-k- oder Absorptionsdaten importiert werden (einschließlich der Umrechnung von Einheiten) und wo die Materialien auf der Festplatte gespeichert sind.

1. Überblick

Die OghmaNano-Materialdatenbank speichert eine Reihe von physikalischen und Referenzeigenschaften für jedes Material. Diese sind in Kategorien unterteilt, damit Simulationen auf konsistente und zentral verwaltete Daten zugreifen können. Die wichtigsten Informationen umfassen:

Diese Datensätze bilden zusammen eine zentrale, einheitliche Definition für jedes Material, die in allen Simulationen verwendet werden kann.

OghmaNano Material editor showing refractive index of the material as a function of wavelength
Brechungsindex in Abhängigkeit von der Wellenlänge
OghmaNano Material editor showing absorption spectrum of the material as a function of wavelength
Absorptionsspektrum in Abhängigkeit von der Wellenlänge
OghmaNano Material editor showing optical emission spectrum of the material as a function of wavelength
Optisches Emissionsspektrum in Abhängigkeit von der Wellenlänge
OghmaNano Material editor showing basic parameters including material color, type, privacy options, and change log
Grundlegende Parameter: Farbe, Typ und Änderungsprotokoll
OghmaNano Material editor showing an optional Lua material script used to define electrical and physical material parameters.
Optionales Lua-Skript für Materialien, das für fortgeschrittene Materialmodelle verwendet werden kann. Die meisten Benutzer können die Standardmaterialparameter direkt verwenden, ohne Code schreiben zu müssen; die Skriptfunktion steht zur Verfügung, wenn Eigenschaften dynamisch definiert oder an eine klar definierte Quelle gebunden werden müssen.
OghmaNano Material editor showing life cycle parameters including density, cost per kilogram, and energy per kilogram
Parameter des Lebenszyklus: Dichte, Kosten und Energieaufwand pro Kilogramm.

2. Zugriff auf die Materialdatenbank

Öffnen Sie die Materialdatenbank über die Registerkarte „Datenbanken“, indem Sie auf das Symbol „Materialdatenbank“ ?? klicken. Dadurch wird der Browser für die Materialdatenbank ?? geöffnet, in dem die Materialien in Ordnern nach Materialklasse organisiert sind, darunter Mischungen, Elemente, Gase, Gläser, Metalle, Oxide, Perowskite, Polymere und kleine Moleküle. Außerdem steht eine spezielle Sammlung zur Verfügung, die von refractiveindex.info importiert wurde.

Doppelklicken Sie auf einen Ordner, um dessen Inhalt anzuzeigen. Wenn Sie beispielsweise den Ordner „Oxide“ öffnen, werden die verfügbaren Oxidmaterialien und Unterordner angezeigt ??. Ordner werden durch herkömmliche Ordnersymbole dargestellt, während einzelne Materialien durch Atomsymbole dargestellt werden, wodurch es einfach ist, Materialien, die direkt geöffnet werden können, von weiteren Materialgruppen zu unterscheiden. Doppelklicken Sie auf ein Atomsymbol, um das entsprechende Material im Materialeditor zu öffnen und seine optischen, elektrischen und anderen physikalischen Eigenschaften zu überprüfen.

Databases ribbon in OghmaNano with the Materials database icon highlighted—the entry point for opening the materials database
Zugriff auf die Materialdatenbank über die Registerkarte „Datenbanken“
Initial OghmaNano Materials database browser showing the top-level material folders
Eine umfassende Materialdatenbank, in der die Materialien nach Materialgruppen in Ordnern organisiert sind.
OghmaNano Materials database browser showing the Oxides folder, with subfolders represented by folder icons and individual materials represented by atom icons
Im Ordner „Oxide“. Ordner werden durch Ordnersymbole dargestellt, während einzelne Materialien durch Atomsymbole dargestellt werden.

3. Materialien zur Datenbank hinzufügen

Um ein neues Material hinzuzufügen, öffnen Sie die Materialdatenbank und klicken Sie dann in der oberen rechten Ecke des Fensters auf „Material hinzufügen“ (??). Daraufhin wird ein Dialogfeld angezeigt, in dem Sie aufgefordert werden, einen Namen für Ihr neues Material einzugeben. Dies ist in Abbildung ?? dargestellt. In diesem Fall haben wir das Material „my_new_material“ genannt.

OghmaNano Materials database window showing the Add Material button highlighted
Schritt 1: Ein neues Material zur Materialdatenbank hinzufügen, indem Sie auf die Schaltfläche „Material hinzufügen“ klicken.
Dialog window in OghmaNano prompting for a new material name, with example 'my_new_material'
Schritt 2: Benennen Sie ein neues Material im Dialogfenster der Materialdatenbank.
OghmaNano Materials database window showing the newly created material 'my_new_material' highlighted in red
Schritt 3: Das neue Material my_new_material wird der Materialdatenbank hinzugefügt.
OghmaNano Material editor window for a newly created material, showing empty data tabs for Absorption, Refractive index, Basic, Electrical parameters, and Thermal parameters
Schritt 4: Das Fenster des Materialeditors für das neu erstellte Material my_new_material ist zunächst leer.

Sobald Sie auf „OK“ geklickt haben, wird das neue Material angezeigt (siehe Abbildung). [Abb.: Material hinzufügen 4]Öffnen Sie die Datei, indem Sie sie doppelt anklicken. Dadurch wird ein leeres Materialfenster ohne Daten angezeigt. Siehe Abbildung. [Abb.: Material hinzufügen 5].

Tipp: Viele der gängigen Materialien sind bereits in der OghmaNano-Materialdatenbank enthalten. In vielen Fällen müssen Sie daher kein neues Material selbst definieren. Zusätzliche n/k-Daten können auch aus offenen Repositories wie refractiveindex.info heruntergeladen werden. Anleitungen zum Hinzufügen dieser Datensätze zu OghmaNano finden Sie unter Weitere Materialien herunterladen. Sie können auch vorhandene n/k-Datensätze wiederverwenden, wenn die genauen optischen Konstanten für die Simulation nicht entscheidend sind. Beispielsweise haben viele organische Halbleiterfilme einen Brechungsindex von etwa 3 und Absorptionskoeffizienten im Bereich von 106–107 m-1. Die Verwendung von optischen Daten eines ähnlichen Materials hat daher möglicherweise nur geringe Auswirkungen auf das berechnete Verhalten des Bauelements. Das Fehlen genauer optischer oder elektrischer Parameter in der Literatur sollte Sie nicht davon abhalten, eine Simulation durchzuführen, und die Suche nach einem vollständigen Satz von Materialparametern muss nicht unbedingt der Ausgangspunkt sein. Eine Simulation kann oft mit repräsentativen Werten beginnen, die dann bei Verfügbarkeit besserer Materialdaten verfeinert werden können. Wenn Sie ein eigenes Material definieren müssen, müssen Sie nur die für die zu simulierende Physik erforderlichen Eigenschaften hinzufügen. Beispielsweise benötigt eine neue, nicht elektrisch aktive Zwischenschicht oder ein Substrat möglicherweise nur n(λ) und α(λ) für die optische Modellierung. Sie müssen kein Lua-Skript definieren, es sei denn, Sie möchten, dass sich Materialparameter in Abhängigkeit von Größen wie Temperatur, Position (x, y, z), Zusammensetzung oder Photonenfluss ändern. Emissionsdaten werden nur für emittierende Materialien benötigt, und Lebenszyklusdaten werden nur für die Lebenszyklusanalyse benötigt.

4. Das Konzept von n/k-Daten (n/Alpha-Daten) verstehen

Bevor Sie versuchen, n/k-Daten (n/Alpha-Daten) zu OghmaNano hinzuzufügen, ist es wichtig zu verstehen, was n-k-Daten sind. n-k-Daten beschreiben den komplexen Brechungsindex eines Materials: den Realteil n und den Imaginärteil k.

In der Fachliteratur gibt es verschiedene Arten, wie optische Verluste beschrieben werden. Häufig verwendete Formen sind der Absorptionskoeffizient α (Verlust pro Meter, Einheit m-1), der Extinktionskoeffizient k (der imaginäre Teil des Brechungsindex, dimensionslos) und die Absorption (auch optische Dichte genannt), die ein logarithmisches Maß für die Transmission ist und typischerweise in der Spektroskopie verwendet wird. Es ist wichtig zu beachten, dass es sich dabei im Prinzip um dieselbe physikalische Größe handelt, die lediglich in unterschiedlichen Formen ausgedrückt wird. OghmaNano verwendet den Absorptionskoeffizienten α in der Einheit m-1. Die folgende Tabelle erläutert die Unterschiede zwischen diesen Größen und wie man sie ineinander umrechnet.

n, k und der Absorptionsgrad α – auf einen Blick

Der komplexe Brechungsindex ist \( N(\lambda) = n(\lambda) + i\,k(\lambda) \), wobei \(n\) (Brechungsindex) und \(k\) (Extinktionskoeffizient) dimensionslose Größen sind. OghmaNano speichert:

Wenn Sie \(k(\lambda)\) anstelle von \( \alpha(\lambda) \) verwenden, führt das Importprogramm die Umrechnung wie folgt durch: \( \displaystyle \alpha(\lambda) = \frac{4\pi\,k(\lambda)}{\lambda} \) (wobei \( \lambda \) in Meter → \( \alpha \) in \( \mathrm{m^{-1}} \) umgerechnet wird).

Ausgehend von der Absorption bzw. der optischen Dichte (A) oder der Transmission (T).
  • \( A = -\log_{10}(T) \)
  • \( \displaystyle \alpha = (\ln 10)\,\frac{A}{d} \), wobei \( d \) die Filmdicke (in Metern) ist.

Verwendete Einheiten: \( \lambda \) in Metern (m); \(n\) und \(k\) sind dimensionslos; \( \alpha \) in \( \mathrm{m^{-1}} \). Die mit „a.u.“ (willkürliche Einheiten) beschrifteten Kurven für die Absorption können nicht direkt verwendet werden.

Beispielaufgabe – Wandeln Sie \(k \rightarrow \alpha\) um.

Angenommen, \( k=0.02 \) bei \( \lambda=500\,\mathrm{nm}=5.00\times10^{-7}\,\mathrm{m} \):

\( \displaystyle \alpha = \frac{4\pi k}{\lambda} = \frac{4\pi \times 0.02}{5.00\times10^{-7}} \approx 5.03\times10^{5}\ \mathrm{m^{-1}} \).

5. Importieren von n/Alpha-Daten (oder n/k-Daten)

Klicken Sie oben links im Materialfenster auf „Daten aus Datei importieren“ ??, um den Assistenten zum Importieren von Daten ?? zu öffnen. Die aktuell ausgewählte Registerkarte bestimmt, wo die importierten Daten gespeichert werden. Wenn die Registerkarte „Brechungsindex“ geöffnet ist, werden die Daten in den Datensatz für den Brechungsindex importiert; wenn die Registerkarte „Absorption“ ausgewählt ist, werden sie in den Datensatz für die Absorption importiert. Stellen Sie sicher, dass Sie die richtigen Daten in die richtige Registerkarte importieren.

OghmaNano speichert optische Daten intern in den folgenden SI-Formaten:

Ihre Quelldatei muss nicht unbedingt SI-Einheiten verwenden. Für die X-Achse kann der Assistent Wellenlängen in nm, μm, cm oder m sowie die Energie von Photonen in eV, Frequenz oder Winkelgeschwindigkeit akzeptieren. Für die Y-Achse können optische Daten als Brechungsindex n, Extinktionskoeffizient k oder Absorptionskoeffizient α angegeben werden, wobei die entsprechenden Einheiten so ausgewählt werden, dass sie mit den Quelldaten übereinstimmen. Der Assistent wandelt die Eingabedaten dann in das von OghmaNano verwendete SI-Format um, einschließlich Umrechnungen wie nm → m, cm-1 → m-1 und eV → Wellenlänge unter Verwendung der Formel λ = hc/E. Wenn Ihre Datei k(λ) enthält, kann der Assistent auch α(λ) mit der Formel α(λ) = 4πk(λ)/λ berechnen.

Import-Workflow

  1. Öffnen Sie die Text- oder CSV-Datei, die Ihre Daten enthält.
  2. Überprüfen Sie die Originaldaten in der Vorschau auf der linken Seite.
  3. Wählen Sie die Größe und die Einheit für die X-Achse so aus, dass sie mit der ersten Spalte Ihrer Eingabedatei übereinstimmen. Wählen Sie beispielsweise „Wellenlänge (nm)“, wenn die Wellenlängenwerte in Nanometern angegeben sind.
  4. Wählen Sie die Größe und die Einheit für die y-Achse so aus, dass sie mit der zweiten Spalte Ihrer Eingabedatei übereinstimmen. Wählen Sie zum Beispiel Brechungsindex (in beliebigen Einheiten), Absorption (m⁻¹), Absorption (cm⁻¹) oder Extinktionskoeffizient (k) (in beliebigen Einheiten).
  5. Überprüfen Sie die konvertierten SI-Daten im rechten Bereich.
  6. Klicken Sie auf „Daten importieren“, um die Daten im Material zu speichern.

Beispiel: Wenn Ihre Datei in der ersten Spalte die Wellenlänge in Nanometern (nm) und in der zweiten Spalte den Extinktionskoeffizienten k enthält, wählen Sie für die x-Achse „Wellenlänge (nm)“ und für die y-Achse „Extinktionskoeffizient (k) (in beliebigen Einheiten)“ aus. OghmaNano wandelt die Wellenlänge dann während des Imports in Meter um und berechnet α(λ) aus k(λ).

Die Ansicht des Assistenten wird in ?? angezeigt; nach dem Import werden die Diagramme im Materialeditor ?? aktualisiert. Wenn Sie nur die Absorptionsdaten importieren, denken Sie daran, auch den Brechungsindex anzugeben, bevor Sie das Material in einer Simulation verwenden.

OghmaNano data importer window showing steps to import material data with labelled regions a) to f)
Das Fenster „Dateneimport“ in OghmaNano zeigt den Arbeitsablauf für den Import von Materialdaten: a) Datendatei öffnen, b) Vorschau der importierten Datei, c) X-Achsen-Einheiten auswählen, d) Y-Achsen-Einheiten auswählen, e) konvertierte Datei in SI-Einheiten, f) Daten importieren.
OghmaNano Material editor showing imported absorption spectrum data for my_new_material
Das importierte Absorptionsspektrum

Häufige Fehlerquellen

  • Absorption in „a.u.“ oder Normalisierung auf 1 → nicht verwendbar, da die Informationen über die Größenordnung verloren gegangen sind.
  • Die endgültigen importierten Werte werden in SI-Einheiten angegeben. Überprüfen Sie diese – ergeben sie einen Sinn? Führen Sie eine grobe Größenordnungsschätzung durch?

👉 Nächster Schritt: Gehen Sie nun zu Teil B, um Tipps zum Auffinden von n/k-Daten für Ihr Materialsystem zu erhalten.