de superfícies ásperas
Sempre que a luz incide em um material dielétrico, como o vidro, parte da luz
é transmitida enquanto outra parte é refletida. Às vezes, adicionamos um
revestimento de metal, como ouro, que altera a transmitância e a refletância,
além de levar a alguma absorção de luz. A superfície dielétrica e o
revestimento metálico também costumam apresentar algumas variações
aleatórias de altura e espessura. Neste post, introduziremos e
desenvolveremos um modelo computacional para essa situação.
Uma superfície com variações periódicas reflete e transmite a luz em várias ordens de
difração diferentes
Nosso domínio computacional deve agora ser muito amplo, muitas vezes mais
longo que o comprimento de onda. Como ainda queremos modelar um
incidente de onda plana em vários ângulos da estrutura, usamos as condições
de contorno periódicas do Floquet, que exigem que tenhamos uma malha
idêntica nos limites periódicos. Na prática, isso significa que podemos precisar
alterar levemente a geometria do nosso domínio para garantir que os limites
do lado esquerdo e direito sejam idênticos. Se usarmos uma soma de funções
senoidais, conforme descrito aqui , o perfil será automaticamente periódico.
Como nosso domínio agora é limitado por PMLs acima e abaixo, a porta que
lança a onda agora deve ser colocada no domínio de modelagem. Para fazer
isso, usamos a opção Slit Condition para definir uma porta interna que é
apoiada por um domínio. Isso significa que a porta agora lança uma onda em
uma direção, emanando desse limite interior. Qualquer luz refletida de volta
para o limite passa desimpedida e depois é absorvida pela PML.
Embora seja uma boa maneira de lançar a onda, não usaremos mais a
condição de limite da porta para calcular a quantidade de luz refletida, pois
teríamos que adicionar centenas de portas de difração e, do mesmo modo,
precisaríamos de centenas de portas para calcular a transmissão total.