Modos de simulação e editores de simulação
1. Introdução
OghmaNano utiliza uma arquitetura modular baseada em plugins que aplica o mesmo solver central a muitos tipos de simulação elétrica e óptica. Cada plugin adapta o solver de uma forma ligeiramente diferente — por exemplo, um executa varreduras JV em regime estacionário, outro realiza análise no domínio de frequência e outro calcula a eficiência quântica externa (EQE). Cada plugin é representado por um ícone na faixa de editores de simulação (??), no qual você pode clicar para abrir seu editor e ajustar os parâmetros da simulação.
2. Editando modos de simulação
Ao clicar em um ícone na faixa de editores de simulação, você pode abrir o editor do plugin correspondente e ajustar como essa simulação será executada. Por exemplo, no editor JV você pode definir as tensões inicial e final de uma varredura. Dois desses arranjos são mostrados em ?? e ??: um experimento chamado Curva JV – baixa tensão (0.02–1.0 V) e outro chamado Curva JV – alta tensão (1.0–10.0 V). Cada configuração é chamada de experimento — uma configuração salva de parâmetros de simulação dentro de um plugin. Definir múltiplos experimentos é especialmente útil em casos mais complexos, como estudos no domínio do tempo, nos quais você pode querer testar vários perfis de pulso de tensão ou luz no mesmo dispositivo. Não há limite fixo para quantos experimentos você pode criar em cada plugin.
2. Executando um modo de simulação
Uma vez que um experimento é definido, ele aparece como um ícone na faixa de modos de simulação (??). Neste exemplo, a faixa mostra ícones para Curva JV – baixa tensão e Curva JV – alta tensão, correspondendo aos experimentos definidos em ?? e ??. O ícone pressionado (deprimido) indica o modo ativo — aqui, Curva JV – baixa tensão. Quando você pressiona o botão play (ou F9), apenas o modo selecionado é executado. Em qualquer momento, exatamente um modo de simulação pode estar ativo.
4. Todos os plugins
Uma lista dos plugins disponíveis e o que eles fazem é fornecida abaixo:
| Plugin | Descrição |
|---|---|
jv |
Calcular curvas JV em regime estacionário. |
suns_jsc |
Simular curvas Suns vs. Jsc. |
suns_voc |
Simulações Suns vs. Voc. |
eqe |
Simular eficiência quântica externa (EQE). |
cv |
Simulações capacitância–tensão. |
ce |
Simular experimentos de extração de carga. |
time_domain |
Solver no domínio do tempo para simulações transitórias. |
fx_domain |
Simular resposta no domínio de frequência (excitação elétrica e óptica). |
pl_ss |
Calcular espectro de fotoluminescência (PL) em estado estacionário. |
mode |
Resolver modos ópticos em guias de onda 1D/2D. |
spm |
Simular microscopia de sonda de varredura em simulações elétricas 3D. |
equilibrium |
Simulações elétricas de equilíbrio. |
exciton |
Simulações de transporte e recombinação de éxcitons. |
mesh_gen |
Gerar malhas para simulações. |