Miguel Eduardo Pereira Gonçalves , P. Mendonça dos Santos , António Baptista , Marcelino dos Santos , João Paulo N. Torres , Ricardo A. Marques Lameirinhas
{"title":"Development of an analytical tool to design photovoltaic solar cells: Analysis in outer space conditions","authors":"Miguel Eduardo Pereira Gonçalves , P. Mendonça dos Santos , António Baptista , Marcelino dos Santos , João Paulo N. Torres , Ricardo A. Marques Lameirinhas","doi":"10.1016/j.mtelec.2025.100176","DOIUrl":null,"url":null,"abstract":"<div><div>Various well established solar cell simulation software are presently available; however, they are often closed source, requiring costly licenses, or general-purpose simulation software. The main objective of this work is the development of an analytical tool to model and simulate solar cells, with particular emphasis in space applications. The software was constructed in Python using object-oriented programming by applying the equivalent two-diode electrical model, semiconductor physics, and optical modeling. It was designed to simulate both single- and multi-junction solar cells with additional non-textured anti-reflective coatings and protective layers. A method was also implemented to simulate the effects of ionizing radiation. The program was validated by data comparison with established software and commercially available space solar cells. In both cases, the tool developed was found to have obtained similar results, which seem to indicate that the program is reasonably accurate. Furthermore, three studies were carried out on: Anti-reflection coatings and protective layers, Ionizing-radiation effects and Multi-junction solar cells. In the anti-reflection coatings and protective layers study, it was possible to verify how differences in the type and number of layers affect performance. With the ionizing radiation effects study, the accuracy of the model was tested against research article data. The multi-junction study has shown how important the appropriate selection of semiconductor material, doping, and thickness is to mitigate losses and improve cell performance.</div></div>","PeriodicalId":100893,"journal":{"name":"Materials Today Electronics","volume":"14 ","pages":"Article 100176"},"PeriodicalIF":7.4000,"publicationDate":"2025-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Materials Today Electronics","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2772949425000427","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Various well established solar cell simulation software are presently available; however, they are often closed source, requiring costly licenses, or general-purpose simulation software. The main objective of this work is the development of an analytical tool to model and simulate solar cells, with particular emphasis in space applications. The software was constructed in Python using object-oriented programming by applying the equivalent two-diode electrical model, semiconductor physics, and optical modeling. It was designed to simulate both single- and multi-junction solar cells with additional non-textured anti-reflective coatings and protective layers. A method was also implemented to simulate the effects of ionizing radiation. The program was validated by data comparison with established software and commercially available space solar cells. In both cases, the tool developed was found to have obtained similar results, which seem to indicate that the program is reasonably accurate. Furthermore, three studies were carried out on: Anti-reflection coatings and protective layers, Ionizing-radiation effects and Multi-junction solar cells. In the anti-reflection coatings and protective layers study, it was possible to verify how differences in the type and number of layers affect performance. With the ionizing radiation effects study, the accuracy of the model was tested against research article data. The multi-junction study has shown how important the appropriate selection of semiconductor material, doping, and thickness is to mitigate losses and improve cell performance.