Strona główna Przykłady Zrzuty ekranu Instrukcja obsługi Logo Bluesky. YouTube ☰
OghmaNano Platforma do symulacji wielofizycznych procesów zachodzących w optoelektronicznych urządzeniach i systemach fotonicznych. POBIERZ Przewodnik szybkiego uruchomienia

Struktura pasmowa perowskitów (model 8-pasbowy k·p) — perowskity o strukturze kubicznej CsPbX3, MAPbX3 oraz stopy zawierające mieszaninę halogenków.

1. Wprowadzenie

Calculated MAPbI3 perovskite electronic band structure using an eight-band k-p Hamiltonian
Obliczona struktura pasm elektronowych związku MAPbI3 (MAPI) z wykorzystaniem ośmiopasmowej metody k·p, przedstawiająca pasmo walencyjne oraz rozszczepione pasma przewodnictwa ze względu na sprzężenie spinowo-orbitalne.

Obliczanie struktury pasmowej i ruchliwości nośników ładunku w metalowych halogenkach perovskitowych jest ważne dla zrozumienia ich właściwości w ogniwach słonecznych, diodach LED i laserach. Materiały takie jak CsPbI3, CsPbBr3 i MAPbI3 (MA = metyloamoniowy) charakteryzują się nietypową strukturą elektroniczną, co przedstawiono w ??. W przeciwieństwie do konwencjonalnych półprzewodników z grupy III–V, takich jak GaAs, ich pasmo walencyjne ma głównie charakter s, a pasmo przewodnictwa – charakter p. Silne sprzężenie spinowo-orbitalne powoduje rozszczepienie pasma przewodnictwa o około 1,4–1,5 eV, przy czym najniższe rozszczepione pasmo przewodnictwa tworzy podstawową przerwę energetyczną w punkcie R strefy Brillouina w fazie kubicznej.

Te pasma elektronowe określają ważne właściwości, w tym efektywną masę, statystykę nośników, wzmocnienie optyczne i ruchliwość. Chociaż metoda oparta na zasadach podstawowych, czyli teoria funkcjonału gęstości (DFT), pozwala obliczyć strukturę elektronową, ocena gęstych siatek wektorów fal dla obliczeń transportowych może być kosztowna. Ośmiopasmowa metoda k·p stanowi wydajną alternatywę, wykorzystując zwarty hamiltonian, którego parametry są określone na podstawie DFT. W niniejszej pracy wykorzystujemy model Gawareckiego i współpracowników, opublikowany w czasopiśmie Physical Review Applied 22, 014058 (2024) (DOI; arXiv), który opisuje sześć kubicznych i pseudokubicznych halogenków ołowiu typu perowskit.

W tym samouczku wyjaśniamy, jak obliczyć elektroniczną strukturę pasmową materiałów CsPbCl3, CsPbBr3, CsPbI3, MAPbCl3, MAPbBr3, MAPbI3 oraz stopów zawierających mieszaninę halogenków, korzystając z programu OghmaNano. Wykorzystując opublikowane parametry k·p, obliczamy rozproszenie pasm, a następnie, na podstawie uzyskanych stanów elektronicznych, oceniamy rozpraszanie elektronów na fononach (efekt Fröhlicha), czas relaksacji oraz ograniczoną przez fonony ruchliwość nośników. Analizujemy również statystykę nośników oraz poziom Fermiego w zależności od gęstości nośników.

2. Tworzenie nowej symulacji.

Aby rozpocząć obliczenia dotyczące struktury pasmowej i ruchliwości nośników ładunku w perowskicie, kliknij w pasku narzędzi OghmaNano opcję „Nowa symulacja”, aby otworzyć okno dialogowe wyboru typu symulacji (patrz ??). Kliknij dwukrotnie opcję „Rozpraszanie w materiale”, aby wyświetlić dostępne przykłady perowskitów z ośmioma pasmami (patrz ??).

Podano przykłady dla materiałów CsPbCl3, CsPbBr3, CsPbI3, MAPbCl3, MAPbBr3, MAPbI3 oraz kilku stopów zawierających mieszaninę halogenków. Można użyć dowolnego z tych materiałów w tym samouczku, ale zaczniemy od CsPbCl3. Kliknij dwukrotnie odpowiedni przykład symulacji rozpraszania w 8-pasowej strukturze k·p, wybierz folder i zapisz nową symulację.

