Samouczek dotyczący ogniw słonecznych z perowskitu (PSC), część C: Analiza struktury urządzenia
Zanim przystąpisz do tej części, wykonaj zadania z część A i część B.
1. Edycja warstw urządzenia
perovskites/std_perovskite) / Spiro (200 nm) / Au (100 nm). Ustaw perowskit jako warstwę aktywną, aby obliczenia dotyczące generacji optycznej/elektrycznej były wykonywane dla niej.Perowskitowe ogniwa słoneczne składają się z wielu cienkich warstw ułożonych jedna na drugiej – niektóre z nich zbierają lub przewodzą ładunek elektryczny, a inne absorbują światło. W programie OghmaNano warstwy te można modyfikować za pomocą edytora warstw, do którego dostęp uzyskuje się z głównego okna, w zakładce „Struktura urządzenia” (patrz ??). Sam edytor jest wyświetlany w ??.
Każdy wiersz w edytorze odpowiada warstwie z polami, które można edytować: nazwa warstwy, grubość, materiał optyczny i typ warstwy (np. aktywna, kontaktowa, inna). W tym samouczku aktywnym absorbentem jest std_perovskite (zestaw danych MAPbI₃, dla którego użyto średnich wartości z dostępnej literatury).
Grubość jest kluczowym parametrem w procesie projektowania. Bardzo cienkie warstwy absorbujące (~50 nm) minimalizują odległość, jaką muszą przebyć nośniki ładunku, ale pochłaniają mniej światła; grubsze warstwy (~400 nm) pochłaniają więcej fotonów, ale zwiększają drogę, jaką muszą przebyć nośniki, co zwiększa prawdopodobieństwo rekombinacji przed zebraniem ładunku. W związku z tym, optymalna wydajność osiągana jest przy umiarkowanej grubości, a nie przy nieograniczonym jej zwiększaniu – ten kompromis jest kluczowy w projektowaniu urządzeń perowskitowych.
3. Więcej informacji o edytorze warstw.
W edytorze warstw definiuje się strukturę, której używa symulator. Każdy wiersz reprezentuje warstwę, a każda kolumna określa, jak dana warstwa zachowuje się pod względem optycznym i elektrycznym.
- Nazwa warstwy – czytelna dla człowieka etykieta (np. FTO, TiO₂, perowskit, Spiro, Au). Nazwa nie wpływa na właściwości fizyczne.
- Grubość – fizyczna grubość warstwy (jednostki podane w tabeli, zazwyczaj nm).
- Materiał optyczny – zestaw danych n/k wykorzystywany w optyce (wybrany z baz danych). Nie jest on powiązany z modelem elektrycznym.
- Typ warstwy – określa, w jaki sposób program ma traktować daną warstwę:
- Aktywny: zastosowano pełne rozwiązanie równań dyfuzji i dryfu; nośniki ładunku mogą być generowane i rekombinowane.
- Kontakt: elektroda, na której zadawane są warunki brzegowe (praca wyjścia, prędkość rekombinacji).
- Inne: warstwy pasywne/transportowe; uwzględnione w optyce i elektrostatyce, ale bez pełnego opisu procesów generacji i rekombinacji.
4. Które warstwy powinny być aktywne?
Zasadniczo, tylko warstwy, które przewodzą zarówno elektrony, jak i dziury, oraz w których zachodzi fotogeneracja lub rekombinacja, powinny być oznaczone jako aktywne. W minimalnej komórce perowskitowej oznaczałoby to jedynie warstwę absorbującą perowskit, natomiast warstwy transportowe (np. TiO₂ i Spiro) zazwyczaj pozostawia się jako warstwy pasywne. Kontakty, takie jak FTO i Au, nigdy nie są aktywne, ponieważ pełnią jedynie funkcję elektrod.
W tym samouczku warstwa TiO₂ (warstwa transportująca elektrony) i warstwa Spiro (warstwa transportująca dziury) zostały również oznaczone jako „Aktywne”. Takie ustawienie pozwala zbadać, w jaki sposób nośniki ładunku przemieszczają się przez te warstwy transportujące, zamiast traktować je jako idealne rezystory. To rozróżnienie jest istotne, ponieważ umożliwia uwzględnienie strat związanych z transportem w perowskitach, podczas gdy w samouczkach dotyczących OPV zazwyczaj warstwy transportujące są oznaczane jako „Inne”, aby uprościć model fizyczny.
Zasadniczo należy aktywować dodatkowe warstwy tylko wtedy, gdy interesują nas ich właściwości transportowe lub zjawiska takie jak blokowanie kontaktów lub charakterystyczne krzywe prądowo-napięciowe w kształcie litery S. W przeciwnym razie ograniczenie liczby aktywnych warstw przyspieszy symulacje i ułatwi interpretację wyników.