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

3D-Drift-Diffusionsmodell: dotierter GaAs-Widerstand

Doped GaAs block with left-to-right acceptor gradient; top and bottom contacts indicated.
Mit Dotierstoffen versetzter GaAs-Block mit einem von links nach rechts abnehmenden Akzeptorprofil; Kontakte auf gegenüberliegenden Flächen.

Dieses Tutorial zeigt, wie man von einer einfachen 2D-Drift-Diffusions-Simulation zu einer vollständigen 3D-elektrischen Simulation für eine einfache – aber sehr aufschlussreiche – Komponente übergeht: einem dotierten Galliumarsenid-(GaAs)-Widerstand. Es eignet sich ideal für Lehrzwecke und als Beispiel für Übungsblätter: Die physikalischen Grundlagen sind klar, die Kennlinie (JV) ist nahezu linear, und die Ergebnisse veranschaulichen auf anschauliche Weise, wie sich Potentiale und Ströme im Raum verteilen.

1. Erstellen Sie den zweidimensionalen GaAs-Widerstand.

  1. Neue Simulation → GaAs-Demonstrationen → Dotierter Draht / Widerstand.
  2. Geometrie: Beginnen Sie in 2D mit Netzpunkten entlang der X- und Y-Achse. (Deaktivieren Sie die Z-Achse vorerst; wir werden sie später aktivieren.)
  3. Doping: Definieren Sie ein Akzeptorprofil, das von links nach rechts zunimmt (p-Dotierungsgradient). Der „Draht“ ist lediglich ein rechteckiger GaAs-Block, auf den dieser Gradient aufgebracht wird.
  4. Kontakte: Die gegenüberliegenden Flächen fungieren als Elektroden (oben/unten oder links/rechts, je nach gewählter Achsenkonvention). An einer wird eine Spannung angelegt, während die andere auf 0 V gehalten wird.
  5. Rekombination: Ermöglicht eine einfache SRH-Berechnung (in analytischer Form). Für diese Demonstration sind keine dynamischen Fallen erforderlich.

2. Ausführen und auf Fehler prüfen (2D)

Solver log showing step times, contact voltages, matched contact currents, and residuals ~1e-9.
Einwandfreie Durchführung: Übereinstimmung der Kontaktströme und Restwerte ≲ 10−9.

Klicken Sie auf „Ausführen“. Im Protokoll:

Ausgabe öffnen:

3. Auf 3D erweitern: Netz und Kontakte

3D mesh with Z enabled; contacts resized to finite width and offset on opposing faces.
Aktivieren Sie Z und passen Sie dann die Größe und Position von Kontaktflächen mit begrenzter Ausdehnung in 3D an.

Aktivieren Sie die Z-Dimension im Mesh-Editor. Wählen Sie zunächst moderate Größen: Nx × Ny × Nz = 5 × 5 × 5. Die benötigte Rechenzeit und der Speicherbedarf skalieren in etwa mit \( \mathcal{O}(N_x N_y N_z) \approx \mathcal{O}(N^3) \), daher ist 10×10×10 auf einem Laptop gut geeignet, aber 20×20×20 oder mehr kann die Leistung schnell beeinträchtigen.

In 3D sind Kontaktflächen Objekte mit begrenzter Fläche (im Gegensatz zu 2D, wo sie implizit die gesamte Fläche abdecken). Öffnen Sie den Editor für Dimensionen/Kontakte und:

4. Ausführen und analysieren (3D)

3D snapshots of Jn_z and Jp_z showing current entry/exit from offset contacts across voltage.
Richtungsempfindliche Ströme: Jn,z und Jp,z in Abhängigkeit von der Vorspannung mit Offset-Pads.

Führen Sie die 3D-Simulation aus (verwenden Sie ein nicht zu komplexes Netz). Überprüfen Sie:

5. Praktische Tipps und häufige Fehler

Contact editor showing full-face and partial-pad configurations with offsets.
Ansprechpartner für die Redaktion: Vollgesichts- vs. Teilgesichts-Polsterung mit Versatz.