OghmaNano new simulation dialog showing the Bulk scattering category
Nowe okno dialogowe symulacji. Kliknij dwukrotnie opcję „Rozpraszanie zbiorcze”.
List of eight-band k-p perovskite scattering examples for CsPbX3 and MAPbX3
Dostępne są przykładowe dane dotyczące rozpraszania K-P dla ośmiu pasm. W tym samouczku wybierz materiał CsPbCl3.
Main OghmaNano simulation window showing a single CsPbCl3 bulk material layer
Główne okno programu OghmaNano po utworzeniu symulacji CsPbCl3.

Po zapisaniu, OghmaNano otwiera główne okno symulacji (patrz ??), wyświetlając pojedynczą aktywną warstwę CsPbCl3. Ponieważ jest to obliczenie dla materiału o dużej objętości, warstwa służy jedynie do zdefiniowania badanego materiału; jej fizyczna grubość nie wpływa na obliczoną strukturę pasmową. Symulacja jest teraz gotowa, abyśmy mogli zbadać parametry materiału i ośmiopasmowy model k·p.

3. Analiza parametrów symulacji i właściwości materiałów.

Zanim uruchomisz obliczenia struktury pasmowej, warto poświęcić chwilę na zrozumienie, jak skonfigurowano symulację. Otwórz edytor warstw (patrz ??). Zobaczysz pojedynczą warstwę CsPbCl3 o grubości 40 nm, dla której materiał optyczny jest ustawiony na Generic/n/2.0. Jest to jedynie wartość zastępcza: ponieważ obliczamy właściwości elektroniczne materiału o dużej objętości, ani grubość warstwy, ani jej stałe optyczne nie są wykorzystywane w obliczeniach struktury pasmowej ani mobilności. Dlatego nie ma potrzeby wprowadzania żadnych zmian w edytorze warstw.

Zamiast tego otwórz okno „Parametry elektryczne” w zakładce „Struktura urządzenia” (patrz ??). Zauważysz, że standardowe parametry materiału, w tym mobilność, przerwa energetyczna, efektywna gęstość stanów i przenikalność dielektryczna, są wyszarzone, a zamiast wartości wyświetlany jest komunikat „Zobacz skrypt”. Jest to zamierzone. Zamiast wprowadzać poszczególne wartości za pomocą interfejsu graficznego, w tej symulacji używany jest skrypt materiałowy Lua do zdefiniowania właściwości fizycznych.

Kliknij zakładkę „Edytor kodu”, aby wyświetlić skrypt materiału CsPbCl3.lua (patrz ??). Na początku pliku znajdują się informacje o materiale, jego strukturze krystalicznej, źródłach parametrów i konwencjach jednostek. W dalszej części pliku zdefiniowane są właściwości materiału, które w odpowiednich przypadkach mogą zależeć od temperatury lub składu.

Przewiń stronę na sam dół skryptu (patrz ??). Znajdziesz tam liczbowe parametry używane do obliczania elektronicznej struktury pasmowej, w tym szerokość pasma, rozszczepienie spinowo-orbitalne oraz kilka parametrów, które kontrolują kształt pasm. Każda wartość jest opatrzona odniesieniem do literatury, co umożliwia prześledzenie obliczeń do pierwotnych badań.

OghmaNano layer editor showing the single CsPbCl3 bulk material layer
Edytor warstw. Grubość i właściwości optyczne nie mają znaczenia w tym przypadku, ponieważ obliczenia dotyczą materiału jako całości.
Electrical parameter editor showing greyed-out fields with See script for value
Parametry elektryczne. Wartości są określane w skrypcie materiałowym, a nie w edytorze graficznym.
Lua code editor showing the CsPbCl3 material file header and literature references
Edytor kodu wyświetlający nagłówek CsPbCl3.lua oraz źródła jego parametrów.
Band structure parameters in the CsPbCl3 material script showing gamma3 prime and its reference
Parametry używane do obliczenia struktury pasmowej znajdują się pod koniec skryptu dotyczącego materiału.

