Início Exemplos Capturas de ecrã Manual do utilizador Logótipo Bluesky YouTube
OghmaNano Simular células solares orgânicas/Perovskita, OFETs e OLEDs DESCARREGAR

A janela de varredura de parâmetros

Ícone de varredura de parâmetros do OghmaNano
Ícone da ferramenta de varredura de parâmetros no OghmaNano.

A forma mais direta de variar sistematicamente um parâmetro de simulação é utilizar a janela de varredura. Neste exemplo vamos alterar sistematicamente a mobilidade da camada ativa de uma célula solar PM6:Y6. Você pode encontrar este exemplo nas simulações de exemplo em Scripting and fitting/Scan demo (PM6:Y6 OPV). Após localizar esta simulação e abri-la, você deve abrir a janela de varredura de parâmetros. Isso pode ser feito clicando no ícone Parameter scan na faixa Automation (veja ??). Em seguida crie uma nova varredura clicando no botão new scan (1) (na simulação de exemplo isso já foi feito para você). Abra a nova varredura clicando duas vezes no ícone que representa a varredura (2), veja ??. Isso abrirá a janela de varredura, veja ??.

1. Selecionando um parâmetro para variar

Depois que a janela de varredura for aberta, crie uma nova linha de varredura clicando no ícone de mais (1) na figura 17.1, selecione essa linha para que fique destacada (2), e então clique nos três pontos (3) para selecionar qual parâmetro deseja varrer. Novamente, se você estiver usando a simulação de exemplo, isso já terá sido feito.

Janela de nova varredura de parâmetros do OghmaNano
A nova janela de varredura de parâmetros no OghmaNano.
Janela para adicionar linha de varredura no OghmaNano
Passo 3: Adicione uma linha de varredura à varredura.
Janela de seleção de varredura de parâmetros do OghmaNano
Janela de seleção de parâmetros para varredura no OghmaNano.

Neste exemplo, a mobilidade eletrônica de uma célula solar PM6:Y6 é selecionada para varredura. Isso é feito navegando até epitaxy\(\rightarrow\) PM6:Y6\(\rightarrow\) Drift diffusion\(\rightarrow\) Electron mobility y. Destaque o parâmetro e clique em OK. O parâmetro selecionado aparecerá então na lista de varredura. O significado de cada nível neste caminho de parâmetros é explicado abaixo:

Embora este fluxo de trabalho possa parecer relativamente complexo no início, ele é essencialmente uma forma estruturada de editar valores e caminhos dentro do arquivo JSON subjacente .oghma. A janela de seleção de parâmetros simplesmente fornece uma interface gráfica para navegar e modificar este arquivo de maneira segura e consistente. Uma descrição detalhada da estrutura do arquivo pode ser encontrada na documentação em o formato de arquivo do OghmaNano .

2. Definindo os valores

Em seguida insira os valores de mobilidade que deseja varrer, neste caso inseriremos 1e-5 1-6 1e-7 1e-8 1e-9 e então clique em run scan (veja figura 17.2 2). OghmaNano executará uma simulação em cada núcleo do seu computador até que todas as simulações sejam concluídas.

Janela de entrada de valores para varredura de parâmetros no OghmaNano
Passo 6: Insira os valores de mobilidade (ou outros parâmetros) que deseja varrer e execute as simulações.

3. Visualizando os resultados da simulação

Para visualizar os resultados da simulação clique na aba output. Isso abrirá as saídas da simulação, veja figura 17.3. Você pode ver que um diretório foi criado para cada variável que varremos, ou seja 1e-5, 1e-6, 1e-7, 1e-8 e 1e-9. Se você olhar dentro de cada diretório ele será uma cópia exata do diretório base da simulação. Se você clicar duas vezes nos arquivos com curvas JV multicoloridas, veja a caixa vermelha na figura 17.3. OghmaNano irá automaticamente plotar todas as curvas de cada simulação em um único gráfico, veja figura 17.4.

Aba de saída da varredura de parâmetros no OghmaNano
Passo 7: A aba Output mostrando os cinco diretórios de simulação e os arquivos de gráficos multicoloridos.
Curva JV resultante da varredura de mobilidade no OghmaNano
Passo 8: O resultado da varredura de mobilidade.