统一典型多维太阳能电池模拟的协作框架--第一部分:十个常用模拟步骤和代表变量

IF 8 2区 材料科学 Q1 ENERGY & FUELS
Fa-Jun Ma, Shaozhou Wang, Chuqi Yi, Lang Zhou, Ziv Hameiri, Stephen Bremner, Xiaojing Hao, Bram Hoex
{"title":"统一典型多维太阳能电池模拟的协作框架--第一部分:十个常用模拟步骤和代表变量","authors":"Fa-Jun Ma,&nbsp;Shaozhou Wang,&nbsp;Chuqi Yi,&nbsp;Lang Zhou,&nbsp;Ziv Hameiri,&nbsp;Stephen Bremner,&nbsp;Xiaojing Hao,&nbsp;Bram Hoex","doi":"10.1002/pip.3779","DOIUrl":null,"url":null,"abstract":"<p>Multidimensional simulations for diverse solar cells often encounter distinctive configurations, even when employing the same simulation software. The complexity and inefficiency of this process are further exacerbated when employing different simulators. From our extensive decade-long experience in numerical simulations of diverse solar cells, we have identified ten common simulation steps intrinsic to typical electrical and optical simulations. Subsequently, we propose ten sets of variables that encompass all the relevant details required for these steps. To address the challenge of varying information requirements for each variable across different simulations, we assign a list, a versatile data type, to each variable. This approach, by design, enables concise, coherent, and flexible input, accommodating the unique demands of each simulation. However, to ensure unambiguous simulations, precise specifications for these variables are essential. Computer code has been successfully implemented to ensure adherence to specifications and expedite variable synchronization with Sentaurus, the de facto standard for device simulation. Within this framework, users are only tasked with editing variables in a plain text file, obviating the need for in-depth knowledge of Sentaurus. This streamlines the prerequisites for engaging in numerical simulation significantly. Through thoughtful design considerations, we preserve the simulation capacity while simultaneously enhancing productivity considerably. This open-source framework welcomes global collaboration within the photovoltaic community and has the potential to generate an extensive dataset for cost-effective artificial intelligence training.</p>","PeriodicalId":223,"journal":{"name":"Progress in Photovoltaics","volume":"32 5","pages":"330-345"},"PeriodicalIF":8.0000,"publicationDate":"2024-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/pip.3779","citationCount":"0","resultStr":"{\"title\":\"A collaborative framework for unifying typical multidimensional solar cell simulations – Part I. Ten common simulation steps and representing variables\",\"authors\":\"Fa-Jun Ma,&nbsp;Shaozhou Wang,&nbsp;Chuqi Yi,&nbsp;Lang Zhou,&nbsp;Ziv Hameiri,&nbsp;Stephen Bremner,&nbsp;Xiaojing Hao,&nbsp;Bram Hoex\",\"doi\":\"10.1002/pip.3779\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Multidimensional simulations for diverse solar cells often encounter distinctive configurations, even when employing the same simulation software. The complexity and inefficiency of this process are further exacerbated when employing different simulators. From our extensive decade-long experience in numerical simulations of diverse solar cells, we have identified ten common simulation steps intrinsic to typical electrical and optical simulations. Subsequently, we propose ten sets of variables that encompass all the relevant details required for these steps. To address the challenge of varying information requirements for each variable across different simulations, we assign a list, a versatile data type, to each variable. This approach, by design, enables concise, coherent, and flexible input, accommodating the unique demands of each simulation. However, to ensure unambiguous simulations, precise specifications for these variables are essential. Computer code has been successfully implemented to ensure adherence to specifications and expedite variable synchronization with Sentaurus, the de facto standard for device simulation. Within this framework, users are only tasked with editing variables in a plain text file, obviating the need for in-depth knowledge of Sentaurus. This streamlines the prerequisites for engaging in numerical simulation significantly. Through thoughtful design considerations, we preserve the simulation capacity while simultaneously enhancing productivity considerably. This open-source framework welcomes global collaboration within the photovoltaic community and has the potential to generate an extensive dataset for cost-effective artificial intelligence training.</p>\",\"PeriodicalId\":223,\"journal\":{\"name\":\"Progress in Photovoltaics\",\"volume\":\"32 5\",\"pages\":\"330-345\"},\"PeriodicalIF\":8.0000,\"publicationDate\":\"2024-01-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://onlinelibrary.wiley.com/doi/epdf/10.1002/pip.3779\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Progress in Photovoltaics\",\"FirstCategoryId\":\"88\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/pip.3779\",\"RegionNum\":2,\"RegionCategory\":\"材料科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENERGY & FUELS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Progress in Photovoltaics","FirstCategoryId":"88","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/pip.3779","RegionNum":2,"RegionCategory":"材料科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENERGY & FUELS","Score":null,"Total":0}
引用次数: 0