Zrozumienie parametrów wykorzystywanych do obliczania struktury pasmowej.

Obliczenia struktury pasmowej wykorzystują zestaw parametrów materiałowych zaczerpniętych z pracy Gawareckiego i współpracowników (2024). Parametry te opisują energię i kształt pasm elektronowych w pobliżu przerwy energetycznej. Wartości dla wszystkich sześciu obsługiwanych perowskitów podano w ??. W górnej części tabeli znajdują się parametry używane bezpośrednio w obliczeniach, natomiast w dolnej części wymieniono dodatkowe wartości, które z nich wynikają.

Parametr CsPbCl3 CsPbBr3 CsPbI3 MAPbCl3 MAPbBr3 MAPbI3
Eg (elektronowolty) 2.7442.0731.416 3.0072.2771.549
Δc (eV) 1.4441.4761.494 1.5061.5081.500
δ (eV) 000 0.0450.0570.075
ζ (elektronowolty) 000 0.0160.0300.045
P∥ (eV·Å) 9.2338.9488.601 8.8788.6238.097
Pz (eV·Å) 9.2338.9488.601 9.8969.3029.058
γ′1 1.6432.1832.997 1.5812.1442.967
γ′2 0.1900.3940.683 0.1400.1900.286
γ′3 −0.691−1.081−1.169 −0.599−1.060−1.150
Parametry liczbowe wykorzystane do skonstruowania ośmiopasmowej funkcji k·p Hamiltona dla kubicznych związków CsPbX.3 or pseudokubiczny MAPbX3 perowskity. Wartości liczbowe zaczerpnięto z tabeli I, która jest dostępna publicznie. Wersja wstępna artykułu opublikowana w serwisie arXiv, autor: Gawarecki. i in. (arXiv:2306.08643).

Co oznaczają poszczególne parametry?

Poniżej omówiono główne parametry wykorzystywane w obliczeniach struktury pasmowej. Nie ma potrzeby zmiany tych wartości, aby śledzić instrukcje, ale zrozumienie, co one oznaczają, pomoże w porównywaniu różnych materiałów perowskitowych.

Wszystkie te parametry są już zawarte w plikach materiałowych OghmaNano, więc nie ma potrzeby wprowadzania ich ręcznie. Po wybraniu innego materiału, jego odpowiednie parametry są ładowane automatycznie. W następnej sekcji omówimy, jak przełączać się między perowskitami i badać różne składniki materiałów.

4. Zmiana parametrów materiałowych

W przypadku tego typu obliczeń struktury pasmowej, właściwości materiału są definiowane wyłącznie za pomocą skryptu Lua. Symulacja jest w zasadzie jednowymiarowym (0D) obliczeniem elektrycznym, co oznacza, że fizyczne wymiary wyświetlane w edytorze warstw nie są wykorzystywane. Zamiast tego, wszystkie właściwości materiału niezbędne do obliczenia struktury pasmowej, rozpraszania i ruchliwości są pobierane bezpośrednio ze skryptu.

Istnieją dwa sposoby na zmianę parametrów materiału. Można bezpośrednio edytować istniejący skrypt, na przykład, jeśli znajdzie się alternatywne wartości w literaturze naukowej lub chce się zbadać, jak zmiana konkretnego parametru wpływa na wyniki. Alternatywnie, można załadować zupełnie inny perowskit z bazy danych materiałów OghmaNano.

Aby zaimportować nowy materiał, kliknij małą strzałkę obok przycisku „Skrypt” w edytorze parametrów elektrycznych i wybierz opcję „Importuj skrypt materiału” (patrz ??). Spowoduje to otwarcie biblioteki materiałów w lokalizacji materials/Perovskites/ (patrz ??). Biblioteka zawiera definicje materiałów, takie jak CsPbCl3, CsPbBr3, CsPbI3, MAPbCl3, MAPbBr3, MAPbI3 oraz mieszane halogenki perovskitów.

Electrical parameter editor showing the Script menu and Import material script option
Otwórz rozwijane menu „Skrypty” i wybierz opcję „Importuj skrypt materiału”.
OghmaNano perovskite materials database showing available Lua material definitions
Baza danych materiałów perowskitowych. Kliknij dwukrotnie plik materiału, aby zaimportować jego parametry.

