Pro správné zobrazení těchto stránek vypněte si, prosím, AdBlock (na stránkách nejsou reklamy).
Cvičení 1 - výpočet optických konstant a jiných veličin
Přestože je newAD2 primárně určeno na fitování optických meření,
je možné ho použít i bez vstupních experimentálních dat pro výpočet
optických konstant z implementovanýchn modelů a modelování měření.
V tomto prvnín návodě si ukážeme, jak spočítat optické konstanty
krystalického křemíku pomocí zabudovaného pokročilého disperzního modelu a jak modelovat
odrazivost polonekonečné křemíkové vrstvy.
-
Připravte si nový adresář a v něm
modelfile
se sekcemi media
, functions
a
modeled functions
, kde v sekci media
je definován použitý
disperzní model pro křemík (c-Si
), sekce functions
pak obsahuje definice optických konstant tohoto modelu (disperzní model počítá dielektrický tenzor) a
sekce modeled functions
obsahuje detaily (rozsah a krok)
počítaných optických konstant.
newAD2: model OTF
media:
cSi = c-Si
functions:
n,k-cSi = OC(cSi)
modeled functions:
n,k-cSi(E=0.001~10:1001:exp)
Stáhnout modelfile
-
Spusťte
newAD2gui
a zvolte adresář s připraveným modelfilem.
-
Klikněte na Model -> Load from File a vyberte váš modelfile.
Pokud načtení neproběhlo v pořádku, zobrazí se v dolní liště grafického rozhraní červená chybová hláška.
V takovém případě vám tlačítko Messages otevře okno s více podrobnostmi.
-
Tlačítko Calculate spustí výpočet.
-
Po skončení výpočtu si pomocí programu
grapherAD2
(tlačítko Run Grapher) můžete zobrazit spočítané optické konstanty.
-
Kromě optických konstant je také možno modelovat i další veličiny, pro začátek zkusíme modelovat odrazivost polonekonečného křemíkového substrátu.
Jako základ poslouží modelfile z první části, nicméně v sekci media je potřeba přidat model pro okolní prostředí (model
Vacuum
).
Dále je třeba definovat boundary system
(komplexní Yehova matice popisující rozhraní vakuum/cSi) a způsob měření (Surface
,
odpovídá Muellerově matici světla odraženého od polonekonečných prostředí).
Odpovídající funkce pro měření odrazivosti je intenzita světla M00
, tj. komponenta \(M_{00}\) Muellerovy matice.
Výsledný modelfile může vypadat třeba takto:
Stáhnout modelfile
-
V příkladu jsme veličiny počítali i v závislosti na teplotě.
V grapheru opět vše zkontrolujte. Pokud chcete data exportovat, použijte příkaz Output, který zapíše všechny spočítané veličiny do textového souboru.
-
Po skončení výpočtu lze program vypnout pomocí příkazu Halt.
Příkaz Quit pouze zavře grafický terminál (okno) ale nechá newAD2 běžet na pozadí,
takže opětovným spuštěním
newAD2gui
případně newAD2
se lze opět ke stávajícímu výpočtu připojit.
Spustit lze i několik grafických i textových terminálů paralelně.