TY - JOUR
T1 - SCATMM
T2 - Easy-to-Use Graphical User Interface for Light Propagation in Arbitrary Multilayers
AU - Alexandre, Miguel
AU - Santos, Ivan M.
AU - Martins, Rodrigo
AU - Mendes, Manuel J.
N1 - info:eu-repo/grantAgreement/FCT/Concurso para Atribuição do Estatuto e Financiamento de Laboratórios Associados (LA)/LA%2FP%2F0037%2F2020/PT#
info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F50025%2F2020/PT#
info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F50025%2F2020/PT#
info:eu-repo/grantAgreement/FCT/3599-PPCDT/2022.01610.PTDC/PT#
info:eu-repo/grantAgreement/FCT/Concurso de Projetos IC&DT em Todos os Domínios Científicos/PTDC%2FEQU-EPQ%2F2195%2F2021/PT#
info:eu-repo/grantAgreement/FCT/OE/SFRH%2FBD%2F148078%2F2019/PT#
info:eu-repo/grantAgreement/FCT//2023.03929.BD/PT#
Funding Information:
This work received funding by the project M-ECO2 (Industrial cluster for advanced biofuel production, Ref. C644930471-00000041) co-financed by PRR \u2013 Recovery and Resilience Plan of the European Union (Next Generation EU).
Publisher Copyright:
© 2024 The Author(s).
PY - 2024
Y1 - 2024
N2 - Ease-of-access to efficient and simple modelling software is fundamental for a broader adoption of these tools in academic, R&D or even industrial contexts. Here, we describe a user-friendly graphical user interface (GUI) termed SCATMM that effectively utilizes the well-known Scattering Matrix Method to determine the reflection, transmission, and absorption of arbitrarily thick stacks of planar layers. This capability connects with a wide range of applications, such as determining layer(s) thickness(es) by fitting with experimentally acquired spectra. This article describes the core development of the mathematical model, followed by a description of the main elements of the GUI. The model is validated through comparison with well-established FDTD simulations of a basic solar cell configuration, yielding a precise match between the resulting absorption spectra. For experimental comparison, the SCATMM tool was used to determine the thickness of a planar layer on a glass substrate, offering an additional example of the method’s application. Here, the determined thickness was paired to profilometry and SEM measurements, providing congruent values with less than 8% of discrepancy.
AB - Ease-of-access to efficient and simple modelling software is fundamental for a broader adoption of these tools in academic, R&D or even industrial contexts. Here, we describe a user-friendly graphical user interface (GUI) termed SCATMM that effectively utilizes the well-known Scattering Matrix Method to determine the reflection, transmission, and absorption of arbitrarily thick stacks of planar layers. This capability connects with a wide range of applications, such as determining layer(s) thickness(es) by fitting with experimentally acquired spectra. This article describes the core development of the mathematical model, followed by a description of the main elements of the GUI. The model is validated through comparison with well-established FDTD simulations of a basic solar cell configuration, yielding a precise match between the resulting absorption spectra. For experimental comparison, the SCATMM tool was used to determine the thickness of a planar layer on a glass substrate, offering an additional example of the method’s application. Here, the determined thickness was paired to profilometry and SEM measurements, providing congruent values with less than 8% of discrepancy.
KW - Arbitrary Multilayers
KW - Electromagnetic Modelling
KW - Graphical User Interface
KW - Scattering Matrix Method
KW - Thickness Fitting
UR - http://www.scopus.com/inward/record.url?scp=85204445598&partnerID=8YFLogxK
U2 - 10.5334/jors.511
DO - 10.5334/jors.511
M3 - Article
AN - SCOPUS:85204445598
SN - 2049-9647
VL - 12
JO - Journal of Open Research Software
JF - Journal of Open Research Software
IS - 1
M1 - 11
ER -