Kliknięcie dwukrotne na skrypt materiału powoduje zaimportowanie całego zestawu jego parametrów do aktualnej symulacji. Zaimportowany skrypt jest kopiowany do katalogu symulacji, gdzie można go wyświetlić lub zmodyfikować za pomocą edytora kodu. Na przykład, zaimportowanie skryptu CsPbBr3.lua zastępuje oryginalne parametry CsPbCl3 parametrami CsPbBr3. Nowe wartości zostaną użyte podczas następnego uruchomienia symulacji.

Jeśli ręcznie zmieniasz jakiekolwiek wartości, warto zaktualizować odpowiednie odnośniki do dokumentacji, aby źródło każdej zmiennej pozostało jasne. Pamiętaj, że w przypadku tych zbiorczych obliczeń to modyfikacja skryptu Lua wpływa na właściwości materiału; nie ma potrzeby modyfikowania edytora warstw.

5. Uruchomienie symulacji i obliczenie struktury pasmowej.

Jesteśmy teraz gotowi do obliczenia elektronicznej struktury pasmowej naszego perowskitu. Kliknij „Uruchom symulację” w głównym oknie programu OghmaNano. W zakładce „Terminal” wyświetlane są parametry używanego materiału, a następnie postęp obliczeń struktury pasmowej i rozpraszania (patrz ??). Warto sprawdzić te wartości, zwłaszcza jeśli zmieniono skrypt materiału lub wybrano mieszaną kompozycję halogenków.

W tym przykładzie obliczamy właściwości związku CsPb(I0,5Br0,25Cl0,25)3. Parametry wyświetlane w oknie terminala można porównać z wartościami zawartymi w ??, stosując metodę liniowej interpolacji opisaną w poprzedniej sekcji. Na przykład, rozszczepienie oddziaływania spinowo-orbitalnego jest obliczane w następujący sposób:

\[ \Delta_c = 0.5(1.494) + 0.25(1.476) + 0.25(1.444) = 1.477\ \mathrm{eV}. \]

To jest wartość wyświetlana przez program rozwiązujący. Pozostałe parametry struktury pasmowej są obliczane w ten sam sposób, co pozwala sprawdzić, czy wybrany skład stopu został poprawnie załadowany.

OghmaNano terminal displaying perovskite band structure parameters and progress of the Frohlich scattering calculation
Wyświetlenie w terminalu parametrów materiału użytych w obliczeniach, a następnie postępu obliczeń rozpraszania Fröhlicha.
OghmaNano output browser showing the calculated band structure, mobility and scattering results
Zakładka „Wyniki” wyświetla pliki zawierające obliczone dane dotyczące struktury pasmowej, a także katalogi z wynikami dotyczącymi ruchliwości i rozpraszania.
Calculated band structure of mixed-halide CsPbI0.5Br0.25Cl0.25 perovskite showing valence and conduction band energies against wavevector
Obliczona struktura pasmowa elektronowa związku CsPb(I0,5Br0,25Cl0,25)3. Czerwony: pas walencyjny; cyjanowy: najniższy pas przewodnictwa; górne krzywe: wyższe pasma przewodnictwa. Wektor falowy mierzony jest względem punktu R.

Po zakończeniu symulacji otwórz zakładkę „Wyniki” (patrz ??). OghmaNano zapisuje obliczone wyniki w postaci plików CSV, które można wyświetlić bezpośrednio w programie lub wyeksportować do dalszej analizy. Poszczególne pasma elektronowe są zapisywane w katalogu bands, a trzy dodatkowe pliki umożliwiają wygodne przeglądanie wyników:

Kliknij dwukrotnie Ec_Ev.csv, aby wyświetlić obliczoną strukturę pasm perowskitu, jak pokazano na ilustracji ??. Na tym wykresie przedstawiono, jak energia dostępnych stanów elektronowych zmienia się w zależności od wektora falowego (k). Mówiąc prościej, pokazuje on kształt pasm elektronowych, na podstawie którego można określić ważne właściwości, takie jak szerokość pasma i efektywną masę.