摘要

对各种太阳能电池进行多维模拟时,即使使用相同的模拟软件,也经常会遇到不同的配置。如果使用不同的模拟器,这一过程的复杂性和低效率会进一步加剧。根据我们在各种太阳能电池数值模拟方面长达十年的丰富经验,我们确定了典型电气和光学模拟固有的十个常见模拟步骤。随后,我们提出了十组变量,涵盖了这些步骤所需的所有相关细节。为了解决不同仿真对每个变量的信息要求各不相同的难题,我们为每个变量分配了一个列表(一种通用数据类型)。根据设计,这种方法可以实现简洁、连贯和灵活的输入,满足每次模拟的独特需求。然而,为了确保模拟结果的明确性,这些变量的精确规范是必不可少的。我们已成功实施了计算机代码,以确保遵守规范,并加快与 Sentaurus(设备仿真的实际标准)的变量同步。在此框架内,用户只需编辑纯文本文件中的变量,无需深入了解 Sentaurus。这大大简化了进行数值模拟的前提条件。通过深思熟虑的设计考虑,我们在保留仿真能力的同时大大提高了工作效率。这一开源框架欢迎光伏社区内的全球合作,并有可能生成一个广泛的数据集,用于经济高效的人工智能培训。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

A collaborative framework for unifying typical multidimensional solar cell simulations – Part I. Ten common simulation steps and representing variables

A collaborative framework for unifying typical multidimensional solar cell simulations – Part I. Ten common simulation steps and representing variables

A collaborative framework for unifying typical multidimensional solar cell simulations – Part I. Ten common simulation steps and representing variables

Multidimensional simulations for diverse solar cells often encounter distinctive configurations, even when employing the same simulation software. The complexity and inefficiency of this process are further exacerbated when employing different simulators. From our extensive decade-long experience in numerical simulations of diverse solar cells, we have identified ten common simulation steps intrinsic to typical electrical and optical simulations. Subsequently, we propose ten sets of variables that encompass all the relevant details required for these steps. To address the challenge of varying information requirements for each variable across different simulations, we assign a list, a versatile data type, to each variable. This approach, by design, enables concise, coherent, and flexible input, accommodating the unique demands of each simulation. However, to ensure unambiguous simulations, precise specifications for these variables are essential. Computer code has been successfully implemented to ensure adherence to specifications and expedite variable synchronization with Sentaurus, the de facto standard for device simulation. Within this framework, users are only tasked with editing variables in a plain text file, obviating the need for in-depth knowledge of Sentaurus. This streamlines the prerequisites for engaging in numerical simulation significantly. Through thoughtful design considerations, we preserve the simulation capacity while simultaneously enhancing productivity considerably. This open-source framework welcomes global collaboration within the photovoltaic community and has the potential to generate an extensive dataset for cost-effective artificial intelligence training.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Progress in Photovoltaics
Progress in Photovoltaics 工程技术-能源与燃料
CiteScore
18.10
自引率
7.50%
发文量
130
审稿时长
5.4 months
期刊介绍: Progress in Photovoltaics offers a prestigious forum for reporting advances in this rapidly developing technology, aiming to reach all interested professionals, researchers and energy policy-makers. The key criterion is that all papers submitted should report substantial “progress” in photovoltaics. Papers are encouraged that report substantial “progress” such as gains in independently certified solar cell efficiency, eligible for a new entry in the journal''s widely referenced Solar Cell Efficiency Tables. Examples of papers that will not be considered for publication are those that report development in materials without relation to data on cell performance, routine analysis, characterisation or modelling of cells or processing sequences, routine reports of system performance, improvements in electronic hardware design, or country programs, although invited papers may occasionally be solicited in these areas to capture accumulated “progress”.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信