OghmaNano zawiera prosty moduł do rozwiązywania równań obwodów zastępczych, który umożliwia modelowanie urządzeń optoelektronicznych za pomocą kompaktowych sieci rezystorów, kondensatorów i diod, podobnych do tych stosowanych w programie SPICE. Moduł ten jest przeznaczony do rozwiązywania problemów, w których pełne obliczenia oparte na równaniach dyfuzji i dryfu byłyby zbyt szczegółowe, zbyt wolne lub zależałyby od parametrów materiałowych, które nie są znane z wystarczającą dokładnością. Zamiast rozwiązywać równania transportu półprzewodników w całym urządzeniu, odpowiedź elektryczna jest reprezentowana przez niewielką liczbę fizycznie interpretowalnych elementów obwodu.
Dzięki temu program ten jest szczególnie przydatny do szybkiego modelowania ogniw słonecznych, analizy rezystancji szeregowej i bocznikowej, dopasowywania parametrów charakterystyki prądowo-napięciowej, analizy odpowiedzi przejściowej, spektroskopii impedancyjnej, pomiaru wydajności kwantowej (EQE) oraz szybkiej optymalizacji konstrukcji. W ramach tego samego procesu OghmaNano może połączyć model obwodu z optycznym solverem opartym na macierzy transferu, dzięki czemu element diodowy otrzymuje fizycznie obliczony prąd fotokatody, a nie arbitralnie dobrane źródło. Innymi słowy, model elektryczny jest prosty i jednowymiarowy, podczas gdy model optyczny nadal może zachowywać pełną koherentną interferencję cienkich warstw.
W przypadku wielu praktycznych badań dotyczących urządzeń, taki poziom opisu jest idealny. Równoważny model obwodu uwzględnia dominujące makroskopowe właściwości, takie jak próg przewodzenia diody, straty rezystancji szeregowej, prądy upływu przez elementy bocznikujące oraz pojemność geometryczną, natomiast moduł optyczny określa, ile światła jest faktycznie absorbowane w wybranej aktywnej warstwie. Dzięki temu algorytm stanowi naturalne połączenie między szybkim, uproszczonym modelowaniem a fizycznie istotnym sprzężeniem optycznym.
Pełna symulacja fizyki urządzenia pozwala na bardzo szczegółowe określenie gęstości nośników ładunku, potencjału elektrostatycznego, procesów rekombinacji, obecności pułapek oraz właściwości transportowych, ale odbywa się to kosztem: wymaga ona wielu parametrów wejściowych i bardziej złożonych obliczeń numerycznych. Z kolei odpowiedni model obwodowy upraszcza problem, sprowadzając go do kilku elementów o bezpośrednim znaczeniu fizycznym. Na przykład, ogniwo słoneczne można często dobrze przybliżyć za pomocą diody połączonej równolegle z rezystancją i kondensatorem bocznikującym, oraz szeregową rezystancją.
Na tym schematycznym rysunku prąd można zapisać w następujący sposób:
\( I(V) = I_{0}\!\left[\exp\!\left(\frac{qV_{\mathrm{d}}}{nkT}\right)-1\right] - I_{\mathrm{ph}} \)
gdzie \(I_{0}\) to prąd nasycenia diody, \(n\) to współczynnik idealności, a \(I_{\mathrm{ph}}\) to prąd fotokatody. Napięcie, jakie faktycznie występuje na diodzie, jest modyfikowane przez otaczający obwód, w szczególności przez elementy szeregowe i równoległe. Często jest to wystarczające, aby odtworzyć charakterystyczny kształt krzywej zależności prądu od napięcia (JV) i zrozumieć, który mechanizm strat dominuje w danym urządzeniu.
Gdy istotne są efekty pojemnościowe, ten sam obwód może również opisywać zachowanie w czasie lub w dziedzinie częstotliwości, wykorzystując standardowe zależności.
$$ I_{C} = C\,\frac{dV}{dt} $$
Dzięki temu model nadaje się nie tylko do przeprowadzania pomiarów charakterystyki prądowo-napięciowej w stanie ustalonym, ale również do pomiarów CELIV, spektroskopii impedancyjnej, IMPS oraz innych pomiarów modulowanych lub przejściowych. To jedna z głównych zalet implementacji OghmaNano: model obwodu nie jest jednorazowym narzędziem do rozwiązywania problemów, lecz zwartym silnikiem elektrycznym, który stanowi integralną część szerszego, eksperymentalnego przepływu pracy w oprogramowaniu.
Najbardziej charakterystyczną cechą programu OghmaNano, służącego do rozwiązywania problemów związanych z obwodami, jest to, że nie jest on odizolowany od fizyki optycznej. Diodę można połączyć z określoną warstwą w strukturze urządzenia, a następnie można wykorzystać metodę macierzy przenoszenia (TMM) do określenia wartości fotoprądu. Oznacza to, że absorbowany strumień fotonów jest obliczany na podstawie rzeczywistej struktury optycznej – uwzględniającej zależny od długości fali współczynnik załamania, interferencję cienkich warstw, efekty fal stojących oraz zależne od położenia właściwości absorpcyjne – zanim zostanie przekształcony w parametr generujący dla elementu obwodu.
Jest to niezwykle przydatne w przypadku ogniw słonecznych, fotodiod i innych urządzeń wykorzystujących światło, ponieważ pozwala na analizę wpływu grubości warstw, właściwości optycznych materiałów oraz interferencji na prąd wyjściowy, bez konieczności uruchamiania pełnego modelu dryfu i dyfuzji. W praktyce oznacza to, że odpowiedni program do analizy obwodów staje się potężnym narzędziem do szybkiej oceny różnych rozwiązań konstrukcyjnych: można przetestować, jak urządzenie reaguje elektrycznie, zachowując jednocześnie możliwość przeprowadzenia sensownej z punktu widzenia fizyki analizy optycznej.
Ponieważ obliczenia optyczne są wykonywane w tym samym środowisku programowym, łatwo można przechodzić między prostym modelowaniem elektrycznym a bardziej szczegółowym projektowaniem optycznym. Na przykład, można zmodyfikować grubość warstwy aktywnej w strukturze, ponownie uruchomić obliczenia macierzowe i natychmiast zaobserwować wpływ na fotoprąd diody i ostateczną krzywą charakterystyki prądowo-napięciowej. To jeden z powodów, dla których program do analizy obwodów jest tak skuteczny w szybkim optymalizowaniu projektów wielowarstwowych urządzeń optoelektronicznych.
Modele obwodów tworzy się za pomocą zakładki „Schemat obwodu” w głównym interfejsie. Edytor udostępnia standardowe elementy, które są potrzebne do tworzenia zwartych modeli: rezystory, kondensatory, diody, nieliniowe elementy, przewody, uziemienie i źródła. Przykład obwodu ogniwa słonecznego przedstawiony na Rysunek ?? zawiera klasyczną, minimalną sieć fotowoltaiczną: gałąź z diodą, gałąź bocznikową, rezystor szeregowy i kondensator.
Kliknięcie na dany element powoduje otwarcie edytora, w którym można zmieniać jego parametry. W przypadku diody obejmuje to współczynnik idealności, prąd nasycenia \(I_{0}\), warstwę, z którą jest optycznie sprzężona, oraz efektywność fotonową. Informacje te znajdują się na ilustracjach Rysunek ?? i Rysunek ??.
Ta możliwość sterowania na poziomie poszczególnych elementów jest ważna, ponieważ pozwala na płynne przejście od czysto teoretycznego modelu zwartego do modelu optoelektronicznego, który uwzględnia elementy fizyczne. Można zacząć od prostego, idealnego modelu diody, a następnie dodać realistyczny rezystor szeregowy, prąd upływu, odpowiedź pojemnościową, a na końcu uwzględnić generowanie światła za pomocą solvera opartego na macierzy transferu. Dzięki temu edytor jest przydatny zarówno w celach dydaktycznych, jak i w procesach badawczych.
Główną zaletą silnika opartego na równoważnym schemacie obwodu jest to, że działa on w ramach tej samej platformy symulacyjnej, co pozostałe moduły OghmaNano. Zastosowane napięcie jest definiowane w taki sam sposób, jak w przypadku pełnej symulacji urządzenia, i można wykorzystać te same tryby eksperymentalne. Oznacza to, że zwarty model może być uruchamiany w trybach JV, EQE, Suns–VOC, Suns–JSC, CELIV, spektroskopii impedancyjnej, IMPS, pomiaru pojemności w funkcji napięcia oraz w innych trybach w dziedzinie czasu lub częstotliwości.
Jest to cenne, ponieważ można analizować to samo urządzenie z różnych perspektyw, bez konieczności ponownego tworzenia modelu w zewnętrznym obwodzie. Wykres na Rysunek ?? przedstawia typowy przebieg w dziedzinie częstotliwości, a przykład poniżej ilustruje, w jaki sposób tę samą strukturę obwodu można również wykorzystać do obliczania widmowych parametrów, takich jak EQE. Dzięki temu prosty solver obwodów staje się czymś więcej niż tylko podstawowym narzędziem do dopasowywania krzywych prądowo-napięciowych (JV). Można go wykorzystać jako szybki model zastępczy do interpretacji wyników eksperymentów, do testowania, w jaki sposób różne parametry obwodu równoważnego wpływają na mierzoną charakterystykę, oraz do szybkiej oceny różnych rozwiązań przed przejściem do bardziej szczegółowych symulacji fizycznych urządzeń.
Po uruchomieniu symulacji z głównego interfejsu, moduł obliczeniowy zapisuje standardowe pliki wynikowe w zakładce „Wyniki”. Dodatkowo, może generować dane wyjściowe w formacie listy połączeń, które rejestrują prąd przepływający przez każdy element oraz napięcie na nim. Jest to szczególnie przydatne do zrozumienia, która gałąź obwodu ma największy wpływ na zachowanie obwodu w danym punkcie pracy.
Schematyczny obraz fragmentu obwodu przedstawiony na rysunku Rysunek ?? wyraźnie to ilustruje: każdy element można obserwować podczas przesuwania suwaka, co pozwala użytkownikowi zobaczyć, na przykład, w którym momencie prąd diody staje się dominujący, kiedy zaczyna mieć znaczenie ścieżka bocznikowa lub jak kondensator wpływa na przebieg eksperymentu.
Jest to jeden z najbardziej pouczających aspektów tego narzędzia do rozwiązywania problemów. W przypadku uproszczonego modelu każdy element ma jasną interpretację. Zamiast analizować rozbudowane wyniki symulacji, można bezpośrednio zadać następujące pytania: Czy współczynnik wypełnienia jest ograniczony przez rezystancję szeregową? Czy w warunkach niskiego napięcia dominują prądy upływu? Czy charakterystyka przejściowa ma charakter pojemnościowy? Czy fotoprąd jest zgodny z absorpcją światła? Sygnały wyjściowe obwodu ułatwiają udzielenie odpowiedzi na te pytania.
Oprogramowanie do analizy obwodów zastępczych szczególnie dobrze sprawdza się w przypadku:
Jest to również przydatne narzędzie dydaktyczne. Dzięki temu, że model jest prosty i oparty na wizualizacji, pomaga on użytkownikom zrozumieć, w jaki sposób jakość diody, ścieżki upływu prądu, straty rezystancyjne i generacja optyczna wpływają na ostateczne właściwości elektryczne.
Ponieważ solver jest lekki, doskonale współpracuje również z narzędziami do skanowania i dopasowywania parametrów w OghmaNano. Parametry obwodu są prezentowane w tej samej strukturze parametrów w formacie JSON, co reszta symulacji, dzięki czemu można je skanować, dostrajać lub dopasowywać do danych eksperymentalnych, podobnie jak w przypadku bardziej szczegółowych parametrów modelu.
OghmaNano zawiera przykładowe, uproszczone modele w sekcji „Proste modele diod” biblioteki symulacyjnej. Dobrym punktem wyjścia jest samouczek Prosty model obwodu zastępczego, który przedstawia edytor obwodów, wyjaśnia parametry elementów i pokazuje, jak model można połączyć z solverem optycznym dla ogniwa słonecznego typu PM6:Y6.
Użytkownicy zainteresowani aspektami optycznymi procesu powinni również zapoznać się ze stroną Transfer Matrix oraz instrukcją thin-film optical filter, ponieważ ten sam spójny silnik optyki cienkowarstwowej odpowiada za generowanie prądu fotowoltaicznego wykorzystywanego przez diodę. Bardziej szczegółowe modelowanie elektryczne, wykraczające poza uproszczone przybliżenia, można znaleźć w Advanced Drift–Diffusion solver.
Wypróbuj prosty przykład obwodu elektrycznego.
Rozpocznij od zapoznania się z Samouczkiem dotyczącym prostego modelu obwodu zastępczego, aby zbudować i uruchomić model ogniwa słonecznego opartego na diodzie. Następnie zapoznaj się z alternatywnymi trybami symulacji, takimi jak JV, EQE, Suns–VOC, CELIV i spektroskopia impedancji, wykorzystując ten sam uproszczony model obwodu.
Aby uwzględnić fizycznie istotny prąd fotoelektryczny, należy połączyć model obwodu z Metoda macierzy przenoszeniaktóry dostarcza energię generowaną w procesie absorpcji bezpośrednio do elementu diodowego.