Aby zrozumieć wyniki, należy najpierw przyjrzeć się środkowej części wykresu, gdzie wartość k = 0 odpowiada punktowi R w strefie Brillouina. Górny punkt pasma walencyjnego jest przyjmowany jako punkt odniesienia dla energii, dlatego jego wartość ustawiono na 0 eV. Analizując wykres od dołu do góry, można wyróżnić trzy główne cechy:

Istotną cechą struktury pasmowej jest krzywizna pasm. Pasma o większej krzywiźnie zazwyczaj odpowiadają nośnikom ładunku o mniejszej efektywnej masie, natomiast pasma o mniejszej krzywiźnie odpowiadają nośnikom o większej masie. Ma to szczególne znaczenie przy obliczaniu ruchliwości nośników ładunku, ponieważ struktura pasmowa określa, w jaki sposób elektrony i dziury reagują na przyłożone pole elektryczne.

Na koniec warto pamiętać, że ten model opisuje strukturę elektroniczną w pobliżu przerw energetycznych, a nie w całej strefie Brillouina. Przedstawiony tutaj zakres wektorów fal rozciąga się do około 109 m−1 (0,1 Å−1), co jest porównywalne z zakresem, w którym Gawarecki i współpracownicy wykazują dobre dopasowanie do obliczeń DFT (ich rysunek 3). Dlatego też prognozy dotyczące obszarów znacznie oddalonych od punktu R należy traktować z ostrożnością.

6. Obliczanie struktury pasmowej mieszanych halogenków perowskitowych

OghmaNano Electrical ribbon showing the Gradients and Strain button used to define mixed-halide perovskite compositions
Elektryczna taśma. Kliknij „Gradienty/Naprężenia”, aby zdefiniować skład mieszaniny halogenków.

Mieszane perovskity zawierające różne halogenki stanowią wygodny sposób na modyfikację właściwości elektronicznych materiału poprzez zmianę proporcji zawartych w nim jodu, bromu i chloru. Na przykład, zastąpienie części jodu w CsPbI3 bromem zazwyczaj zwiększa szerokość pasma energetycznego, co pozwala na dostosowanie właściwości optycznych i elektronicznych do różnych zastosowań. W praktyce, badacze eksperymentalni często pracują z materiałami, których skład znajduje się gdzieś pomiędzy trzema czystymi związkami halogenkowymi.

OghmaNano umożliwia oszacowanie struktury pasmowej dowolnych mieszanin związków zawierających różne halogenki, bez konieczności posiadania oddzielnego zestawu opublikowanych parametrów struktury pasmowej dla każdej możliwej mieszaniny. Jest to szczególnie przydatne podczas badania materiałów wytwarzanych w laboratorium: wprowadzając skład próbki, można obliczyć przewidywaną strukturę pasmową, zbadać, jak zmienia się szerokość pasma w zależności od składu, a następnie przeanalizować rozpraszanie i ruchliwość nośników ładunku. Umożliwia to również zbadanie, w jaki sposób stopniowe zastępowanie jednego halogenka drugim wpływa na właściwości elektroniczne materiału.

Dostępne są dwa wzory materiałów zawierających mieszaninę halogenków: CsPb(I1−x−yBrxCly)3 oraz jego odpowiednik zawierający metyloamonię (MA). W tych wzorach: x oznacza udział bromku, y – udział chlorku, a pozostała część, wyrażona jako 1 − x − y, odpowiada udziałowi jodku. Udziały te muszą spełniać następujące warunki: x ≥ 0, y ≥ 0 oraz x + y ≤ 1, aby całkowity skład halogenków zawsze wynosił 100%.

Aby obliczyć właściwości stopu, najpierw należy zaimportować odpowiedni skrypt materiału zawierającego mieszaninę halogenków, korzystając z metody opisanej w poprzedniej sekcji. Następnie należy otworzyć zakładkę „Electrical” i kliknąć opcję „Gradients/Strain” (patrz ??). Otworzy to edytor składu materiału (patrz ??), w którym można wprowadzić zawartość bromu i chloru.

