| change to English
Pro správné zobrazení těchto stránek vypněte si, prosím, AdBlock (na stránkách nejsou reklamy).

newAD2 - program pro optickou charakterizaci

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.
  1. 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
  2. Spusťte newAD2gui a zvolte adresář s připraveným modelfilem.
  3. 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.
  4. Tlačítko Calculate spustí výpočet.
  5. Po skončení výpočtu si pomocí programu grapherAD2 (tlačítko Run Grapher) můžete zobrazit spočítané optické konstanty.
  6. 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
  7. 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.
  8. 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ě.