Edytor umożliwia zdefiniowanie składu na początku (x0, y0, z0) i na końcu (x1, y1, z1) warstwy. Ponieważ wykonujemy obliczenia dla wielu warstw, skład powinien być jednolity, dlatego należy wprowadzić takie same wartości na obu końcach. Na przykład, ustawiając x0 = x1 = 0,25 i y0 = y1 = 0,25, otrzymujemy CsPb(I0,5Br0,25Cl0,25)3, zawierający 50% jodku, 25% bromku i 25% chlorku. Ilustrację tego można znaleźć w ??. Wartości z nie są wykorzystywane w tych skryptach materiałowych.

Mixed-halide perovskite composition editor with bromide and chloride fractions set to 0.25
Edytor składu materiału, prezentujący wartości x = y = 0,25 dla CsPb(I0,5Br0,25Cl0,25)3.
Mixed-halide perovskite material script showing the composition rules and parameter interpolation method
Nagłówek skryptu dotyczącego materiału zawierającego mieszankę halogenków, prezentujący zasady dotyczące składu oraz metodę obliczania parametrów stopu.
Lua material script showing linear interpolation of relative permittivity between the pure iodide bromide and chloride materials
Przykład liniowej interpolacji w skrypcie materiałowym, ilustrujący sposób obliczania względnej przenikalności elektrycznej.

W celu oszacowania właściwości elektronicznych stopu, OghmaNano wykorzystuje liniową interpolację między parametrami trzech czystych związków. Są to te same opublikowane parametry materiałowe, które znajdują się w ??. Zamiast interpolować gotową strukturę pasmową, oprogramowanie najpierw oblicza nowy zestaw parametrów materiałowych dla wybranego składu, a następnie wykorzystuje je do obliczenia struktury pasmowej.

Na przykład, szerokość pasma energetycznego, sprzężenie spinowo-orbitalne oraz parametry kontrolujące kształt pasm elektronowych są obliczane jako średnia ważona wartości odpowiadających jonowi jodu, bromu i chloru. Ogólny wzór ma postać:

\[ p(x,y) = (1-x-y)\,p_{\mathrm{I}} + x\,p_{\mathrm{Br}} + y\,p_{\mathrm{Cl}}, \]

gdzie p oznacza określony parametr materiału, a pI, pBr i pCl to odpowiednie wartości dla trzech czystych związków. W podanym przykładzie do obliczeń wykorzystuje się 50% wartości jodku, 25% wartości bromku i 25% wartości chlorku.

Na przykład, wykorzystując wartości przerw energetycznych z tabeli parametrów, można oszacować przerwę energetyczną związku CsPb(I0,5Br0,25Cl0,25)3, która wynosi:

\[ E_g = 0.5(1.416) + 0.25(2.073) + 0.25(2.744) = 1.912\ \mathrm{eV}. \]

Tę samą metodę interpolacji stosuje się do pozostałych właściwości liczbowych w skrypcie materiałowym, w tym do względnej przenikalności dielektrycznej, jak pokazano w ??. Jeśli dana właściwość zależy od temperatury, interpolowane są odpowiadające jej współczynniki. Dzięki temu można wygenerować spójny zestaw parametrów dla dowolnego wybranego składu mieszanego halogenku, a następnie wykorzystać je do obliczenia struktury pasm elektronowych i późniejszych właściwości transportowych.

Liniowa interpolacja stanowi przydatny punkt wyjścia do badania składu materiałów, szczególnie gdy dostępne są ograniczone dane eksperymentalne. Jednak rzeczywiste perowskity zawierające mieszaninę halogenków nie zawsze zachowują się w sposób liniowy. Na przykład, energia przerwy może wykazywać nieliniową zależność, w której zmierzona wartość różni się od wartości przewidywanej przez prostą interpolację. Model nie uwzględnia również w sposób bezpośredni lokalnego zaburzenia struktury stopu i zachowuje założenia dotyczące fazy krystalicznej, które były użyte w oryginalnych parametrach. W celu uzyskania porównywalnych wyników z konkretnym materiałem laboratoryjnym, obliczone właściwości należy zatem sprawdzić w odniesieniu do pomiarów eksperymentalnych, odpowiednio modyfikując skrypt Lua dla danego materiału.

6. Obliczanie ruchliwości nośników ładunku i rozpraszania w perowskitach.

Po obliczeniu struktury pasm elektronowych, OghmaNano może teraz wykorzystać te wyniki do określenia, jak łatwo elektrony i dziury przemieszczają się w perowskicie. Wymaga to uwzględnienia nie tylko kształtu pasm elektronowych, ale także sposobu, w jaki nośniki ładunku oddziałują z drganiami sieci krystalicznej, znanymi jako fonony. Te oddziaływania rozpraszają nośniki, ograniczając ich ruchliwość.

W przypadku halogenkowych perowskitów, istotnym źródłem rozpraszania jest oddziaływanie między nośnikami ładunku a podłużnymi fononami optycznymi (LO), znane jako rozpraszanie elektronów na fononach Fröhlicha. Siła tego oddziaływania zależy od energii fononu i właściwości dielektrycznych materiału. Firma OghmaNano wykorzystuje obliczone pasma elektronowe, wraz z parametrami fononów zdefiniowanymi w skrypcie materiałowym Lua, do analizy tych procesów rozpraszania i oszacowania wynikającej z nich ruchliwości nośników. Bardziej szczegółowe wyjaśnienie podstaw fizycznych można znaleźć w naszym przewodniku dotyczącym rozpraszania elektronów na fononach Fröhlicha.

Parametry fononowe pochodzą z różnych źródeł literaturowych, na które powołują się opisy materiałów; nie stanowią one części pierwotnego zestawu parametrów struktury pasmowej Gawareckiego i współpracowników. Zatem obliczone tutaj wartości ruchliwości są ograniczone przez mechanizm rozpraszania Fröhlicha i opisują transport ładunku w warunkach, gdy mechanizm ten jest uwzględniany.

Po zakończeniu symulacji otwórz zakładkę „Wyniki” (patrz ??). Oprócz plików zawierających informacje o strukturze pasmowej, o których wspomniano wcześniej, znajdziesz tam dwa ważne katalogi: scattering i mobility. Zawierają one obliczone współczynniki rozpraszania, czasy relaksacji, statystyki nośników ładunku oraz wyniki dotyczące ruchliwości.

Otwarcie katalogu scattering (patrz ??) ujawnia serię plików CSV, w których opisano rozpraszanie Fröhlicha dla różnych pasm elektronowych. Pliki zawierające frohlich_rate podają współczynnik rozpraszania, natomiast pliki zawierające frohlich_tau zawierają odpowiadający mu czas relaksacji. Ogólnie rzecz biorąc, wyższy współczynnik rozpraszania oznacza, że nośniki ładunku ulegają rozpraszaniu częściej, co skutkuje krótszym czasem relaksacji.

Następnie otwórz katalog mobility (patrz ??). Zawiera on obliczone wartości ruchliwości elektronów i dziur, efektywnych współczynników rozpraszania, czasów relaksacji oraz poziomów Fermiego, wyrażone jako funkcje gęstości nośników ładunku. Dzięki tym plikom możemy zbadać, w jaki sposób zmieniają się właściwości transportowe materiału w miarę wprowadzania do niego większej liczby nośników ładunku.

OghmaNano output tab showing the calculated band structure, scattering and mobility results
Wyniki symulacji przedstawiające katalogi scattering i mobility.
OghmaNano scattering output directory containing Fröhlich scattering rates and relaxation times
Katalog rozpraszania zawiera obliczone współczynniki rozpraszania Fröhlicha i czasy relaksacji dla poszczególnych pasm.
OghmaNano mobility output directory containing electron and hole mobility, scattering and Fermi level results
W katalogu dotyczącym właściwości transportowych zawarte są obliczone parametry dotyczące transportu elektronów i dziur w zależności od gęstości nośników.

Aby przeanalizować wyniki, kliknij dwukrotnie kp8_perovskite_electron_fermi_level.csv, kp8_perovskite_electron_mobility.csv i kp8_perovskite_hole_mobility.csv. Poniżej przedstawiono wykresy uzyskane dla CsPb(I0.5Br0.25Cl0.25)3.

Calculated electron Fermi level as a function of carrier density for a mixed-halide perovskite
Obliczony poziom Fermiego elektronów w zależności od gęstości nośników ładunku.
Calculated Fröhlich-limited electron mobility versus carrier density for a mixed-halide perovskite
Obliczona, ograniczona przez model Fröhlicha, ruchliwość elektronów w funkcji gęstości nośników.
Calculated Fröhlich-limited hole mobility versus carrier density for a mixed-halide perovskite
Obliczona, ograniczona przez model Fröhlicha, ruchliwość nośników ładunku w zależności od ich gęstości.

Pierwszy wykres (patrz ??) ilustruje, jak zmienia się poziom Fermiego elektronów w zależności od gęstości nośników. Poziom Fermiego opisuje rozkład elektronów w dostępnych stanach elektronicznych. Wraz ze zwiększaniem liczby elektronów wprowadzanych do materiału, stany o niższej energii stają się coraz bardziej zajęte, a poziom Fermiego przesuwa się w górę. W przypadku tego stopu, najniższy pas przewodnictwa zaczyna się przy około 1,91 eV. W miarę jak poziom Fermiego zbliża się do tego pasma i wchodzi do niego, zmienia się rozkład elektronów, co może również wpływać na obliczone właściwości transportowe.

Na pozostałych dwóch wykresach przedstawiono odpowiednio ruchliwość elektronów i dziur. Co ciekawe, ruchliwość nie pozostaje stała wraz ze wzrostem gęstości nośników. W tym przykładzie ruchliwość elektronów początkowo nieznacznie maleje, a następnie wzrasta przy wyższych gęstościach (patrz ??). Obliczona ruchliwość dziur wzrasta w większości tego samego zakresu gęstości (patrz ??).

Obliczona ruchliwość nośników ładunku może wzrastać lub maleć wraz ze zmianą ich koncentracji, w zależności od właściwości materiału. Takie zachowanie wynika z dwóch głównych czynników:

W przypadku mieszanych halogenków perowskitowych, które analizujemy, obliczona ruchliwość elektronów początkowo nieznacznie spada, a następnie wzrasta, natomiast ruchliwość dziur rośnie w większości zakresu gęstości, który przedstawiono na wykresie. Inne składy perowskitów mogą wykazywać odmienne tendencje, ponieważ ich struktury pasmowe i współczynniki rozpraszania są różne. Dzięki tym obliczeniom możemy zbadać, w jaki sposób zmiana składu materiału wpływa na transport nośników ładunku.

7. Zakres i ograniczenia modelu.

Opisane w tym poradniku podejście umożliwia obliczenia, oparte na zasadach fizyki, dotyczące struktury pasm elektronowych i ruchliwości nośników ładunku w trójwymiarowych halogenkach metali, które mają strukturę perowskitu. Rozpraszanie elektronów na fononach zgodnie z modelem Fröhlicha jest powszechnie uznawane za główny wewnętrzny mechanizm ograniczający ruchliwość nośników ładunku w tych materiałach, zwłaszcza w temperaturze pokojowej. Uwzględnienie tej interakcji stanowi zatem fizycznie uzasadniony sposób badania transportu ładunku i porównywania różnych składów perowskitów.

W opisywanym modelu obliczona struktura pasm elektronowych jest łączona z rozpraszaniem na polarnych fononach optycznych w celu określenia współczynników rozpraszania, czasów relaksacji i ruchliwości nośników, które zależą od energii. Główne założenia to:

Łącząc szczegółową elektroniczną strukturę pasmową z jednym z głównych mechanizmów rozpraszania występujących w metalowych halogenkach perovskitów, firma OghmaNano oferuje użyteczne i wydajne obliczeniowo narzędzie do obliczania ruchliwości ograniczonej przez fonony. Metoda ta szczególnie dobrze nadaje się do analizy trendów w materiałach, porównywania różnych składów halogenków oraz badania wpływu zmian w strukturze elektronicznej na transport ładunku.

8. Dalsze badania

Teraz, gdy potrafisz obliczać struktury pasmowe perowskitów, współczynniki rozpraszania i ruchliwość nośników ładunku, spróbuj zmienić parametry materiału, aby zbadać, w jaki sposób różne składniki wpływają na wyniki. Poniżej przedstawiono trzy przydatne punkty wyjścia:

Podane przykłady mają służyć jako punkt wyjścia. Można również modyfikować poszczególne parametry w skryptach materiałów Lua, aby zbadać materiały opisane w literaturze lub składy przygotowane we własnym laboratorium.