Abstract
Unlike current silicon-based photovoltaic technology, the development of last-generation thin-film solar cells has been marked by groundbreaking advancements in new materials and novel structures to increase performance and lower costs. However, physically building each new proposal to evaluate the device’s efficiency can involve unnecessary effort and time. Numerical simulation tools provide a solution by allowing researchers to predict and optimize solar cell performance without physical testing. This paper reviews thirteen of the main numerical simulation tools for thin-film solar cells, including SCAPS, AMPS, AFORS-HET, ASPIN3, GPVDM, SESAME, SILVACO, SENTAURUS, and ADEPT. This review evaluates each tool’s features, modeling methods, numerical approaches, and application contexts. The findings reveal notable differences in material modeling, numerical accuracy, cost, and accessibility among the tools. Each tool’s strengths and limitations in simulating thin-film solar cells are highlighted. This study emphasizes the necessity of selecting suitable simulation tools based on specific research requirements. It provides a comparative analysis to assist researchers in choosing the most effective software for optimizing thin-film solar cells, contributing to advancements in photovoltaic technology.
Keywords: thin-film solar cells, numerical simulation tools, photovoltaic performance, simulation software comparison, material modeling
1. Introduction
The development of solar cells has evolved through various generations, with traditional thick crystalline silicon wafers leading to second-generation thin-film solar cells, which have reduced costs by using less material and expanding production areas [1]. Solar cell performance is closely linked to the materials used, and as manufacturing costs decrease, the focus shifts to material costs and fabrication techniques [2,3]. Simulation tools have become essential for analyzing and optimizing solar cell designs, avoiding the high costs and time associated with physical manufacturing [4].
Early reviews, such as Bugelman et al. [5], provided overviews of software like ASA, SCAPS, and PC1D, emphasizing the importance of comparing simulations with experimental results. Abou-Ras et al. [6] and Zhang and Yeon-Gil [7] reviewed tools like AFORS-HET, AMPS-1D, ASA, and SCAPS, discussing their features and accuracy. Haddout et al. [8] highlighted the role of modeling in understanding CZTS-based solar cells, while [9] offered a comparison of solar cell simulators.
This paper addresses the lack of comprehensive research on simulators for thin-film solar cells by reviewing thirteen tools, including SCAPS, AMPS, AFORS-HET, ASPIN3, GPVDM, SESAME, SILVACO, SENTAURUS, and ADEPT. We evaluate their features, advantages, and limitations, comparing them across materials, modeling methods, cost, and accuracy to provide insights into their effectiveness in advancing solar cell research.
2. Methodology
The methodology for evaluating software tools used in the simulation and modeling of solar cells involved several vital steps. First, a comprehensive literature review was conducted to identify and select relevant software based on their capabilities and usage in academic research. Criteria such as the ability to model electrical, optical, and thermal phenomena, ease of use, cost, and advanced features were considered. Standard thin-film solar cell structures were set up in each software with consistent simulation parameters to ensure uniformity. Numerical methods employed by each tool were examined for their effectiveness and efficiency. A comparative analysis was performed to evaluate the accuracy, computational efficiency, and cost of each software, with validation against experimental data ensuring the reliability of results. Finally, the findings were documented in a structured format, highlighting each tool’s insights, strengths, and limitations.
3. General Aspects of Numerical Simulation
Numerical simulation for thin-film solar cells involves various materials, numerical methods, and critical simulation parameters. Simulators can model a range of semiconductors, including CdTe, CIGS, amorphous silicon, and kesterite compounds, each with distinct properties that impact their photovoltaic performance. Advanced numerical methods, such as differential equation solvers and finite element methods, are employed to accurately represent phenomena like light absorption, carrier transport, and recombination. Critical simulation parameters, including temperature, incident illumination, and electrical contact conditions, are fine-tuned to align with experimental conditions, ensuring the model’s accuracy and optimization. This approach allows researchers to explore designs and operational scenarios, providing valuable insights for advancing thin-film photovoltaic technologies. This section briefly overviews these simulations’ most commonly used materials, methods, and parameters.
3.1. Types of Photovoltaic Cells and Materials
Different semiconductor materials and technologies were introduced for designing cost-effective and high-efficiency solar cells. According to Martin Green’s classification [10], the first generation includes silicon wafer-based technology. The second generation comprises thin-film technologies, which use inorganic materials and feature absorbent layers that are a few micrometers thick, typically single junctions. The third generation encompasses thin-film solar cells, including emerging technologies such as perovskite, multi-junction cells, quantum dots, intermediate band gaps, and hot carrier cells. A good example is the popular perovskite cells operating differently than conventional p–n junction cells. Hybrid organic–inorganic perovskite (HOIP) photovoltaics have emerged as a promising new technology, owing to their rapidly increasing efficiency. To further enhance the benefits, a perovskite–silicon tandem device was proposed to commercialize perovskite photovoltaics, leading to higher power conversion efficiency [11]. These technologies aim to surpass the Shockley–Queisser limit through nanostructured, organic, inorganic, and hybrid materials [12]. Emerging photovoltaic technologies also potentially address future challenges by integrating with other technologies to create intelligent, compact systems that efficiently harness collected energy.
Simulation analysis is a critical tool in developing solar cells of these three generations, including technologies based on emerging materials (whether single-junction or tandem cells), utilizing platforms SILVACO, SCAPS, COMSOL, and wxAMPS [13]. These tools identify design issues and propose potential solutions, as the simulation phase predicts the cells’ performance before fabrication, thereby saving time and costs. Most of these simulation programs are based on the Shockley–Queisser limit, which describes the maximum achievable solar energy conversion efficiency for specific materials of a single junction solar cell, and the majority does not consider emerging third-generation technologies. Therefore, these programs may be strongly inaccurate if they do not consider specific quantum corrections [14,15]. However, some of them are being adapted to emerging photovoltaic technologies, which offer an essential route to higher-efficiency photovoltaic devices. For instance, Faiza Azri used the SCAPS simulator to study the basic structure of perovskite-based solar cells and improved their performance by optimizing the electron and hole transport layers (ETL and HTL, respectively) [16].
Table 1 provides an overview of the material options categorized by generation type currently used for developing and simulating solar cells [17].
Table 1.
First Generation Uses Inorganic Semiconductor Materials in Bulk |
Second Generation Uses Thin-Film Inorganic Semiconductor Materials |
Third Generation Uses Organic, Inorganic, and Hybrid Semiconductor Materials |
Third Generation/Emerging Include Technologies for the New Generations |
---|---|---|---|
Based on Crystalline Silicon (c-Si) [18] | Based on Thin-Film Silicon or Amorphous Silicon (a-Si) [19] | Perovskite Solar Cells [20] | Nanostructured Solar Cells (Nanocrystals, Nanowire, Nanotubes, Nanorods, Nanofiber, etc.) [21,22] |
Based on Polycrystalline Silicon [18] | Based on binary compounds: IV–IV, III–V, II–VI and IV–VI (GaAs, CdTe, etc.) [23] | Organic Photovoltaics (OPV): Carbon-Based Materials, Fullerenes, Polymers and Small Molecules [17,21] | Plasmonic Solar Cells [15] |
Based on Heterojunction with Intrinsic Thin layer (HJT) [13] | Based on Kesterite: Copper, Zinc, Tin, Sulfide or Selenide or Sulfoselenide (CZTS, CZTSe, CZTSSe) [24] | Dye-Sensitized Solar Cells (DSSC) [25] | Flexible, Ultra-Thin, Ultra-Light, 3D-Printable Solar Cells [26] |
Based on Gallium Arsenide (GaAs) [27] | Based on Titanium Oxide (TiO2) [27] | Quantum Dot Solar Cells [17] | Transparent and Semi-Transparent Solar Cells [23,26] |
Based on Gallium Arsenide Selenide (GaAsSe) [28] | Tandem Solar Cells [29] | Photonic Crystal Solar Cells [30] | |
Based on Chalcogenides: Sulfides, Selenides, Tellurides (CdTe, CuS, SnS, MoS, etc.) [31] | Multi-Junction Solar Cells [23,29] | Black Silicon Solar Cells [32] | |
Based on Chalcopyrite: Copper, Indium, Gallium, Selenide (CIS, CIGS) [33] | Hybrid Solar Cells [11] | Solar Cells based on Graphene, Graphene Oxide (GO), reduced Graphene (rGO), Graphite, and Nano-Graphite [34] | |
Hot Carrier Solar Cells [35] | |||
Luminescent Solar Concentrators [36] |
3.2. Types of Modeling Used in the Simulation
In the simulation, various modeling techniques are employed to accurately represent complex systems and predict their behavior under different scenarios. These models range from deterministic approaches, which provide precise outcomes based on fixed inputs, to stochastic models that account for randomness and uncertainty.
In this section, we will present the most commonly used models in the simulation of thin-film solar cells and provide a brief description of each [6]:
- Electronic and Optical Properties Modeling
-
(a)Band Diagram Modeling: visualization of the energy band structure, including conduction and valence bands, Fermi levels, and band-bending effects.
-
(b)Quantum Efficiency (QE) Modeling: calculation of the external and internal quantum efficiency helps us understand the wavelength-dependent response of the solar cell.
-
(c)Spectral Response Modeling: evaluation of the spectral response to determine how different wavelengths of light affect the photocurrent generation.
-
(d)Optical Modeling: incorporation of optical properties, such as absorption, reflection, and transmission of light within the solar cell structure, is essential for designing anti-reflective coatings.
-
(e)Light Trapping and Scattering Modeling: incorporation of light trapping and scattering mechanisms enhances absorption in thin-film solar cells.
-
(a)
- Electrical and Transport Phenomena Modeling
-
(a)Current–Voltage (I–V) Modeling: this technique involves analyzing the current–voltage characteristics under various illumination and temperature conditions, which is crucial for evaluating cell efficiency and performance.
-
(b)Electrical Modeling: simulates the electronic behavior of solar cells, including charge transport, generation, and recombination.
-
(c)Carrier Transport Modeling: simulating carrier transport mechanisms, including Drift–Diffusion equations for electrons and holes, allows for the analysis of recombination and generation rates.
-
(d)Recombination Mechanism Modeling: detailed analysis of recombination mechanisms, including Shockley–Read–Hall, Auger, and radiative recombination, to understand loss mechanisms and improve efficiency.
-
(e)Series and Shunt Resistance Modeling: analysis of the impact of series and shunt resistances on the I–V characteristics and overall efficiency.
-
(f)Material Properties Modeling: simulation of the influence of different material properties, such as bandgap, mobility, and permittivity, on the performance and efficiency of the solar cell.
-
(g)Capacitance Modeling: simulation of the capacitance–voltage characteristics provides insights into the charge storage and dielectric properties of the solar cell layers.
-
(h)Electron Transport Layer (ETL) and Hole Transport Layer (HTL) modeling: ETLs and HTLs are pivotal in charge transport, separation, and recombination [11]. Their thickness, carrier concentration, and associated bulk defects must be adjusted to obtain the best cell performance with superior stability [37].
-
(a)
- Device Structure and Interface Modeling
-
(a)Doping and Defect Modeling: simulation of the effects of doping concentrations and defect states on the solar cell’s electronic properties and overall performance.
-
(b)Interface Modeling: examination of the properties and effects of interfaces between different layers in the solar cell, crucial for multi-junction and heterojunction cells.
-
(c)Multi-Junction Modeling: simulates tandem and multi-junction solar cells, accounting for the interaction between different sub-cells.
-
(a)
- Thermal and Transient Response Modeling
-
(a)Thermal Modeling: analyzes the thermal effects within solar cells, accounting for heat generation and dissipation.
-
(b)Transient Response Modeling: modeling of the solar cell’s transient response to changes in illumination or bias conditions, useful for dynamic performance analysis.
-
(a)
- Performance Metric Modeling
-
(a)Photocurrent and Photovoltage Modeling: analysis of the generation and collection of photocurrent and the development of photovoltage under various illumination conditions.
-
(b)Lifetime and Degradation Modeling: this technique involves analyzing solar cells’ long-term performance and degradation over time under various environmental and operational conditions.
-
(a)
- Multiscale and Noise Modeling
-
(a)Multiscale Modeling: this technique combines models at different scales, from quantum mechanical to macroscopic, to capture the full range of phenomena in solar cells.
-
(b)Stress Effects: this simulation simulates the impact of mechanical stress on solar cell performance, which is relevant for understanding reliability and durability under varying conditions.
-
(c)Noise Modeling: This technique analyzes noise characteristics within solar cells, providing insights into device performance in noisy environments or under varying operational conditions.
-
(a)
Table 2 summarizes the strengths, weaknesses, and uses of different types of modeling employed in thin-film solar cell research.
Table 2.
Type of Modelling |
Strengths | Weaknesses | Uses in Research |
---|---|---|---|
Band Diagram Modeling [38] |
Allows visualization of band alignment and potential barriers. | Difficult to apply in complex materials, multiple layers, or heterostructures. | Device design and analysis of carrier transport efficiency. |
Quantum Efficiency (QE) Modeling [39] | Analyzes the fraction of photons that generate useful charge carriers. | Does not account for other effects like recombination or resistive losses. | Study of spectral response and photon-to-current conversion. |
Spectral Response Modeling [40] | Allows measurement of efficiency at different wavelengths. | Does not account for thermal losses or recombination effects. | Evaluation of spectral efficiency under various solar light conditions. |
Optical Modeling [41] |
Simulates light absorption and reflection within the cell structure. | Limited in long-term simulations or extreme operating conditions. | Optimization of light absorption to maximize quantum efficiency. |
Light Trapping and Scattering Modeling [41] |
Optimizes light capture in thin-film cells. | Complex to implement in advanced geometries. | Maximization of light absorption in thin-film structures. |
I–V Modeling [41] |
Provides information on efficiency, short-circuit current, and open-circuit voltage. | Insufficient for modeling dynamic or transient effects. | Characterization of overall device efficiency under different light conditions. |
Electrical Modeling [41] |
Studies the general electrical behavior of the device under different conditions. | Does not capture all optical or thermal phenomena. | Overall evaluation of electrical efficiency and performance under operating conditions. |
Carrier Transport Modeling [42] | Allows detailed analysis of electron and hole movement within the cell. | Difficult to implement in devices with complex geometries or materials. | Simulation of charge transport to improve carrier mobility. |
Recombination Mechanism Modeling [40] |
Analyzes the rates and mechanisms of recombination within the device. | Difficult to model accurately in non-conventional materials. | Study of recombination to minimize losses in cell efficiency. |
Series and Shunt Resistance Modeling [43] |
Provides information on resistive losses within the device. | Cannot capture other non-resistive loss mechanisms. | Optimization of series and shunt resistances to improve conversion efficiency. |
Material Properties Modeling [44] |
Allows analysis of the impact of material properties on overall performance. | Requires precise data for the materials used. | Simulation of new materials or material combinations to improve efficiency. |
Capacitance Modeling [45] |
Useful for studying junction capacitance and behavior in response to frequencies. | Limited to specific operating conditions. | Analysis of capacitance as a function of frequency to characterize junction quality. |
ETL and HTL Modeling [45] |
Enables detailed analysis of electron and hole transport through selective layers. | Difficult to model interfaces and defects between layers accurately. | Optimization of ETL and HTL materials for improving charge carrier selectivity, minimizing recombination, and enhancing overall device efficiency. |
Doping and Defect Modeling [46] |
Evaluates the effect of doping and defects on cell performance. | It requires precise data and is difficult to validate experimentally. | Study of the impact of doping levels and defects on efficiency and device lifetime. |
Interface Modeling [42] |
Evaluates behavior at interfaces between different material layers. | Complex to simulate multiple interfaces. | Improvement in efficiency and reduction in recombination losses at interfaces. |
Multi-Junction Modeling [45] |
Studies the behavior of multi-junction devices to optimize efficiency. | Complexity in simulating multiple junctions. | Research of high-efficiency multi-junction solar cells. |
Thermal Modeling [43] |
Studies the effect of heat on device performance. | Difficult to integrate with optical or electrical models in complex simulations. | Simulation of behavior under extreme or fluctuating thermal conditions. |
Transient Response Modeling [40] | Analyzes device behavior under rapid changes in illumination conditions. | Does not fully capture long-term effects. | Study of device response under fluctuating light conditions. |
Photocurrent and Photovoltage Modeling [41] |
Evaluates current and voltage generation under different lighting conditions. | Does not fully model long-term effects or degradation. | Optimization of the balance between photocurrent and photovoltage. |
Lifetime and Degradation [44] Modeling |
Evaluates long-term durability and efficiency. | Requires precise and long-term data, making implementation challenging. | Study of lifetime and degradation in efficiency over time. |
Multiscale Modeling [42] |
Integrates phenomena across different scales into a single simulation. | High computational load and difficult to validate experimentally. | Analysis of effects occurring at different spatial and temporal scales within the device. |
Stress Effects Modeling [43] |
Studies the impact of mechanical stresses on device structure. | Cannot capture all microstructural effects. | Analysis of structural integrity and mechanical durability under variable operating conditions. |
Noise Modeling [44] | Analyzes the impact of electrical noise on device performance. | Relevant primarily in very high-efficiency devices. | Study of noise in the device to reduce interference. |
3.3. Numerical Methods Used in the Simulation
Numerical methods play a pivotal role in the simulation of thin-film solar cells, providing the tools necessary to solve complex equations that describe the physical processes within these devices. These methods enable researchers to model charge transport, light absorption, and recombination dynamics with high precision, leading to a deeper understanding of the factors that influence solar cell performance [6]. This section will explore the key numerical techniques employed in the simulation of thin-film solar cells, highlighting their application [46].
- Numerical Methods for Differential Equations
-
(a)Finite Element Method (FEM): this method models physical behavior like heat flow and charge transfer by discretizing the device structure into finite elements. It is widely used for complex simulations.
-
(b)Finite Difference Method: this method discretizes continuous domains into a mesh of points to approximate spatial derivatives. It is useful for solving diffusion and recombination equations.
-
(c)Finite Volume Method (FVM): this method analyzes heat transfer and fluid dynamics by integrating over discrete volumes. It handles complex geometries and optimizes performance.
-
(d)Euler Method: this method is used in solar cell software for temporal discretization, energy generation calculations, and parameter identification. Its accuracy and stability depend on the specific application and time step choice.
-
(e)Drift–Diffusion Modeling: this method simulates solar cells using the steady-state Drift–Diffusion model, which is a fundamental model for semiconductor device
-
(a)
- Matrix and Iterative Methods
-
(a)Transfer Matrix Method (TMN): this method calculates optical properties and light interaction with solar cell materials, enhancing design efficiency.
-
(b)S-Matrix Method: this method models the optical properties of solar cells, including absorption profiles and electric field distributions, which are crucial for understanding charge carrier generation and transport.
-
(c)Gummel’s Method: a decoupled approach to solving Drift–Diffusion and Poisson’s equations iteratively, improving stability and convergence.
-
(d)Newton–Raphson Method: solves nonlinear algebraic equations resulting from discretization, refining solutions iteratively.
-
(a)
- Statistical and Quantum Mechanics Methods
-
(a)Fermi–Dirac Statistics: Fermi–Dirac statistics are vital for modeling solar cells, particularly with high doping. Tools like PC1D use these statistics to improve simulation accuracy and optimize silicon solar cell performance.
-
(b)Monte Carlo Method: allows us to analyze the behavior of light and charge transport within these devices. SCAPS is a tool that uses this method to model complex processes.
-
(a)
- Advanced Structures and Materials Mode
-
(a)Multi-Quantum Well Structures (MQW): Combining optical and electrical modeling techniques enhances light absorption and efficiency.
-
(a)
The Finite Element Method (FEM) and Finite Difference Method (FDM) are both foundational techniques for solving partial differential equations, though they differ significantly in their applications and computational demands. The FEM excels in handling complex geometries and is widely used in multi-physic simulations, providing higher-order accuracy at the cost of more excellent computational resources [47]. While simpler and more computationally efficient, the FDM is less suited to problems involving irregular geometries and tends to produce less accurate results [48]. The Finite Volume Method (FVM), commonly employed in computational fluid dynamics, balances computational efficiency and accuracy by averaging values over control volumes [49]. Specialized techniques, such as Gummel’s Method, are essential for solving nonlinear semiconductor equations, while the Newton–Raphson Method remains a reliable choice for ensuring convergence in nonlinear systems [50]. Euler’s Method, although straightforward, is often inadequate for complex, stiff equations due to its limited stability [51]. A summary of the strengths and applications of various numerical methods commonly used in the simulation and analysis of thin-film solar cells is presented in Table 3.
Table 3.
Type of Modelling |
Strengths | Weaknesses | Uses in Research |
---|---|---|---|
Finite Element Method (FEM) [52] | High accuracy for complex geometries and material properties; flexible meshing. | Computationally expensive, especially for large-scale problems. | Used in modeling stress, strain, and electric fields. |
Finite Difference Method (FDM) [53] | Simple to implement; suitable for problems with regular geometries and grid structures. | Difficult to apply to complex geometries; limited accuracy in regions with sharp changes. | Solving time-dependent diffusion equations in drift–diffusion models of thin-film solar cells. |
Finite Volume Method (FVM) [54] | Conserves fluxes across control volumes; suitable for problems involving conservation laws. | Requires structured grid; can be less accurate near boundaries. | Modeling the electrostatic potential and charge transport in thin-film solar cells. |
Euler Method [55] | Easy to implement and fast for simple problems. | Low accuracy; highly dependent on time step size; unstable for stiff problems. | Basic drift–diffusion simulations in solar cells when high precision is not required. |
Drift–Diffusion Modeling [39] | Provides a detailed representation of charge carrier transport under electric fields. | Computationally demanding; requires precise knowledge of material parameters. | Carrier transport analysis and efficiency prediction in thin-film solar cells. |
Transfer Matrix Method (TMM) [56] | Efficient for calculating optical properties in multi-layered thin-film structures. | Only applicable to planar, periodic structures; assumes perfect interfaces. | Optical absorption and reflectivity analysis in thin-film solar cells. |
S-Matrix Method [57] | Accurate for analyzing scattering properties of multi-layered media; stable numerical method. | Requires complex computations; limited applicability to highly disordered structures. | Optical analysis of reflection and transmission in multi-layered thin films. |
Gummel’s Method [58] | Iterative method suited for solving Poisson’s equation in semiconductor devices. | Convergence can be slow for heavily doped regions; limited to low-injection conditions. | Used in solving semiconductor device equations in thin-film solar cells. |
Newton–Raphson Method [55] | Fast convergence for nonlinear problems; useful for refining solutions in iterative processes. | May not converge if initial guess is poor; computationally expensive for large systems. | Applied to solving nonlinear drift–diffusion equations in thin-film solar cells. |
Fermi–Dirac Statistics [59] | Essential for modeling charge carriers in semiconductors, especially at quantum scale. | Difficult to apply without proper understanding of quantum mechanics; complex to solve numerically. | Carrier distribution modeling in highly doped or quantum-confined thin-film solar cells. |
Multi-Quantum Well structures (MQW) [60] | Provides enhanced optical absorption and carrier confinement in thin layers. | Requires complex fabrication techniques and precise quantum mechanical modeling. | Enhancing absorption in thin-film solar cells through quantum well engineering. |
4. Brief Description of Computational Tools
4.1. SCAPS
Initially designed for CdTe and CIGS solar cells and developed at the University of Gent, Belgium, SCAPS now supports various cell types, including Si, GaAs, and a-Si [61,62]. SCAPS models optical and electrical properties, visualizes energy band structures, and can handle up to seven semiconductor layers with diverse materials and doping profiles [62]. It uses drift–diffusion equations for carrier transport, incorporates light trapping and scattering models, and simulates I–V characteristics, quantum efficiency, spectral response, and fabrication processes [62] (Figure 1).
SCAPS has limitations, such as simplified optical models that may affect accuracy, especially for complex or multi-layered structures [63]. It can struggle with intricate material compositions and interfaces and may have longer simulation times or inefficiencies with complex structures [62,63]. Despite these challenges, SCAPS is valuable for its customizable configurations, access to internal variables, and calibration with experimental results.
4.2. AMPS
The Analysis of Microelectronic and Photonic Structures (AMPS) is a one-dimensional simulator designed for CIGS solar cells, including homojunction, heterojunction, and multi-junction structures. It supports crystalline, polycrystalline, and amorphous materials. It simulates thin-film solar cells under various conditions, such as light intensity, temperature, and material properties, while calculating parameters like electrostatic potential and carrier current densities [64,65,66,67,68]. The AMPS can also simulate thin-film deposition processes like CVD and PVD to predict film properties [68]. The software’s three-stage simulation process covers the operational environment, material properties, and results [66,67]. AMPS’s strengths include modeling deposition processes and offering interactive tools for analyzing performance metrics. Its user-friendly GUI is shown in Figure 2, and examples further enhance the modeling precision for cells with high defect densities [67].
However, the AMPS has limitations due to its one-dimensional nature. It struggles with simulating solar cell structures that require two-dimensional or three-dimensional simulations, such as complex multi-junction cells with intricate interfaces. Additionally, its reliance on atomistic modeling demands significant computational resources and time, especially for large-scale systems or lengthy simulations. These constraints make it less suitable for scenarios involving complex geometries or varying environmental conditions that influence solar cell performance [69].
4.3. ASA
The Advanced Semiconductor Analysis (ASA) is a one-dimensional simulator from Delft University of Technology, ideal for multi-layer heterojunction semiconductors, including both amorphous and crystalline devices [70]. It optimizes c-Si wafer and tandem solar cells by integrating optical and electrical models to accurately predict I–V curves, fill factors, and efficiencies [71]. The Genpro4 optical model in the ASA enhances calculations for complex structures, making it valuable for indoor light harvesting in applications like building-integrated photovoltaics [72]. While the ASA offers flexibility with script-based inputs and external programming support, its one-dimensional nature may limit simulations of complex geometries and diverse environmental conditions. It also requires a strong understanding of semiconductor physics, which may be challenging for beginners [73].
4.4. AFORS-HET
The AFORS-HET (Automat for Simulation of Heterostructures) is a one-dimensional simulation tool that Helmholtz-Zentrum Berlin developed explicitly for analyzing heterojunction solar cells. It is particularly effective for modeling devices that combine amorphous and crystalline materials, such as silicon heterojunction solar cells [74]. The software excels in simulating solar cells’ optical and electronic properties, enabling a detailed analysis of band alignment, charge carrier transport, and recombination mechanisms [75]. Its user-friendly interface makes it accessible for researchers and engineers, as shown in Figure 3.
However, AFORS-HET’s one-dimensional approach may not fully capture the complexities of three-dimensional structures or intricate geometries, potentially limiting its accuracy for solar cells with multiple interfaces or complex interactions. Additionally, while it performs well under standard test conditions, the AFORS-HET may struggle to accurately model the effects of diverse environmental conditions, such as temperature variations and non-uniform illumination, which is critical for real-world solar cell performance [76].
4.5. SC-SIMUL
SC-SIMUL is a software tool for simulating solar cells, focusing on amorphous silicon-crystalline silicon heterojunctions and amorphous semiconductors. It models light absorption, reflection, and transmission, considering material composition, thickness, and surface morphology [77]. The software features an intuitive interface for 2D and 3D visualization, data analysis, and report generation, making it accessible to researchers and engineers [78]. However, as a primarily one-dimensional simulator, SC-SIMUL may struggle with complex 3D structures and real-world environmental variables, potentially limiting its accuracy and applicability [79].
4.6. ASPIN3
The ASPIN3 is a two-dimensional semiconductor device simulator based on the steady-state drift–diffusion model for simulating diodes, transistors, and solar cells [80]. It optimizes device design by modeling carrier behavior and can be integrated with optical simulators like SunShine for solar cell analysis [81]. ASPIN3 accurately models electrical, optical, and thermal processes with a user-friendly interface for result visualization [82,83]. However, it demands significant computational power for complex simulations and may struggle with non-standard environmental conditions, limited to rectangular structures [80,81,82]. Additionally, it has a steep learning curve for new users.
4.7. GVPDM
The GPVDM (General Purpose Photovoltaic Device Model) is a versatile software tool for simulating various solar cells, including thin-film, organic, and perovskite devices. It integrates optical and electrical modeling, providing detailed insights into device behavior. Its user-friendly interface and robust visualization tools make it accessible to users of different expertise levels, supporting 1D and 2D simulations across various configurations [84,85,86,87,88].
However, the GPVDM’s detailed physical models can lead to high computational demands, particularly for large-scale or intricate simulations. Features like a 3D thermal solver and exciton diffusion model add to the complexity. While compelling under standard conditions, the GPVDM may struggle with varying environmental factors such as temperature changes and light intensities, especially for silicon and thin-film solar cells. It also assumes defect-free perovskite layers, which may not accurately reflect real-world scenarios [86,87,88]. Additionally, new users may face a steep learning curve when fully utilizing its advanced features.
4.8. SESAME
SESAME is an open-source Python package for simulating polycrystalline photovoltaics, including grain boundaries and surfaces. It supports 1-D and 2-D systems like CdTe, CIGS, and hybrid perovskites [53,89]. It models electrical, thermal, and optical properties, providing detailed predictions of metrics such as efficiency and voltage. SESAME offers rapid parameter exploration and visualization tools for charge transport and defects, with a user-friendly interface [90,91], as shown in Figure 4.
Due to its detailed physical modeling, SESAME faces limitations, leading to high computational demands, especially for large or complex simulations. It solves 1D and 2D Drift–Diffusion–Poisson equations, which are computationally intensive [53]. The software is limited to non-degenerate semiconductors using Boltzmann statistics and does not support thermionic emission or quantum tunneling [91]. Its ability to handle 3D systems is untested, which may restrict its use for more complex structures [89]. Additionally, SESAME may struggle with non-standard environmental conditions, impacting real-world predictive accuracy, and it has a steep learning curve for new users [90].
4.9. SILVACO
SILVACO provides advanced 2D and 3D simulation software for semiconductor devices, modeling thin-film materials like a-Si, CIGS, and CdTe, including multi-junction and heterojunction cells [92]. It offers a detailed electrical and optical property analysis, using techniques such as trap-limited carrier transport and solving transport, Poisson, and diffusion equations [92,93,94]. The software features user-friendly interfaces for parameter extraction, optimization, and data visualization, with ATENA and ATLAS models for in-depth analysis [95,96,97].
Limitations include potential challenges in accurately modeling perovskite solar cells and complex geometries, such as interdigitated back-contact cells [93]. The software’s high computational demands can be taxing, and its complexity may require extensive training [96]. Additionally, SILVACO lacks features for simulating thermionic emission and quantum tunneling, which could impact the accuracy of specific heterojunction devices [97].
4.10. PC1D
The PC1D (Personal Computer One Dimensional) is an open-source program developed for computing the performance of various photovoltaic structures, including GaAs, a-Si, Al-GaAs, Si, InP, and Ge [98]. This powerful simulation tool allows researchers to simulate factors such as the impact of band gap and electron affinity tuning for improved performance. The PC1D operates by discretizing the structure to be simulated, focusing on nodes in regions with doping changes or near surfaces [99], as shown in Figure 5. To enhance accuracy, the software incorporates advanced models like trap-assisted tunneling, intra-band effects, and Fermi–Dirac statistics. It can model recombination mechanisms such as Auger, band-to-band, and trap-assisted tunneling [100].
The PC1D offers a user-friendly interface and straightforward setup, making it suitable for educational purposes and early-stage research [101]. Its ability to extract device parameters and compare simulated results with experimental data is valuable for optimizing performance.
However, PC1D’s one-dimensional nature limits its capacity to model complex designs like multi-junction cells or those with intricate geometries, potentially affecting accuracy in Jsc and Voc [102]. It may also struggle with shading effects and intricate environmental conditions, and it cannot define a general Density of States (DOS) distribution, limiting its use for materials where deep state charge is significant, such as II-VI or a-Si solar cells [98]. Despite these limitations, it remains useful for basic simulations and educational purposes.
4.11. Sentaurus TCAD
Sentaurus TCAD is a multidimensional software for modeling and optimizing semiconductor devices, including thin-film solar cells made from materials like a-Si, CdTe, and CIGS, across one, two, and three dimensions [103]. It uses advanced modeling techniques to simulate electrical and optical properties, carrier transport, recombination, and conversion efficiency under various conditions [104]. The software is scalable and capable of simulating individual devices to entire modules. It supports many devices, including MOSFETs, FinFETs, and solar cells, within a robust GUI-driven environment [103]. Sentaurus TCAD also offers flexible meshing strategies to balance accuracy and simulation time.
However, it has limitations, particularly in modeling solar cells with complex geometries and lateral variations, such as interdigitated designs and grain boundaries [103]. TCAD simulations are computationally intensive, requiring high-performance computing resources, and can face challenges in convergence and stability, especially with high-field and avalanche generation models [105]. Despite these challenges, Sentaurus TCAD is a powerful tool that provides valuable insights for optimizing thin-film solar cells and other semiconductor devices, helping to reduce the need for physical prototypes and saving time and resources in development [106].
4.12. ADEPT
ADEPT (A Device Emulation Program and Toolbox) is a versatile numerical simulator for modeling solar cells across one, two, and three spatial dimensions, supporting configurations such as single, thin-film, and multi-junction solar cells [107,108]. It solves Poisson’s and continuity equations using the generalized Newton method, enabling analyses like I–V characteristics, spectral response, and capacitance–voltage profiles [107]. ADEPT is highly customizable, allowing users to modify parameters for new device structures and adapt to various geometries. However, simulations in 2D and 3D require significant computational resources. While ADEPT is accessible online and user-friendly, it may have limitations compared to more comprehensive TCAD tools, offering a narrower range of supported materials and device architectures. Experimental validation is advised for novel designs to ensure accuracy [108].
4.13. QUOKKA
QUOKKA, developed by Andreas Fell, is a specialized software for simulating and optimizing solar cells, mainly focusing on 1D, 2D, and 3D charge carrier transport in configurations like interdigitated back contacts (IBC) and front and rear contacts (FRC) within quasi-neutral silicon structures [109]. It offers a comprehensive database of materials, such as a-Si, CdTe, and CIGS, and supports simulations under various environmental conditions to optimize solar cell designs [110]. The software uses simplified semiconductor carrier transport models, balancing computational efficiency with accuracy, and supports the detailed analysis of steady-state electrical characteristics [111]. QUOKKA’s user-friendly interface and visualization tools make it accessible for researchers and industry professionals and scalable for different applications [112].
However, QUOKKA has a steep learning curve due to its sophisticated modeling and requires detailed input data for accurate predictions, especially for novel structures. It may struggle with non-rectangular device shapes or surface morphologies, and its conductive boundary simplifications can limit the detailed modeling of near-surface regions, such as emitter diffusion [110,111]. The software is designed for typical solar conditions and may perform poorly under exotic or extreme conditions. Additionally, QUOKKA cannot simulate reverse breakdown effects, and its meshing approach restricts it to cuboidal solution domains, posing challenges for non-rectangular geometries [113].
5. Comparison of Computational Tools for Thin-Film Solar Cells
The numerical tools used in solar cell simulation were compared based on their ability to model different materials, handle various parameters, employ specific numerical methods, and achieve accurate results. Each tool was assessed for its computational efficiency and scalability, which are key factors in thin-film photovoltaic research. A comparative table showcases thirteen solar simulator software packages, highlighting their compatibility with different generations of solar cell materials. These range from first-generation materials like silicon (Si) and gallium arsenide (GaAs) to advanced third-generation materials such as perovskites and multi-junction cells. This comparison underscores each tool’s versatility and applicability across various domains of photovoltaic research.
5.1. Photovoltaic Cells and Materials
Developing new solar cell technology involves adjusting various parameters, where factors such as material type, geometric arrangement, and thickness may be modified to improve and enhance device performance. Computational modeling simulators have made it easier and more accessible to evaluate these parameters, eliminating the need to physically build and test every new change. However, the lack of quantum corrections in the conventional numerical modeling of solar cells employed by most commercial packets causes a giant inaccuracy in nanoscale materials. Given the limited information available and the variety of software tools, selecting the appropriate software tool for developing a thin-film solar cell can be challenging.
For the device model to be reliable, the software must be equipped with accurate information about the chosen material, including layer measurements and technology, the architecture of the desired structure, physical sensing, and sensitivity. For instance, PC1D is typically used for crystalline silicon solar cells, whereas SCAPS-1D is employed for CIGS and, more recently, perovskite. An ASA is primarily for amorphous silicon, a GPVDM is utilized for organic solar cells, AFORS-HET is designed for heterojunction solar cells, and AMPS-1D, SCAPS-1D, and ADEPT are used for multiple solar cell simulations. Most simulation software is based on single-junction solar cell models, although the ASA and ADEPT offer additional features for simulating lower-efficiency tandem solar cells. In contrast, wxAMPS can simulate III-V multi-junction solar cells, surpassing typical single-junction solar cell simulators. Table 4 presents the main generations of solar cell materials used by these 13 software programs to simulate different layers in the design of a thin-film solar cell.
Table 4.
Software | 1st Generation Materials |
2nd Generation Materials |
3rd Generation Materials |
---|---|---|---|
SCAPS | Si, GaAs | CdTe, CIS, CIGS, CZTS | Kesterite, Perovzkite |
AMPS | Si, GaAs | CdTe, CIGS, CZTS | CZTS |
ASA | Si, GaAs | CdTe, CIGS | Multi-layer heterojunction |
AFORS-HET | Si, GaAs | CdTe, CIGS, a-Si | a-Si |
SC-SIMUL | Si, GaAs | CdTe, CIGS | a-Si |
ASPIN3 | Si, GaAs | CdTe, CIGS | LEDs and lasers |
GPVDM | Si, GaAs | CdTe, CIGS | Perovskite, Organic |
SESAME | Si, GaAs | CdTe, CIGS, Perovskite | Perovskite |
SILVACO | Si, GaAs | a-Si, CdTe, CIGS | Multi-materials |
PC1D | Si | a-Si | Ge |
SENTAURUS | Si, GaAs | CdTe, CIGS | Multi-materials |
ADEPT | Si, GaAs | a-Si, CdTe, CIS | Multi-junction |
QUOKKA | Si | a-Si, CdTe, CIGS | Quasi-neutral Si |
5.2. Modeling Used in the Simulation
All the programs studied in this paper are powerful tools for modeling various characteristics and behaviors of photovoltaic devices. They simulate aspects such as band diagrams, capacitance, current–voltage (I–V) curves, quantum efficiency, carrier transport, optical effects, doping and defect modeling, transient response, spectral response, series and parallel resistance, and hole/electron transport layer and interface modeling (see Table 5). These capabilities enable users to investigate and optimize solar cell designs, understand operational mechanisms, and predict performance under different conditions. The versatility of these simulation tools is essential for advancing and enhancing photovoltaic technology.
Table 5.
Modeling | SCAPS | AMPS | ASA | AFORS-HET | SC-SIMUL | ASPIN3 | GPVDM | SESAME | SILVACO | PC1D | SENTAURUS | ADEPT | QUOKKA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1. Electronic and Optical Properties Modeling | |||||||||||||
Band Diagram Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Quantum Efficiency Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Spectral Response Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Optical Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Light Trapping and Scattering Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
2. Electrical and Transport Phenomena Modeling | |||||||||||||
Current–Voltage (I–V) Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Electrical Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Carrier Transport Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Recombination Mechanism Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Series and Shunt Resistance Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Material Properties Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Capacitance Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
3. Device Structure and Interface Modeling | |||||||||||||
Absorber Layer Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Doping and Defect Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Interface Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Multi-Junction Modeling | x | x | x | x | x | x | x | x | |||||
Lifetime Modeling | x | x | x | x | x | x | x | x | x | ||||
ETL and HTL Modeling | x | x | x | x | x | x | |||||||
4. Thermal and Transient Response Modeling | |||||||||||||
Thermal Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Transient Response Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
5. Performance Metric Modeling | |||||||||||||
Photocurrent and Photovoltage Modeling | x | x | x | x | x | x | x | x | x | x | x | x | x |
Degradation Modeling | x | ||||||||||||
6. Multiscale and Noise Modelling | |||||||||||||
Multiscale Modeling | x | x | |||||||||||
Stress Effects | x | x | x | x | x | x | x | x | x | ||||
Noise Modeling | x |
As Table 5 highlights, several programs excel in specific areas like degradation modeling, lifetime, multi-junction, multiscale, stress effects, and noise. For example, GPVDM can simulate the effects of degradation mechanisms on solar cell performance, modeling the impacts of bias, photo-stress, and wear on devices like organic solar cells, OLEDs, and OFETs [5,114]. In lifetime modeling, tools like SCAPS, AMPS, AFORS-HET, ASPIN3, GPVDM, SESAME, SILVACO, SENTAURUS, and ADEPT allow users to input lifetime values into the Shockley–Read–Hall recombination model, offering a simplified view of the device performance [115,116,117,118,119,120,121]. For multi-junction modeling, programs such as SCAPS, AMPS, AFORS-HET, SESAME, SILVACO, PC1D, SENTAURUS, and ADEPT can simulate multi-junction solar cells across 1D, 2D, or 3D, making them versatile for various tandem structures like perovskite/silicon and CIGS/c-Si [117,119,122]. However, for stress effects, tools like AFORS-HET, SC-SIMULC, SESAME, and SENTAURUS lack sufficient details on their modeling approaches [123,124]. Lastly, SCAPS is noted for noise modeling, simulating thermal noise, shot noise, and 1/f noise, which are critical for understanding defects and traps in semiconductors [125,126,127,128,129].
5.3. Analysis of Numerical Methods Used in the Simulation
As shown in Table 6, the programs used for simulating and optimizing thin-film solar cells employ various numerical methods to evaluate their performance, which include the following: 1. numerical methods for differential equations allow modeling the complex physics of solar cells, including charge transport and optical effects at the device level; 2. matrix and interactive methods analyze multilayer solar cells’ spectral response and quantum yield; 3. statistical and quantum mechanics are used for charge transport analysis in solar cells with complex materials; and 4. advanced structure and material mode include studying novel materials such as perovskites and multi-junction solar cell structures [130,131,132,133,134,135,136].
Table 6.
Modeling | SCAPS | AMPS | ASA | AFORS-HET | SC-SIMUL | ASPIN3 | GPVDM | SESAME | SILVACO | PC1D | SENTAURUS | ADEPT | QUOKKA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1. Numerical Methods for Differential Equations | |||||||||||||
FEM | x | x | x | x | x | x | x | x | x | x | x | x | x |
Finite Difference Method | x | x | x | x | x | x | x | x | x | x | x | ||
FVM | x | x | |||||||||||
Euler Method | x | ||||||||||||
Drift–Diffusion Method | x | x | x | x | x | x | x | x | x | x | x | x | |
2. Matrix and Interactive Methods | |||||||||||||
Transfer Matrix Method | x | x | x | x | x | x | x | ||||||
S-Matrix Method | x | ||||||||||||
Gummel Iteration | x | x | x | x | x | x | |||||||
Newton Rapson | x | x | x | x | x | x | |||||||
3. Statistical and Quantum Mechanic Methods | |||||||||||||
Fermi–Dirac Statistics | x | ||||||||||||
Monte Carlo Method | x | ||||||||||||
4. Advanced Structures and Materials Mode | |||||||||||||
MQW | x |
In the literature, most software packages utilize the Finite Element Method (FEM) in various ways. SCAPS uses the FEM to simulate the electrical and optical behavior of solar cells, focusing on potential distribution and charge carrier generation [127,128,129,130,131,132,133]. AMPS applies the FEM for thermal and electrical analysis of thin-film solar cells, considering temperature effects and operating conditions [132]. ASA allows for component-level simulation, offering detailed behavior analysis under different conditions [133,134]. AFORS-HET uses FEM to simulate heterostructures, analyzing material interactions and performance [75,117]. SC-SIMUL focuses on current and voltage distribution in solar cell simulations [124]. ASPIN3 employs FEM for designing optoelectronic devices like LEDs and lasers, emphasizing precision in electromagnetic field simulations [80,135,136,137]. GPVDM applies FEM to photovoltaic device simulations, analyzing charge carrier generation and recombination [84,86]. SESAME uses FEM for simulating semiconductor devices and electronic systems, focusing on charge distribution and electric fields [89,90]. SILVACO applies FEM across a broad range of electronic and semiconductor devices, including transistors [138,139,140]. PC1D and QUOKKA use FEM for detailed analysis of photovoltaic device efficiency and performance [140,141,142]. SENTAURUS employs FEM for advanced semiconductor device simulations, including transistors and sensors [143,144]. ADEPT uses FEM to simulate electronic and semiconductor devices, providing detailed analysis of electronic and optical properties [138,145].
The Finite Difference Method (FDM) is widely used in various simulation programs to analyze semiconductor devices and solar cells. SCAPS employs the FDM to solve Poisson and continuity equations, simulating the electrical characteristics of thin-film solar cells [145,146,147]. The AMPS uses the FDM to calculate potential distribution, carrier concentration, and electric fields in semiconductor devices [148,149]. The ASA applies FDM for component-level simulations, offering insights into device behavior under different conditions [150]. AFORS-HET utilizes the FDM to model heterojunctions, examining material interactions on device performance [151,152,153,154,155,156]. SC-SIMUL focuses on analyzing solar cells’ current and voltage distribution [78]. ASPIN3 uses the FDM for optoelectronic device design, including LEDs and lasers, focusing on electromagnetic field simulations [82]. The GPVDM applies the FDM for detailed photovoltaic device analysis, including electrical and optical characteristics [155]. SESAME focuses on simulating charge and electric field distribution in semiconductor devices [89]. SILVACO uses FDM for various electronic and semiconductor devices, including transistors [156,157,158]. PC1D leverages FDM for analyzing photovoltaic device efficiency [99,101]. SENTAURUS employs FDM in advanced semiconductor devices simulations like transistors and sensors [158]. ADEPT uses FDM to simulate electronic and optical properties in semiconductor devices [107]. QUOKKA applies FDM to optimize photovoltaic device performance and efficiency [111].
Similar to FEM, the Finite Volume Method (FVM) is used by AFORHET and ASA to solve partial differential equations modeling physical phenomena such as heat diffusion and convection within solar cells [159].
All the studied software packages employ the Drift–Diffusion model to analyze charge carrier transport and device performance. This method solves the coupled Poisson and continuity equations, essential for understanding the transport dynamics of electrons and holes within the solar cell structure. SCAPS and AMPS focus on defect density and electric fields [69,160,161], while ASA and AFORS-HET emphasize material properties and layer configurations [71,159]. ASPIN3, SESAME, and GPVDM analyze carrier transport and recombination processes, providing insights into the effects of structural parameters on device performance [81,89,162,163]. SILVACO’s ATLAS and PC1D apply the model to one-dimensional simulations [164,165], while SENTAURUS extends this analysis to various geometries [166,167]. ADEPT and QUOKKA also use the drift–diffusion model to simulate carrier transport, facilitating performance simulations based on diverse material properties and configurations [168,169,170,171,172].
Many solar cell simulation tools also employ the Transfer Matrix Method (TMM) to analyze optical properties and optimize device performance. In SCAPS, the TMM models light propagation and charge carrier generation in thin-film solar cells [172]. AFORS-HET calculates optical intensity and generation rates in multilayer structures, optimizing light interaction with different layers [173]. ASPIN3 utilizes the TMM to evaluate light absorption and generation profiles, aiding in optimizing layer thickness and material properties [174]. The GPVDM uses the TMM for optical behavior analysis in multilayer designs, focusing on light propagation and electron–hole pair generation [175,176]. SILVACO’s ATLAS and SENTAURUS employ the TMM to simulate light absorption, reflection, and transmission, which is crucial for accurate device modeling and optimization [177,178,179]. QUOKKA also incorporates TMM to analyze optical properties, influencing overall device efficiency by evaluating the light interaction with various layers [180,181].
In SCAPS, the Gummel Iteration method is used to iteratively solve the Poisson equation for electric potential and the continuity equations for electron and hole densities, refining results until convergence is achieved for accurate solar cell modeling under various conditions [182,183]. Similarly, the AMPS employs the Gummel Iteration to enhance the accuracy of simulations by iteratively refining carrier concentrations and electric potential [184]. The ASA and AFORS-HET use the Gummel Iteration for efficient convergence in analyzing carrier dynamics and simulating various heterojunction configurations [185]. SILVACO’s ATLAS and SENTAURUS also utilize the Gummel method for accurate semiconductor behavior simulations, particularly in complex device structures [186,187].
The Newton–Raphson method is vital in many simulation tools for solving nonlinear equations and improving accuracy. SCAPS incorporates it within the Gummel scheme to aid in the convergence of device characteristics under different conditions [188]. The AMPS uses it to refine quasi-Fermi levels, enhancing simulation accuracy [185]. ASA, AFORS-HET, SESAME, and SENTAURUS all employ the Newton–Raphson method to handle nonlinear equations related to charge transport, recombination, and complex device modeling [71,90,189].
SCAPS also uses the Energy Balance Method to optimize energy distribution within thin-film solar cells, considering factors like light absorption and thermal losses [188]. SILVACO integrates Multi-Quantum Well structures to improve photovoltaic device efficiency [100,190,191,192].
PC1D uses Fermi–Dirac statistics for accurate simulations in highly doped regions, refining carrier distributions and band gap narrowing effects. This method is fundamental in semiconductor physics to understand how electrons (fermions) are distributed at different energy levels, especially at various temperatures, affecting conductivity and the behavior of solar cells. Implementing Fermi–Dirac statistics helps to perform more consistent and physically meaningful simulations, avoiding approximations commonly used in other models [101]. SCAPS also uses the Monte Carlo Method, which generates random events and tracks the trajectories of photons or electrons through the device. This method allows for modeling complex processes such as light absorption, luminescent emission, and the influence of geometry and type of materials on solar cell efficiency [192,193].
The S-Matrix Method is a critical component of ADEPT’s Transfer Matrix Method (TMM), ensuring numerical stability and accurate optical simulations for optimizing solar cell designs [194].
Finally, SCAPS employs the Euler Method for time-dependent simulations, which is crucial for analyzing and optimizing solar cell performance [195].
5.4. Cost
The cost of computational software for solar cells can vary widely depending on factors such as the specific software package, the type of license (individual, academic, commercial), the usage scope (educational, research, industrial), and any additional services or support provided. Some software packages may offer free versions or trial periods for academic or research purposes, while others may require purchasing a license or subscription for full access to all features. Pricing structures may include one-time fees, annual subscriptions, or usage-based pricing models.
Table 7 shows the cost of different software packages and licensing options.
Table 7.
Software | Source | Availability |
---|---|---|
One-dimensions | ||
SCAPS |
http://scaps.elis.ugent.be/ (accessed on 4 October 2024). |
Free and open source |
AMPS/wxAMPS |
https://github.com/wxAMPS (accessed on 4 October 2024). |
USD 0 per month for basics for individuals and organizations USD 3.67 per user/month for the first 12 months for advanced collaboration for individuals and organizations USD 19.35 per user/month for the first 12 months for security, compliance, and flexible deployment |
ASA |
https://asa.ewi.tudelft.nl/ (accessed on 4 October 2024). |
Command-line-driven software |
AFORS-HET |
https://www.helmholtz-berlin.de/forschung/oe/se/silizium-photovoltaik/projekte/asicsi/afors-het/download/index_en.html (accessed on 4 October 2024). |
Free and open source |
SC-SIMUL |
http://www.greco.uni-oldenburg.de/download.html (accessed on 4 October 2024). |
Free and open source |
Two-dimensions | ||
ASPIN3 |
http://lpvo.fe.uni-lj.si/en/software/aspin3/ (accessed on 4 October 2024). |
Demo version |
GPVDM |
https://www.oghma-nano.com/download.php (accessed on 4 October 2024). |
Free source |
SESAME |
https://pages.nist.gov/sesame/ (accessed on 4 October 2024). |
USD 0 per month for basics for individuals and organizations USD 3.67 per user/month for the first 12 months for advanced collaboration for individuals and organizations USD 19.25 per user/month for the first 12 months for security, compliance, and flexible deployment |
Three-dimensions | ||
SILVACO |
https://dynamic.silvaco.com/dynamicweb/silen/ (accessed on 4 October 2024). |
There are various licensing models, such as perpetual licenses, subscription-based licenses, or academic licenses. The cost can also depend on the size and type of organization (e.g., educational institution, research organization, commercial company). |
PC1D/PC3D |
https://www.engineering.unsw.edu.au/energy-engineering/research/software-data-links/pc1d-software-for-modelling-a-solar-cell (accessed on 4 October 2024). |
It is freely available for academic and educational purposes. Commercial users or organizations may need to purchase a license, which can vary depending on the organization’s size, intended usage, and specific licensing requirements. |
SENTAURUS |
www.synopsys.com/support/training/dfm/basic-training-on-tcad-sentaurus-tools.html (accessed on 4 October 2024). |
Universities and research institutions may have access to academic licenses or discounted rates for academic and research purposes. For commercial usage, the cost involves purchasing licenses or subscriptions based on the organization’s size, intended usage, and specific requirements. The pricing structure may include upfront license fees, annual maintenance fees, and additional technical support and updates fees. |
ADEPT |
https://nanohub.org/tools/adeptnpt (accessed on 4 October 2024). |
The costs vary depending on the license type (individual, institutional, commercial), the scope of usage (academic, research, commercial), and any additional services or support provided. |
QUOKKA |
https://www.quokka3.com/purchase/license-options.html (accessed on 4 October 2024). |
It is freely available for academic and educational purposes. Licensed for commercial use |
5.5. Others Comparisons
QUOKKA is recognized as a “fast and easy” semiconductor simulation tool compared to Sentaurus TCAD. In performance evaluations, QUOKKA demonstrated remarkable speed, completing I–V curve computations in just 2 min on a single CPU core, while Sentaurus required 30 min on four CPU cores, making QUOKKA one to two orders of magnitude faster [86]. In terms of modeling accuracy, QUOKKA achieved Voc (670 mV) and Jsc (37.8 mA/cm²) values nearly identical to Sentaurus, with only slight differences in the fill factor (Sentaurus: 80.0%, QUOKKA: 80.4%) and efficiency (Sentaurus: 20.3%, QUOKKA: 20.4%) [92].
In another study [110], we found minimal overall deviation (<0.2%) in the light I–V curve between Sentaurus and QUOKKA, including critical parameters such as Voc, Jsc, and FF. The spatial distribution and loss breakdown analysis also showed excellent agreement between the two tools, with inaccuracies well below 1%. However, we observed that QUOKKA may not be suitable for specific scenarios, such as optimizing doping profiles or simulating intricate geometries and materials that require detailed modeling of local inhomogeneity effects [195].
For 1D cases, QUOKKA was compared with PC1D with excellent agreement of I–V curves and excess carrier densities in low and high injection [195,196]. Both Sentaurus and QUOKKA are used for solar cell simulation and optimization and offer comprehensive modeling capabilities for analyzing solar cell performance under different conditions. However, Sentaurus focuses on advanced numerical modeling and simulation techniques for semiconductor devices, while QUOKKA specializes in solving charge carrier transport in silicon devices. Also, Sentaurus offers an extensive set of models for device physics and effects in semiconductor devices, while QUOKKA includes a database of materials commonly used in thin-film solar cells.
Sentaurus TCAD is a versatile software known for its ability to predict processes with atomic-level accuracy, making it suitable for detailed simulation, even up to a sub-90 nm process. However, it comes with a higher cost, which can be a limiting factor for some users. Compared with the PC1D simulation, the Sentaurus simulation shows a low efficiency of about 0.15% abs, which is most likely because the PC1D simulation does not account for the high injection dependency of the carrier lifetime post-LID [196]. In [197], the authors show a slight deviation at high lifetimes in Sentaurus and PC1D due to lateral effects (transport of majority carriers to the point contacts at the backside), which are not accounted for in the 1D simulations with PC1D.
In [103], the authors demonstrated that PC1D accurately simulates a more significant carrier generation rate for textured surfaces than planar ones. The deviations between PC1D and Sentaurus TCAD are minimal, below 1% for planar cases and for textured depths greater than 0.1 μm. Sentaurus meticulously integrates the generation profile into a cumulative profile using a logarithmic interpolation function. However, due to the steep nature of the generation profile in the first nano- and micrometers, deviations increase at smaller depths. For textured cases, a deviation of about 10% is observed up to 10 μm in depth, with a close match at deeper depths, likely due to differences in how the two tools generate a 1D-generation rate from the 3D pyramidal geometry.
In [198], a numerical simulation of silicon-based solar cells with a degenerated SnO2 window layer revealed significant differences in open circuit voltage between PC1D and SCAPS. SCAPS, which is more focused on polycrystalline thin films and heterostructures, is less suitable for high doping concentrations and thick substrates, while PC1D, although suited for thick substrates, requires a more enriched database for thin film layers like fluorine-doped tin oxide.
SESAME’s performance was rigorously benchmarked against other software like SCAPS, Sentaurus, and the COMSOL Semiconductor Module, showing consistent and reliable results. For a CDS-CdTe heterojunction, the difference in the illuminated J–V curve between SESAME and Sentaurus was 0.2%, and 2% between SESAME and COMSOL. The most significant discrepancy was between SESAME and SCAPS near Voc, with a difference of 7%, attributed to the different interface recombination models used in SCAPS. In a 2D system with a vertical grain boundary in the CdTe layer, the difference was 1.8% between SESAME and Sentaurus and 0.7% between SESAME and COMSOL. SCAPS was not included in this analysis as it does not support 2D geometries [87].
AFORS-HET is a one-dimensional program for modeling multilayer homo- or heterojunction solar cells, offering a different approach compared to the ASA, which focuses on spatially resolved generation rate simulation in multilayer systems with sub-gap defects [199]. The ASA stands out among tools like AFORS-HET, AMPS, Sentaurus, and SCAPS for its advanced capabilities, particularly in modeling the electronic structure of hydrogenated amorphous silicon (a-Si) and hydrogenated microcrystalline silicon (μc-Si), key materials in thin-film solar cells [70]. The ASA accounts for the spatial disorder in a-Si, leading to a continuous density of states (DOS) in the energy band gap, which is crucial for accurately simulating trapping and recombination processes. It also features advanced optical modeling to optimize light management, critical for high conversion efficiencies in thin-film solar cells.
Compared to wxAMPS, SCAPS showed slight discrepancies in Voc, Jsc, fill factor, and efficiency for a lead-free perovskite solar cell. SCAPS found a higher optimum absorber thickness and slightly lower maximum PCE [200]. SCAPS also provided a better description of recombination processes than the AMPS, including several tunneling mechanisms absent in the AMPS, leading to more comprehensive charge transport modeling [201], as shown in Table 8.
Table 8.
Voc (V) | Jsc (mA/cm2) | FF (%) | FPE (%) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cell Configuration | SCAPS | AMPS | Exp. | SCAPS | AMPS | Exp. | SCAPS | AMPS | Exp. | SCAPS | AMPS | Exp. |
FTO/TiO2/CH3NH3PbI3/Spiro/Au | 1.12 | 1.27 | 1.02 | 24.32 | 21.58 | 21.20 | 81.86 | 79.00 | 77.60 | 22.35 | 20.00 | 18.70 |
FTO/TiO2/CH3NH3PbI3/Au | 0.85 | 0.90 | 0.82 | 20.19 | 22.95 | 18.10 | 82.88 | 81.49 | 78.20 | 1770 | 17.01 | 12.60 |
FTO/TiO2/CH3NH3PbI3/CuSCN/Au | 1.21 | 1.24 | 1.10 | 20.62 | 23.19 | 19.70 | 79.79 | 77.72 | 75.00 | 20.00 | 22.38 | 18.40 |
FTO/TiO2/CH3NH3PbI3/CiI/Au | 1.01 | 1.07 | 0.95 | 21.31 | 23.08 | 19.80 | 80.77 | 78.64 | 76.00 | 17.54 | 19.60 | 15.50 |
FTO/TiO2/CH3NH3PbI3/NiO/Au | 1.01 | 1.13 | 0.93 | 20.23 | 22.00 | 18.90 | 81.46 | 79.38 | 77.00 | 17.28 | 19.89 | 16.20 |
FTO/ZnO/CH3NH3PbI3/NiO/Au | 0.99 | 1.04 | 25.62 | 26.02 | 80.03 | 79.45 | 21.87 | 20.67 | ||||
FTO/SnO2/CH3NH3PbI3/NiO/Au | 0.99 | 1.02 | 25.73 | 25.87 | 75.45 | 74.83 | 19.36 | 18.69 |
We identified that in the literature, there is a lack of direct comparisons to other simulation tools like ASPIN3, ADEPT, GPVDM, SC-Simul, and ASA. The provided sources focus on highlighting the strengths and features of these simulation tools.
6. Discussion
The analyzed programs offer robust tools for modeling various characteristics of photovoltaic devices made from different materials and technological generations, including I–V curves, quantum efficiency, carrier transport, and optical effects. Virtual simulation is essential for developing photovoltaic devices, such as first-generation solar cells and second- and third-generation thin-film solar cells, including technologies based on emerging materials (from single-junction to tandem cells). Numerical simulation is an approximated fundamental approach to assessing the feasibility of new device structures and forecasting the impact of physical changes on performance. These tools identify design issues and suggest solutions, allowing for performance evaluations before fabrication, which can save time and costs.
Simulators have enhanced the accessibility of evaluating multiple parameters—such as material type, geometric arrangement, and thickness—eliminating the need to construct every new variant physically for testing.
Most programs were designed based on the Shockley–Queisser limit model, which defines an ideal situation as a reference for actual solar cells. Any real solar cell construction is unique, with details beyond the ability of simplified schemes implemented in simulators. [202] explored how real solar cells deviate from this ideal model due to factors such as the non-absorption of some photons, thermal losses, non-radiative recombination, and internal resistances. In addition, most third-generation materials (such as perovskite, quantum dot, or plasmonic cells) can operate differently than conventional p–n junction cells, requiring a different physical approach to describe them. For example, in [15], it was analyzed that metallic nanoparticles can significantly improve the efficiency of solar cells by generating plasmons, exceeding the Shockley–Queisser limit. However, quantum corrections must be considered to obtain more accurate and realistic results when modeling this effect. Also, in [203], metallic nanoparticles were used to improve the efficiency of perovskite solar cells, observing a significant increase in efficiency, up to 40%. Here, the authors developed a theoretical model not included in any simulator software. This model was based on the coupling of plasmons with excitons in perovskite and was verified experimentally. Therefore, to effectively design and propose a new solar cell prototype, it is crucial to complement experimental data as input parameters of elected software, know the numerical methods used, and, if possible, make physical corrections to the model and compare it with experimental results.
Programs like SCAPS, AMPS, AFORS-HET, ASPIN3, GPVDM, SESAME, SILVACO, SENTAURUS, and ADEPT enable detailed simulations, assisting researchers in optimizing solar cell designs and predicting performance under varying conditions.
Tools such as ASA, AFORS-HET, SC-SIMUL, ASPIN3, GPVDM, and QUOKKA accurately model these properties, addressing critical aspects like band diagrams, quantum efficiency, spectral response, light scattering, and electrical transport phenomena, including current–voltage (I–V) curves. These factors are vital for optimizing cell performance, as carrier recombination and series and shunt resistances significantly affect energy conversion efficiency [204].
However, the simulation of multi-junction solar cells, crucial for advanced high-performance devices, is not supported by some programs like ASA, AFORS-HET, SC-SIMUL, ASPIN3, GPVDM, and QUOKKA, limiting their applicability in the development of multi-layered cells [78,205]. Tools such as SCAPS, which include noise modeling, are helpful for analyzing device behavior under different stress conditions [206]. Additionally, the simulation of degradation and thermal effects, available only in a few programs like GPVDM and SESAME, allows for predicting the device’s longevity and stability over time, which is crucial for commercial implementation [207]. Therefore, the choice of software directly influences the ability to predict and optimize the actual performance of thin-film solar cells.
The simulation of these cells requires numerical precision to capture complex phenomena such as charge transport and light interaction with the device structure. Among numerical methods, the Finite Difference Method (FDM), known for its simplicity in solving differential equations, is not implemented in some programs like AFORS-HET and SC-SIMUL, limiting their ability to model specific transport and recombination phenomena [208]. On the other hand, the Finite Volume Method (FVM), known for its accuracy in conserving physical quantities, is only present in ASA and AFORS-HET, restricting its use in other programs that could benefit from this method to solve charge flow problems [209]. The Euler Method, used in SCAPS, provides a simple yet effective approximation in some instances of carrier transport [208].
The Drift–Diffusion Method, essential for modeling carrier movement in solar cells, is absent in SC-SIMUL, limiting its ability to accurately simulate charge dynamics under electric fields [210]. Furthermore, AMPS, ASA, and SC-SIMUL tools lack the Transfer Matrix Method (TMM), crucial for modeling light interaction in thin layers. This trait affects the simulation of optical efficiency and light trapping [211,212]. Only PC1D contains the S-Matrix method, restricting the analysis of optical wave scattering [213].
Iterative methods, such as Gummel Iteration and Newton–Raphson, are essential for solving nonlinear systems. However, the lack of Gummel Iteration in programs like SC-SIMUL and others limits the rapid convergence of solutions to complex problems [212]. Fermi–Dirac statistics, vital for modeling carrier behavior under high-density conditions, are only available in PC1D, restricting detailed analysis in other programs. Multi-Quantum Wells (MQW) modeling, important for advanced cells, is only available in SILVACO, reflecting a limitation in modeling complex thin-film structures in other tools [214].
These differences in numerical methods significantly impact the accuracy and scope of simulations, affecting the development and optimization of thin-film solar cells in terms of performance and stability. When comparing programs used to simulate these cells, it is essential to consider three key factors: accuracy, costs, and processing speed. Programs like SILVACO and SENTAURUS, offering advanced modeling of multi-layer structures, and methods like MQW and TMM, provide highly accurate simulations in light interaction and charge transport [214]. However, these levels of detail often come with longer processing times and require commercial licenses, which may be prohibitive for some researchers and small companies [215].
Regarding usability, tools like SCAPS, PC1D, and QUOKKA are preferred due to their intuitive interfaces and minimal setup, making them suitable for quick simulations of thin-film and silicon-based photovoltaic devices. On the other hand, SILVACO and SENTAURUS TCAD offer advanced performance for highly detailed 3D simulations, such as those required for multi-junction or nanostructured solar cells but necessitate more significant expertise and computational power. Simulators like SC-SIMUL and AFORS-HET are specialized for complex heterojunction and multilayer devices, providing essential tools for studies focused on interface effects. Meanwhile, the GPVDM balances ease of use and functionality, offering versatility in simulating organic and inorganic solar cells with 2D and 3D capabilities.
In terms of costs, open-source or low-cost software like SCAPS and AFORS-HET are more accessible. Still, their accuracy may be limited by the absence of advanced features such as degradation modeling or the simulation of thermal stress and multiscale effects [216]. On the other hand, commercial programs like SILVACO and SENTAURUS, though more expensive, offer technical support and regular updates, which may justify their investment in industrial projects or advanced research.
Regarding speed, tools like SC-SIMUL and the ASA tend to be faster due to their lower complexity, making them attractive options for quick simulations or preliminary studies. However, this speed may sacrifice depth in modeling more complex devices. In contrast, programs like SILVACO or the GPVDM, which include methods such as Newton+-Raphson or Gummel Iteration, tend to be slower but offer more detailed and robust results, especially in cells with advanced geometries [217].
One of the critical challenges in simulating thin-film solar cells is translating the simulated results into the real world. Numerical models require assumptions and simplifications that do not always fully represent the complex behaviors of solar cells under real conditions, such as temperature degradation or solar light variability. Tools like SILVACO and SENTAURUS, which allow for advanced simulations with multiple variables, offer results closer to reality but at a high cost and time [218]. This trait poses a dilemma for researchers seeking a balance between accuracy and economic viability. SCAPS, AMPS, SILVACO, and SENTAURUS TCAD present significant challenges, mainly when modeling complex phenomena like plasmonic photovoltaic effects in perovskite cells. Meanwhile, these simulators perform well for standard materials.
In conclusion, selecting the appropriate simulation software for solar cells requires balancing accuracy, cost, speed, and usability. Tools like SILVACO and SENTAURUS offer advanced and detailed simulations, which are ideal for complex research but expensive. At the same time, programs such as SCAPS and AFORS-HET provide more accessible options, though with functional limitations. Understanding the capabilities and constraints of each simulator enables researchers to optimize the design and development of photovoltaic devices more efficiently.
7. Conclusions
In conclusion, simulation programs like SCAPS, AMPS, AFORS-HET, ASPIN3, GPVDM, SESAME, SILVACO, SENTAURUS, and ADEPT are essential for modeling and analyzing solar cell performance. They offer detailed simulations of types of materials and technologies, band diagrams, capacitance, I–V curves, quantum efficiency, carrier transport, and more, facilitating the optimization of solar cell designs and performance predictions. Despite these advances, challenges persist in modeling complex phenomena such as degradation, multi-junction effects, and stress impacts. Advanced numerical methods like the FEM and FDM, along with the Drift–Diffusion model, are critical, but further refinements are needed to tackle stress effects and doping profile optimization. Cost and accessibility are significant factors, with some programs available for free while others involve substantial investment. These tools varying in computational efficiency and accuracy highlight the need to choose the right software based on research goals and budgets. Continued development and accessibility of these tools will be crucial for advancing photovoltaic technology.
Acknowledgments
The authors acknowledge the financial support from Conahcyt (México) through scholarship CVU 1271712, the TecNM projects, and PRODEP through ITLAG-CA-10.
Author Contributions
L.S.-C.: Writing—original draft, Methodology, Formal Analysis, Software, Investigation; C.Á.-M.: Writing—Supervision, Investigation, Formal Analysis, Review and Editing; B.R.-D.: Information Search, Figure and Table Editing. All authors have read and agreed to the published version of the manuscript.
Conflicts of Interest
The authors declare no conflicts of interest.
Funding Statement
This research received no external funding.
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
References
- 1.Fell A., McIntosh K.R., Altermatt P.P., Janssen G.J.M., Stangl R., Ho-Baillie A. Input parameters for the simulation of silicon solar cells in 2014. IEEE J. Photovolt. 2015;5:1250–1263. doi: 10.1109/JPHOTOV.2015.2430016. [DOI] [Google Scholar]
- 2.Green M.A., Bremner S.P. Energy conversion approaches and materials for high-efficiency photovoltaics. Nat. Mater. 2017;16:23–34. doi: 10.1038/nmat4676. [DOI] [PubMed] [Google Scholar]
- 3.Lee T.D., Ebong A.U. A review of thin-film solar cells technologies and challenges. J. Renew. Sustain. Energy. 2017;70:1286–1297. doi: 10.1016/j.rser.2016.12.028. [DOI] [Google Scholar]
- 4.Milosavljević D.D., Kevkić T.S., Jovanović S.J. Review and validation of photovoltaic solar simulation tools/software based on case study. J. Open Phys. 2022;20:431–451. doi: 10.1515/phys-2022-0042. [DOI] [Google Scholar]
- 5.Burgelman M. Modeling thin-film PV devices. Prog. Photovolt. Res. Appl. 2004;12:143–153. doi: 10.1002/pip.524. [DOI] [Google Scholar]
- 6.Abou-Ras D., Kirchartz T., Rau U. Advanced Characterization Techniques for Thin Film Solar Cells. Volume 2. Wiley-VCH; Weinheim, Germany: 2011. [DOI] [Google Scholar]
- 7.Zhang J., Jung Y.-G. Advanced Ceramic and Metallic Coating and Thin Film Materials for Energy and Environmental Applications. Springer; New York, NY, USA: 2018. [DOI] [Google Scholar]
- 8.Haddout A., Raidou A., Fahoume M. A review on the numerical modeling of CdS/CZTS-based solar cells. Appl. Phys. A. 2019;125:12. doi: 10.1007/s00339-019-2413-3. [DOI] [Google Scholar]
- 9.Kowsar A., Billah M., Dey S., Debnath S.C., Yeakin S., Uddin Farhad S.F. Comparative study on solar cell simulators; Proceedings of the 2019 2nd International Conference on Innovation in Engineering and Technology (ICIET); Dhaka, Bangladesh. 23–24 December 2019; pp. 1–4. [DOI] [Google Scholar]
- 10.Green M.A. Third Generation Photovoltaics: Advanced Solar Energy Conversion. 1st ed. Springer; Berlin/Heidelberg, Germany: 2006. [(accessed on 4 October 2024)]. pp. 1–24. Available online: https://link.springer.com/book/10.1007/b137807. [Google Scholar]
- 11.Jonathan L., Diguna L.J., Samy O., Muqoyyanah M.A. Hybrid Organic–Inorganic Perovskite Halide Materials for Photovoltaics towards their Commercialization. Polymers. 2022;14:1059. doi: 10.3390/polym14051059. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Schmid M. Revisiting the definition of solar cell generations. Adv. Opt. Mater. 2023;11:2300697. doi: 10.1002/adom.202300697. [DOI] [Google Scholar]
- 13.Saif O.M., Elogail Y., Abdolkader T.M., Shaker A., Zekry A., Abouelatta M., Salem M.S., Fedawy M. Comprehensive Review on Thin Film Homojunction Solar Cells: Technologies, Progress and Challenges. Energies. 2023;16:4402. doi: 10.3390/en16114402. [DOI] [Google Scholar]
- 14.Xu Y., Gong T., Munday J.N. The generalized Shockley-Queisser limit for nanostructured solar cells. Sci. Rep. 2015;5:13536. doi: 10.1038/srep13536. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Kluczyk K., David C., Jacak J., Jacak W. On Modeling of Plasmon-Induced Enhancement of the Efficiency of Solar Cells Modified by Metallic Nano-Particles. Nanomaterials. 2019;9:3. doi: 10.3390/nano9010003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Azri F., Meftah A., Sengouga N., Meftah A. Electron and hole transport layers optimization by numerical simulation of a perovskite solar cell. J. Sol. Energy. 2019;181:372–378. doi: 10.1016/j.solener.2019.02.017. [DOI] [Google Scholar]
- 17.Taft C.A., Canchaya J.G.S. Overview: Photovoltaic Solar Cells, Science, Materials, Artificial Intelligence, Nanotechnology and State of the Art. In: Taft C.A., de Almeida P.F., editors. Trends and Innovations in Energetic Sources, Functional Compounds and Biotechnology. Springer; Cham, Switzerland: 2024. Engineering Materials. [DOI] [Google Scholar]
- 18.Saga T. Advances in crystalline silicon solar cell technology for industrial mass production. NPG Asia Mater. 2010;2:96–102. doi: 10.1038/asiamat.2010.82. [DOI] [Google Scholar]
- 19.Staebler D.L., Crandall R.S., Willliams R. Stability of n-i-p amorphous Silicon Solar Cells. Appl. Phys. Lett. 1981;39:733–735. doi: 10.1063/1.92865. [DOI] [Google Scholar]
- 20.Khatoon S., Yadav S.K., Chakravorty V., Singh J., Singh R.B., Hasnain M.H., Hasnain S.M. Perovskite solar cell’s efficiency, stability and scalability: A review. Mater. Sci. Energy Technol. 2023;6:437–459. doi: 10.1016/j.mset.2023.04.007. [DOI] [Google Scholar]
- 21.Mahmood S.S., Atiya A.J., Abdulrazzak F.H., Alkaim A.F., Hussein F.H. A review on applications of carbon nanotubes (CNTs) in solar cells. J. Medic. Chem. Sci. 2021;4:225–229. doi: 10.26655/JMCHEMSCI.2021.3.2. [DOI] [Google Scholar]
- 22.Garnett E.C., Brongersma M.L., Cui Y., McGehee M.D. Nanowire solar cells. Annu. Rev. Mater. Res. 2011;41:269–295. doi: 10.1146/annurev-matsci-062910-100434. [DOI] [Google Scholar]
- 23.Beaucarne G., Duerinckx F., Kuzma I., Van Nieuwenhuysen K., Kim H.J., Poortmans J. Epitaxial thin-film Si solar cells. Thin Solid Films. 2006;511:533–542. doi: 10.1016/j.tsf.2005.12.003. [DOI] [Google Scholar]
- 24.Liu X., Feng Y., Cui H., Liu F., Hao X., Conibeer G., Mitzi D.B., Green M. The current status and future prospects of kesterite solar cells: A brief review. Prog. Photovolt. Res. Appl. 2016;24:879–898. doi: 10.1002/pip.2741. [DOI] [Google Scholar]
- 25.Korir B.K., Kibet J.K., Ngari S.M. A review on the current status of dye-sensitized solar cells: Toward sustainable energy. Energy Sci. Eng. 2024;12:3188–3226. doi: 10.1002/ese3.1815. [DOI] [Google Scholar]
- 26.Liu W., Liu Y., Yang Z., Xu C., Li X., Huang S., Liu Z. Flexible solar cells based on foldable silicon wafers with blunted edges. Nature. 2023;617:717–723. doi: 10.1038/s41586-023-05921-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Choi J., Song S., Hörantner M.T., Snaith H.J., Park T. Well-defined nanostructured, single-crystalline TiO2 electron transport layer for efficient planar perovskite solar cells. ACS Nano. 2016;10:6029–6036. doi: 10.1021/acsnano.6b01575. [DOI] [PubMed] [Google Scholar]
- 28.Schulte K.L., Johnston S.W., Braun A.K., Boyer J.T., Neumann A.N., McMahon W.E., Young M., Coll P., Bertoni M., Warren E., et al. GaAs solar cells grown on acoustically spalled GaAs substrates with 27% efficiency. Joule. 2023;7:1529–1542. doi: 10.1016/j.joule.2023.05.019. [DOI] [Google Scholar]
- 29.Ameri T., Li N., Brabec C.J. Highly efficient organic tandem solar cells: A follow up review. Energy Environ. Sci. 2013;6:2390–2413. doi: 10.1039/c3ee40388b. [DOI] [Google Scholar]
- 30.Liu W., Ma H., Walsh A. Advance in photonic crystal solar cells. Renew. Sustain. Energy Rev. 2019;116:109436. doi: 10.1016/j.rser.2019.109436. [DOI] [Google Scholar]
- 31.Lei H., Chen J., Tan Z., Fang G. Review of Recent Progress in Antimony Chalcogenide-Based Solar Cells: Materials and Devices. Sol. RRL. 2019;3:1900026. doi: 10.1002/solr.201900026. [DOI] [Google Scholar]
- 32.Hsu C.H., Wu J.R., Lu Y.T., Flood D.J., Barron A.R., Chen L.C. Fabrication and characteristics of black silicon for solar cell applications: An overview. Mater. Sci. Semicond. Process. 2014;25:2–17. doi: 10.1016/j.mssp.2014.02.005. [DOI] [Google Scholar]
- 33.Jang Y.I., Kim K.H., Choi P.P., Park J.K. Current Status and Future of CIGS Solar Cells Technology. J. Powder Mater. 2008;15:173–181. doi: 10.4150/KPMI.2008.15.3.173. [DOI] [Google Scholar]
- 34.Mahmoudi T., Wang Y., Hahn Y.B. Graphene and its derivatives for solar cells application. Nano Energy. 2018;47:51–65. doi: 10.1016/j.nanoen.2018.02.047. [DOI] [Google Scholar]
- 35.Kahmann S., Loi M.A. Hot carrier solar cells and the potential of perovskites for breaking the Shockley–Queisser limit. J. Mater. Chem. C. 2019;7:2471–2486. doi: 10.1039/C8TC04641G. [DOI] [Google Scholar]
- 36.Castelletto S., Boretti A. Luminescence solar concentrators: A technology update. Nano Energy. 2023;109:108269. doi: 10.1016/j.nanoen.2023.108269. [DOI] [Google Scholar]
- 37.Hossain M.K., Toki G.F.I., Kuddus A., Rubel M.H.K., Hossain M.M., Bencherif H., Mushtaq M. An extensive study on multiple ETL and HTL layers to design and simulation of high-performance lead-free CsSnCl3-based perovskite solar cells. Sci. Rep. 2023;13:2521. doi: 10.1038/s41598-023-28506-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Li D., Song L., Chen Y. Modeling Thin Film Solar Cells: From Organic to Perovskite. Adv. Sci. 2020;7:1901397. doi: 10.1002/advs.201901397. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Nelson J. The Physics of Solar Cells. 1st ed. Imperial College Press; London, UK: 2003. 384p. [DOI] [Google Scholar]
- 40.Green M.A. Solar Cells: Operating Principles, Technology, and System Applications. 1st ed. E Prentice Hall; Upper Saddle River, NJ, USA: 1982. [(accessed on 4 October 2024)]. 388p. Available online: https://www.osti.gov/biblio/6051511. [Google Scholar]
- 41.Mack C.A. Fundamental Principles of Optical Lithography: The Science of Microfabrication. 1st ed. Wiley, SA; Hoboken, NJ, USA: 2007. 534p. [DOI] [Google Scholar]
- 42.Fonash S.J. Solar Cell Device Physics. 2nd ed. Elsevier; Amsterdam, The Netherlands: 2010. [DOI] [Google Scholar]
- 43.Würfel P. Physics of Solar Cells: From Basic Principles to Advanced Concepts. 2nd ed. Wiley-VCH; Weinheim, Germany: 2016. [(accessed on 4 October 2024)]. 244p. Available online: https://www.wiley.com/en-us/Physics+of+Solar+Cells%3A+From+Basic+Principles+to+Advanced+Concepts%2C+2nd+Edition-p-9783527408573. [Google Scholar]
- 44.Schroder D.K. Semiconductor Material and Device Characterization. 3rd ed. Wiley-IEEE Press; Hoboken, NJ, USA: 2015. [DOI] [Google Scholar]
- 45.Zhou H., Chen Q., Li G., Luo S., Song T.B., Duan H.S., Yang Y. Interface engineering for highly efficient perovskite solar cells. Sci. Bull. 2014;345:542–546. doi: 10.1126/science.1254050. [DOI] [PubMed] [Google Scholar]
- 46.Ruiz C.M., Duché D., Le Rouzo J. Experimental and Simulation Tools for Thin-Film Solar Cells. 1st ed. SPIE Press; Bellingham, WA, USA: 2016. [(accessed on 4 October 2024)]. pp. 58–59. Available online: https://spie.org/Publications/Book/2244890#_=_. [Google Scholar]
- 47.Ainsworth M., Oden J.T. A Posteriori Error Estimation in Finite Element Analysis. Wiley; Hoboken, NJ, USA: 2017. [DOI] [Google Scholar]
- 48.Babuska I., Oden J.T. Verification and validation in computational engineering and science: Basic concepts. Comput. Methods Appl. Mech. Eng. 2004;193:4057–4066. doi: 10.1016/j.cma.2004.03.002. [DOI] [Google Scholar]
- 49.Ferziger J.H., Peric M. Computational Methods for Fluid Dynamics. 3rd ed. Springer; Berlin, Germany: 2002. [(accessed on 4 October 2024)]. Available online: https://link.springer.com/book/10.1007/978-3-319-99693-6. [Google Scholar]
- 50.Smith B.F., Bjørstad P.E., Gropp W.D. Domain Decomposition: Parallel Multilevel Methods for Elliptic Partial Differential Equations. Cambridge University Press; Cambridge, UK: 1996. [(accessed on 4 October 2024)]. Available online: https://experts.illinois.edu/en/publications/domain-decomposition-parallel-multilevel-methods-for-elliptic-par. [Google Scholar]
- 51.Press W.H., Teukolsky S.A., Vetterling W.T., Flannery B.P. Numerical Recipes: The Art of Scientific Computing. 3rd ed. Cambridge University Press; Cambridge, UK: 2007. [Google Scholar]
- 52.Zienkiewicz O.C., Taylor R.L., Zhu J.Z. The Finite Element Method. 7th ed. Butterworth-Heinemann; Oxford, UK: 2013. [(accessed on 4 October 2024)]. Available online: https://www.google.com.mx/books/edition/The_Finite_Element_Method_Its_Basis_and/7UL5Ls9hOF8C?hl=es&gbpv=1&dq=The+Finite+Element+Method+%2B+Zienkiewicz+%2Boxford&printsec=frontcover. [Google Scholar]
- 53.SESAME: A Soft Elasticity and Stimuli-Responsive Adaptation Modeling Environment, National Institute of Standards and Technology. [(accessed on 16 June 2024)]; Available online: https://pages.nist.gov/sesame.
- 54.Versteeg H.K., Malalasekera W. An Introduction to Computational Fluid Dynamics: The Finite Volume Method. 2nd ed. Pearson Education; London, UK: 2007. [(accessed on 4 October 2024)]. 489p. Available online: https://orbit.dtu.dk/en/publications/an-introduction-to-computational-fluid-dynamics-the-finite-volume. [Google Scholar]
- 55.Burden R.L., Faires J.D. Numerical Analysis. 1st ed. Brooks/Cole; Pacific Grove, CA, USA: 2010. pp. 1–550. [Google Scholar]
- 56.Yeh P. Optical Waves in Layered Media. 1st ed. Wiley; Hoboken, NJ, USA: 1988. [(accessed on 4 October 2024)]. pp. 1–464. Available online: https://www.wiley.com/en-us/Optical+Waves+in+Layered+Media-p-9780471731924. [Google Scholar]
- 57.Li E.H. Semiconductor Quantum Wells: Physics and Device Applications. 1st ed. Taylor & Francis; Abingdon, UK: 2000. pp. 1–288. [Google Scholar]
- 58.Gummel H.K. A Self-Consistent Iterative Scheme for One-Dimensional Steady-State Transistor Calculations. IEEE Trans. Electron Devices. 1964;11:455–465. doi: 10.1109/T-ED.1964.15364. [DOI] [Google Scholar]
- 59.Sze S.M., Ng K.K. Physics of Semiconductor Devices. 3rd ed. Wiley-Interscience; Hoboken, NJ, USA: 2006. [(accessed on 4 October 2024)]. Available online: https://www.wiley.com/en-nl/Physics+of+Semiconductor+Devices%2C+3rd+Edition-p-9780470068328. [Google Scholar]
- 60.Bastard G. Wave Mechanics Applied to Semiconductor Heterostructures. 3rd ed. Wiley; Hoboken, NJ, USA: 1991. pp. 1–365. [Google Scholar]
- 61.Chelvanathan P., Hossain M.I., Amin N. Performance analysis of copper–indium–gallium–diselenide (CIGS) solar cells with various buffer layers by SCAPS. Curr. Appl. Phys. 2010;10:S387–S391. doi: 10.1016/j.cap.2010.02.018. [DOI] [Google Scholar]
- 62.SCAPS Manual. [(accessed on 4 May 2024)]. Available online: https://scaps.elis.ugent.be/SCAPS%20manual%20most%20recent.pdf.
- 63.Qaid S.M., Shaker A., Okil M., Gontrand C., Alkadi M., Ghaithan H.M., Salah M.M. Optoelectronic Device Modeling and Simulation of Selenium-Based Solar Cells under LED Illumination. Crystals. 2023;13:1668. doi: 10.3390/cryst13121668. [DOI] [Google Scholar]
- 64.Mouhoub A., Bouloufa A., Djessas K., Messous A. Device modeling approach and simulation of the effect of the ODC thin layer on bifacial solar cells based on CuIn1−xGaxSe2 thin films absorbers. J. Phys. Chem. Sol. 2020;144:109520. doi: 10.1016/j.jpcs.2020.109520. [DOI] [Google Scholar]
- 65.Ray J.R., Panchal C.J., Desai M.S., Trivedi U.B. Simulation of CIGS Thin Film Solar Cells Using Amps-1D. 2011. [(accessed on 4 October 2024)]. Available online: http://essuir.sumdu.edu.ua/handle/123456789/22096.
- 66.A Manual for AMPS-1D. [(accessed on 4 May 2024)]. Available online: http://www.ampsmodeling.org/pdfs/AMPS-1D%20Manual.pdf.
- 67.Liu Y., Heinzel D., Rockett A. A revised version of the AMPS simulation code; Proceedings of the 35th IEEE Photovoltaic Specialists Conference; Honolulu, HI, USA. 20–25 June 2010; [DOI] [Google Scholar]
- 68.AMPS-1D Lecture 3—Handouts. [(accessed on 20 April 2024)]. Available online: https://www.utoledo.edu/med/depts/radther/pdf/AMPS-1D%20Lecture%203%20-%20handouts.pdf.
- 69.Liu Y., Heinzel D., Rockett A. A new solar cell simulator: WxAMPS; Proceedings of the IEEE Photovoltaic Specialists Conference; Seattle, WA, USA. 19–24 June 2011; pp. 2753–2756. [DOI] [Google Scholar]
- 70.Shakoor A., Nowsherwan G.A., Aamir M.F., Ali A., Rehman S.U., Alam W., Yousaf J. Solar PV Panels-Recent Advances and Future Prospects. IntechOpen; Rijeka, Croatia: 2023. Performance evaluation of solar cells by different simulating softwares; pp. 85–104. [DOI] [Google Scholar]
- 71.Stangl R., Leendertz C., Haschke J. Numerical Simulation of Solar Cells and Solar Cell Characterization Methods: The Open-Source on Demand Program AFORS-HET. [(accessed on 4 October 2024)];Sol. Energy. 2010 14:319–352. Available online: https://www.intechopen.com/chapters/8561. [Google Scholar]
- 72.Yamashita Y., Tobon C., Santbergen R. Solar cells based on n+-AZO/p-BaSi2 heterojunction: Advanced opto-electrical modelling and experimental demonstration. Sol. Energy Mater. Sol. Cells. 2021;230:111181. doi: 10.1016/j.solmat.2021.111181. [DOI] [Google Scholar]
- 73.Kirchartz T., Nelson J. Device modelling of organic bulk heterojunction solar cells. Top. Curr. Chem. 2014;352:279–324. doi: 10.1007/128_2013_473. [DOI] [PubMed] [Google Scholar]
- 74.Alkharasani W.M., Amin N., Shahahmadi S.A., Alkahtani A.A., Mohamad I.S., Chelvanathan P., Sieh Kiong T. A Comparative Study on p- and n-Type Silicon Heterojunction Solar Cells by AFORS-HET. Materials. 2022;15:3508. doi: 10.3390/ma15103508. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 75.Froitzheim A., Stangl R., Elstner L., Kriegel M., Fuhs W. AFORS-HET: A computer-program for the simulation of heterojunction solar cells to be distributed for public use; Proceedings of the 3rd World Conference on Photovoltaic Energy Conversion; Osaka, Japan. 11–18 May 2003; [(accessed on 4 October 2024)]. pp. 279–282. Available online: https://ieeexplore.ieee.org/document/1305276. [Google Scholar]
- 76.Waleed H., Munef R.A., Saleh A.N. AIP Conference Proceedings. Volume 2398. AIP Publishing; Melville, NY, USA: 2022. Simulation and improvement of FeSi2/Si solar cell by AFORS-HET software. No. 1. [DOI] [Google Scholar]
- 77.Reynolds S., Gordijn A., Smirnov V. Equivalent-circuit and transport-based mobility models of microcrystalline silicon solar cells. Energy Procedia. 2014;44:192–202. doi: 10.1016/j.egypro.2013.12.027. [DOI] [Google Scholar]
- 78.Pieters B.E., Decock K., Burgelman M., Stangl R., Kirchartz T. One-Dimensional Electro-Optical Simulations of Thin-Film Solar Cells. Adv. Charact. Tech. Thin Film. Sol. Cells. 2016;2:633–657. doi: 10.1002/9783527699025.ch23. [DOI] [Google Scholar]
- 79.Reynolds S. Properties of thin-film silicon solar cells at very high irradiance. J. Non-Cryst. Solids. 2012;358:2202–2205. doi: 10.1016/j.jnoncrysol.2011.12.065. [DOI] [Google Scholar]
- 80.ASPIN3. [(accessed on 8 April 2022)]. Available online: http://lpvo.fe.uni-lj.si/en/software/aspin3.
- 81.Senica U., Filipič M. Simulation of crystalline silicon solar cell top contact using ASPIN3 and COMSOL Multiphysics simulators. University of Ljubljana, Ljubljana, Slovenia. 2015. [(accessed on 4 October 2024)]. Available online: https://urbansenica.com/wp-content/files/Senica_MIDEM2015.pdf.
- 82.Preissler N., Töfflinger J.A., Gabriel O., Sonntag P., Amkreutz D., Stannowski B., Schlatmann R. Passivation at the interface between liquid-phase crystallized silicon and silicon oxynitride in thin film solar cells. Prog. Photovolt. Res. Appl. 2017;25:515–524. doi: 10.1002/pip.2852. [DOI] [Google Scholar]
- 83.Sonntag P., Bokalič M., Preissler N., Amkreutz D., Rech B., Topič M. Liquid phase crystallized silicon–A holistic absorber quality assessment. Sol. Energy Mater. Sol. Cells. 2018;181:2–8. doi: 10.1016/j.solmat.2017.08.019. [DOI] [Google Scholar]
- 84.GPVDM: General Purpose Photovoltaic Device Model. [(accessed on 8 August 2024)]. Available online: https://photovoltaic-software.com/solar-tools/scientific-solar/gpvdm-general-purpose-photovoltaic-device-model.
- 85.Mishra A.K., Shukla R.K. Electrical and optical simulation of typical perovskite solar cell by GPVDM software. Mater. Today Proc. 2012;49:3181–3186. doi: 10.1016/j.matpr.2020.11.376. [DOI] [Google Scholar]
- 86.Puspita D., Syarifah R.D., Rizal N.S. AIP Conference Proceedings. Volume 2663. AIP Publishing; New York, NY, USA: 2022. GPVDM simulation of thickness effect on power conversion efficiency of PEDOT: PSS/P3HT: PCBM solar cell performance. [DOI] [Google Scholar]
- 87.Puspita D., Syarifah R.D., Rizal N.S. Optimization of Layers Thickness Design of Perovskite Solar Cell (PSC) Using GPVDM Simulation. Comput. Exp. Res. Mater. Renew. Energy. 2019;2:56–63. [Google Scholar]
- 88.Yasodharan R., Senthilkumar A.P., Ajayan J., Mohankumar P. Effects of layer thickness on Power Conversion Efficiency in Perovskite solar cell: A numerical simulation approach; Proceedings of the 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS); Coimbatore, India. 15–16 March 2019; [(accessed on 4 October 2024)]. Available online: https://ieeexplore.ieee.org/document/8728410. [Google Scholar]
- 89.Gaury B., Sun Y., Bermel P., Haney P. Sesame: A 2-dimensional solar cell modeling tool. Sol. Energy Mater. Sol. Cells. 2019;198:53–62. doi: 10.1016/j.solmat.2019.03.037. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 90.Gaury B. Sesame: A Numerical Simulation Tool for Polycrystalline Photovoltaics; Proceedings of the 2018 IEEE 7th World Conference on Photovoltaic Energy Conversion (WCPEC) (A Joint Conference of 45th IEEE PVSC, 28th PVSEC & 34th EU PVSEC); Waikoloa, HI, USA. 10–15 June 2018; [DOI] [Google Scholar]
- 91.Dinca S.A., Schiff E.A. Photovoltages in Polycrystalline Mosaic Solar Cells. ACS Appl. Energy Mater. 2021;4:6711–6718. doi: 10.1021/acsaem.1c00761. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 92.Silvaco TCAD. [(accessed on 11 August 2024)]. Available online: https://silvaco.com/tcad.
- 93.Helal H., Benamara Z., Arbia M.B., Khettou A., Rabehi A., Kacha A.H., Amrani M. A study of current-voltage and capacitance-voltage characteristics of Au/n-GaAs and Au/GaN/n-GaAs Schottky diodes in wide temperature range. Int. J. Numer. Model. Electron. Netw. Devices Fields. 2020;33:e2714. doi: 10.1002/jnm.2714. [DOI] [Google Scholar]
- 94.Kaushik J.K., Balakrishnan V.R., Panwar B.S., Muralidharan R. On the origin of kink effect in current–voltage characteristics of AlGaN/GaN high electron mobility transistors. IEEE Trans. Electron Devices. 2013;60:3351–3357. doi: 10.1109/TED.2013.2279158. [DOI] [Google Scholar]
- 95.Zeghdar K., Dehimi L., Saadoune A., Sengouga N. Inhomogeneous barrier height effect on the current–voltage characteristics of an Au/n-InP Schottky diode. J. Semicond. 2015;36:124002. doi: 10.1088/1674-4926/36/12/124002. [DOI] [Google Scholar]
- 96.Fotis K. Master’s Thesis. Naval Postgraduate School; Monterey, CA, USA: 2012. [(accessed on 4 October 2024)]. Modeling and Simulation of a Dual-Junction CIGS Solar Cell Using Silvaco ATLAS. Available online: https://apps.dtic.mil/sti/citations/ADA574282. [Google Scholar]
- 97.Karbalaei M., Dideban D. Influence of source stack and heterogeneous gate dielectric on band to band tunneling rate of tunnel FET. Silicon. 2020;12:1811–1817. doi: 10.1007/s12633-019-00272-9. [DOI] [Google Scholar]
- 98.PC1D User Manual. [(accessed on 2 June 2023)]. Available online: https://www2.pvlighthouse.com.au/resources/PC1D/PC1Dmod6/PC1Dmod%206-1%20help.pdf.
- 99.Kumar S.G., Shetty A.P., Prashanth C.R. Solar cell material based on the optimum values of key parameters using PC1D; Proceedings of the 2021 2nd International Conference for Emerging Technology (INCET); Belagavi, India. 21–23 May 2021; [DOI] [Google Scholar]
- 100.Haug H. PC1Dmod 6.1–state-of-the-art models in a well-known interface for improved simulation of Si solar cells. Sol. Energy Mater. Sol. Cells. 2015;142:47–53. doi: 10.1016/j.solmat.2015.05.047. [DOI] [Google Scholar]
- 101.Haug H., Kimmerle A., Greulich J., Wolf A., Marstein E.S. Implementation of Fermi–Dirac statistics and advanced models in PC1D for precise simulations of silicon solar cells. Sol. Energy Mater. Sol. Cells. 2014;131:30–36. doi: 10.1016/j.solmat.2014.06.021. [DOI] [Google Scholar]
- 102.PVEducation. [(accessed on 21 July 2024)]. Available online: https://www.pveducation.org/pvcdrom/welcome-to-pvcdrom/pc1d.
- 103.Sentaurus Datasheet, Synopsys. [(accessed on 3 April 2024)]. Available online: https://www.synopsys.com/content/dam/synopsys/silicon/datasheets/sentaurus_ds.pdf.
- 104.Sentaurus Training Material. [(accessed on 9 May 2024)]. Available online: https://kolegite.com/EE_library/books_and_lectures/Автоматизация%20на%20Проектирането%20в%20Електрониката/Sentaurus_Training/sd/sd_11.html.
- 105.Guo S., Ma F.-J., Hoex B., Aberle A.G., Peters M. Analysing Solar Cells by Circuit Modelling. Energy Procedia. 2012;25:28–33. doi: 10.1016/j.egypro.2012.07.004. [DOI] [Google Scholar]
- 106.Otero P., Rodriguez J.A., Vetter M., Andreu J., Comesaña E., Loureiro A.G. Simulation of the temperature dependence of a-Si solar cell current-voltage characteristics; Proceedings of the 2011 Symposium on Circuit and Device Simulation (SCED); Palma de Mallorca, Spain. 8–11 February 2011; pp. 1–4. [DOI] [Google Scholar]
- 107.ADEPT v2.0 Reference Guide. [(accessed on 17 April 2024)]. Available online: https://nanohub.org/resources/10918/download/ADEPT_v2.0_Reference_Guide.pdf.
- 108.Gray J.L. ADEPT: A general purpose numerical device simulator for modeling solar cells in one-, two-, and three-dimensions; Proceedings of the Twenty-Second IEEE Photovoltaic Specialists Conference—1991; Las Vegas, NV, USA. 7–11 October 1991; pp. 436–438. [DOI] [Google Scholar]
- 109.Fell A., Fong K.C., McIntosh K.R., Franklin E., Blakers A.W. 3-D simulation of interdigitated-back-contact silicon solar cells with Quokka including perimeter losses. IEEE J. Photovolt. 2014;4:1040–1045. doi: 10.1109/JPHOTOV.2014.2320302. [DOI] [Google Scholar]
- 110.Quokka3 User Guide. [(accessed on 17 May 2024)]. Available online: https://www.quokka3.com/support/user-guide.html.
- 111.Altermatt P. Photovoltaic Solar Energy: From Fundamentals to Applications. Wiley; Hoboken, NJ, USA: 2016. Numerical Simulation of Crystalline Silicon Solar Cells; pp. 150–159. [DOI] [Google Scholar]
- 112.Fell A. A Free and Fast Three-Dimensional/Two-Dimensional Solar Cell Simulator Featuring Conductive Boundary and Quasi-Neutrality Approximations. IEEE Trans. Electron Devices. 2013;60:733–738. doi: 10.1109/TED.2012.2231415. [DOI] [Google Scholar]
- 113.A Mature Quokka for Everyone—Advancing the Capabilities and Accessibility of Numerical Solar Cell Simulations. [(accessed on 9 August 2024)]. Available online: https://www.pvlighthouse.com.au/cms/simulation-programs/quokka2.
- 114.Manceau M., Rivaton A., Gardette J.L., Guillerez S., Lemaître N. The mechanism of photo-and thermooxidation of poly(3-hexylthiophene) (P3HT) reconsidered. Polym. Degrad. Stab. 2019;96:898–907. doi: 10.1016/j.polymdegradstab.2009.03.005. [DOI] [Google Scholar]
- 115.Jørgensen M., Norrman K., Krebs F.C. Stability/degradation of polymer solar cells. Sol. Energy Mater. Sol. Cells. 2008;92:686–714. doi: 10.1016/j.solmat.2008.01.005. [DOI] [Google Scholar]
- 116.Pettersson L.A., Ghosh S., Inganäs O. Modeling photocurrent action spectra of photovoltaic devices based on organic thin films. J. Appl. Phys. 1999;86:487–496. doi: 10.1063/1.370757. [DOI] [Google Scholar]
- 117.Stangl R., Kriegel M., Schmidt M. AFORS-HET, Version 2.2, a numerical computer program for simulation of heterojunction solar cells and measurements; Proceedings of the 2006 IEEE 4th World Conference on Photovoltaic Energy Conference; Waikoloa, HI, USA. 7–12 May 2006; pp. 1350–1353. [DOI] [Google Scholar]
- 118.Jahangir K., Nowsherwan G.A., Hussain S.S., Riaz S., Naseem S. Electrical simulation and optimization of ptb7: pc70bm based organic solar cell using gpvdm simulation software. ICRRD Qual. Index Res. J. 2021;2:131–140. doi: 10.53272/icrrd.v2i3.4. [DOI] [Google Scholar]
- 119.Shao Y., Xiao Z., Bi C., Yuan Y., Huang J. Origin and elimination of photocurrent hysteresis by fullerene passivation in CH3NH3PbI3 planar heterojunction solar cells. [(accessed on 4 October 2024)];Nat. Commun. 2014 5:4021. doi: 10.1038/ncomms6784. Available online: https://www.nature.com/articles/ncomms6784. [DOI] [PubMed] [Google Scholar]
- 120.Nowsherwan G.A., Jahangir K., Usman Y., Saleem W., Khalid M. Numerical Modeling and Optimization of Perovskite Silicon Tandem Solar Cell Using SCAPS-1D. Sch. Bull. 2021;7:171–184. [Google Scholar]
- 121.Mathur A.S., Singh B.P. Computational Approach for Synthesis of Perovskite Solar Cells. Perovskite Mater. Energy Environ. Appl. 2022:1–36. doi: 10.1002/9781119763376.ch1. [DOI] [Google Scholar]
- 122.Essig S., Allebé C., Remo T., Geisz J.F., Steiner M.A., Horowitz K. Raising the one-sun conversion efficiency of III–V/Si solar cells to 32.8% for two-terminal devices and 35.9% for four-terminal devices. Nat. Energy. 2017;2:17144. doi: 10.1038/nenergy.2017.144. [DOI] [Google Scholar]
- 123.Bivour M., Reichel C., Hermle M., Glunz S.W. Improving the a-Si: H (p) rear emitter contact of n-type silicon solar cells. Sol. Energy Mater. Sol. Cells. 2012;106:11–16. doi: 10.1016/j.solmat.2012.06.036. [DOI] [Google Scholar]
- 124.Brüggemann R., Rösch M., Tardon S., Bauer G.H. Application of SC-SIMUL for numerical modeling of the opto-electronic properties of heterojunction diodes. MRS Online Proc. Libr. (OPL) 2005;862:A 9-3. doi: 10.1557/PROC-862-A9.3. [DOI] [Google Scholar]
- 125.Ashok A., Valencia D., Conde J., Velumani S. Simulation of theoretical and experimental parameters of materials used in CIGSe thin film solar cells by SCAPS software; Proceedings of the 2022 19th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE); Mexico City, Mexico. 9–11 November 2022; pp. 1–6. [DOI] [Google Scholar]
- 126.Sentaurus Device User Guide, Synopsys, Inc. [(accessed on 12 June 2024)]. Available online: https://www.synopsys.com/silicon/tcad/device-simulation/sentaurus-device.html.
- 127.Abdelkadir A.A., Sahal M. Theoretical development of the CZTS thin-film solar cell by SCAPS-1D software based on experimental work. Mater. Sci. Eng. B. 2023;296:116710. doi: 10.1016/j.mseb.2023.116710. [DOI] [Google Scholar]
- 128.Mandadapu U., Vedanayakam S.V., Thyagarajan K., Babu B.J. Optimisation of high efficiency tin halide perovskite solar cells using SCAPS-1D. Int. J. Simul. Process Model. 2018;13:221–227. doi: 10.1504/IJSPM.2018.093097. [DOI] [Google Scholar]
- 129.Lin L., Jiang L., Li P., Fan B., Qiu Y., Yan F. Simulation of optimum band structure of HTM-free perovskite solar cells based on ZnO electron transporting. Mater. Sci. Semicond. Process. 2019;90:1–6. doi: 10.1016/j.mssp.2018.10.003. [DOI] [Google Scholar]
- 130.Lam N.D. Modelling and numerical analysis of ZnO/CuO/Cu2O heterojunction solar cells using SCAPS. Eng. Res. Express. 2020;2:025033. doi: 10.1088/2631-8695/ab9716. [DOI] [Google Scholar]
- 131.Mousa M., Amer F.Z., Saeed A., Mubarak R.I. Simulation of high-efficiency perovskite-based tandem solar cells; Proceedings of the 2020 6th International Symposium on New and Renewable Energy (SIENR); Ghadaia, Algeria. 13–14 October 2021; pp. 1–5. [DOI] [Google Scholar]
- 132.Mouhoub A., Bouloufa A., Djessas K., Messous A. Analytical modeling and optimization of original bifacial solar cells based on Cu(In,Ga)Se2 thin films absorbers. Superlattices Microstruct. 2018;122:434–443. doi: 10.1016/j.spmi.2018.06.068. [DOI] [Google Scholar]
- 133.Ragb O., Mohamed M., Matbuly M.S., Civalek O. An accurate numerical approach for studying perovskite solar cells. Int. J. Energy Res. 2021;45:16456–16477. doi: 10.1002/er.6892. [DOI] [Google Scholar]
- 134.Isabella O., Sai H., Kondo M., Zeman M. Full-wave optoelectrical modeling of optimized flattened light-scattering substrate for high efficiency thin-film silicon solar cells. Prog. Photovolt. Res. Appl. 2014;22:671–689. doi: 10.1002/pip.2314. [DOI] [Google Scholar]
- 135.Krishnaswamy J.A., Ramamurthy P.C., Hegde G., Mahapatra D.R. Modelling and Design of Nanostructured Optoelectronic Devices: Solar Cells and Photodetectors. Springer; Singapore: 2022. (Energy Systems in Electrical Engineering Series). [DOI] [Google Scholar]
- 136.Demésy G., Zolla F., Nicolet A., Commandré M., Fossati C., Ricq S., Gagliano O., Dunne B. The Finite Element Method as applied to the calculation of the Quantum Efficiency in optoelectronic imaging devices; Proceedings of the SPIE 7030, Optical Modeling and Performance Predictions V; San Diego, CA, USA. 22–23 August 2022; [DOI] [Google Scholar]
- 137.Piprek J. Springer Handbook of Electronic and Photonic Materials. Springer; Cham, Switzerland: 2017. Optoelectronic Devices and Materials; p. 1. [DOI] [Google Scholar]
- 138.Zhao J., Xu Z., Law M.K., Heidari H., Abdellatif S.O., Imran M.A., Ghannam R. Simulation of crystalline silicon photovoltaic cells for wearable applications. IEEE Access. 2021;9:20868–20877. doi: 10.1109/ACCESS.2021.3050431. [DOI] [Google Scholar]
- 139.Boubaaya M., Hadj Larbi F.H.H., Oussalah S. Simulation of ion implantation for CMOS 1 µm using SILVACO tools; Proceedings of the 2012 24th International Conference on Microelectronics (ICM); Algiers, Algeria. 16–20 December 2012; [DOI] [Google Scholar]
- 140.Baik J., Jun H., Nahdi H., Geffroy B., Tondelier D., Bonnassieux Y. Journées Nationales du Photovoltaïque. HAL Open Science; Dourdan, France: 2021. [(accessed on 4 October 2024)]. Modeling the perovskite solar cell and the ion migration with physical approach based on FEM from Silvaco. Available online: https://cea.hal.science/cea-03123520v1. [Google Scholar]
- 141.Wang K., Perez-Wurfl I. A method to overcome the time step limitation of PC1D in transient excitation mode. Energy Procedia. 2014;55:155–160. doi: 10.1016/j.egypro.2014.08.105. [DOI] [Google Scholar]
- 142.Clugston D.A., Basore P.A. PC1D version 5: 32-bit solar cell modeling on personal computers; Proceedings of the Conference Record of the Twenty Sixth IEEE Photovoltaic Specialists Conference-1997; Anaheim, CA, USA. 29 September–3 October 1997; [DOI] [Google Scholar]
- 143.Katsaounis T., Kotsovos K., Gereige I., Al-Saggaf A., Tzavaras A. 2D simulation and performance evaluation of bifacial rear local contact c-Si solar cells under variable illumination conditions. Sol. Energy. 2017;158:34–41. doi: 10.1016/j.solener.2017.09.023. [DOI] [Google Scholar]
- 144.Baribeau L. Ph.D. Dissertation. Université d’Ottawa; Canada: 2022. [(accessed on 4 October 2024)]. Design of Multi-Junction Solar Cells Incorporating Silicon-Germanium-Tin Alloys with Finite-Element Analysis and Drift-Diffusion Model. Available online: https://ruor.uottawa.ca/items/3a421266-1c3a-4961-962b-89101927ea41. [Google Scholar]
- 145.Heinzel D.P., Wu H.M., Rockett A. Stochastic analysis of advanced photovoltaic devices; Proceedings of the 2014 IEEE 40th Photovoltaic Specialist Conference (PVSC); Denver, CO, USA. 8–13 June 2014; pp. 2656–2661. [DOI] [Google Scholar]
- 146.Almora O., Guerrero A., Garcia-Belmonte G. Ionic charging by local imbalance at interfaces in hybrid lead halide perovskites. Appl. Phys. Lett. 2016;108:043903. doi: 10.1063/1.4941033. [DOI] [Google Scholar]
- 147.Nowsherwan G.A., Iqbal M.A., Rehman S.U., Zaib A., Sadiq M.I., Dogar M.A., Azhar M., Maidin S.S., Hussain S.S., Morsy K., et al. Numerical optimization and performance evaluation of ZnPC:PC70BM based dye-sensitized solar cell. Sci. Rep. 2023;13:10431. doi: 10.1038/s41598-023-37486-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 148.Zhu H., Kalkan A.K., Hou J., Fonash S.J. Applications of AMPS-1D for solar cell simulation. AIP Conf. Proc. 1999;462:309–314. doi: 10.1063/1.57978. [DOI] [Google Scholar]
- 149.Omer B.M., Khogali A., Pivrikas A. AMPS-1D modeling of P3HT/PCBM bulk-heterojunction solar cell; Proceedings of the 2011 37th IEEE Photovoltaic Specialists Conference; Seattle, WA, USA. 19–24 June 2011; pp. 000734–000743. [DOI] [Google Scholar]
- 150.Burgelman M., Decock K., Khelifi S., Abass A. Advanced electrical simulation of thin film solar cells. Thin Solid Films. 2013;535:296–301. doi: 10.1016/j.tsf.2012.10.032. [DOI] [Google Scholar]
- 151.Jäger K., Fischer M., Van Swaaij R.A.C.M.M., Zeman M.A. A scattering model for nano-textured interface and its application in opto-electrical simulations of thin film silicon solar cells. J. Appl. Phys. 2012;111:083108. doi: 10.1063/1.4704372. [DOI] [Google Scholar]
- 152.Lisheng W., Fengxiang C., Yu A. Simulation of high Efficiency heterojunction solar cells with AFORS-HET. J. Phys. Conf. 2011;276:012177. doi: 10.1088/1742-6596/276/1/012177. [DOI] [Google Scholar]
- 153.Burgelman M., Nollet P., Degrave S. Modelling polycrystalline semiconductor solar cells. Thin Solid Films. 2000;361:362–367. doi: 10.1016/S0040-6090(99)00825-1. [DOI] [Google Scholar]
- 154.Huang R., Yu M., Yang Q., Zhang L., Wu Y., Cheng Q. Numerical simulation for optimization of an ultra-thin n-type WS2/p-type c-Si heterojunction solar cells. Comput. Mater. Sci. 2020;178:109600. doi: 10.1016/j.commatsci.2020.109600. [DOI] [Google Scholar]
- 155.Zeman M., Isabella O., Jäger K., Babal P., Solntsev S., Santbergen R. Modeling of Advanced Light Trapping Approaches in Thin-Film Silicon Solar Cells. MRS Proc. 2011;1321:mrss11-1321. doi: 10.1557/opl.2011.955. [DOI] [Google Scholar]
- 156.Akinpelu A., Akinojo O.A., Usikalu M., Enemuwe C., Arijaje T. A Numerical Simulation and Modeling of Poisson Equation for Solar Cell in 2 Dimensions. IOP Conf. Ser. Earth Environ. Sci. 2018;173:012001. doi: 10.1088/1755-1315/173/1/012001. [DOI] [Google Scholar]
- 157.Islam M.M. An Overview on SILVACO and MOSFET Simulation Technique Using ATHENA and ATLAS. 2017. [(accessed on 28 April 2024)]. Available online: https://www.researchgate.net/publication/312086259.
- 158.Wang Q., Liu H., Wang S., Chen S. TCAD Simulation of Single-Event-Transient Effects in L-Shaped Channel Tunneling Field-Effect Transistors. IEEE Trans. Nucl. Sci. 2018;65:2250–2259. doi: 10.1109/TNS.2018.2851366. [DOI] [Google Scholar]
- 159.Anand N., Kale P. Optimization of TOPCon Structured Solar Cell Using AFORS-HET. Trans. Electr. Electron. Mater. 2020;22:160–166. doi: 10.1007/s42341-020-00220-0. [DOI] [Google Scholar]
- 160.Elfarri H., Bouachri M., Frimane A., Fahoume M., Daoudi O., Battas M. Optimization of simulations of thickness layers, temperature and defect density of CIS based solar cells, with SCAPS-1D software, for photovoltaic application. Chalcogenide Lett. 2021;18:2011. doi: 10.15251/CL.2021.184.201. [DOI] [Google Scholar]
- 161.Olyaeefar B., Ahmadi-Kandjani S., Asgari A. Bulk and interface recombination in planar lead halide perovskite solar cells: A Drift-Diffusion study. Phys. E Low-Dimens. Syst. Nanostruct. 2017;94:118–122. doi: 10.1016/j.physe.2017.07.018. [DOI] [Google Scholar]
- 162.Kirchartz T., Pieters B.E., Kirkpatrick J., Rau U., Nelson J. Recombination via tail states in polythiophene: Fullerene solar cells. Phys. Rev. B Condens. Matter Mater. Phys. 2011;83:115209. doi: 10.1103/PhysRevB.83.115209. [DOI] [Google Scholar]
- 163.Abdulsalam H., Babaji G., Abba H.T. The Effect of Temperature and Active layer thickness on the Performance of CH3NH3PbI3 Perovskite Solar Cell: A Numerical Simulation Approach. [(accessed on 4 October 2024)];J. Found. Appl. Phys. 2018 5:141–151. Available online: http://sciencefront.org/ojs/index.php/jfap/article/view/89. [Google Scholar]
- 164.Michael S., Bates A. The design and optimization of advanced multijunction solar cells using the Silvaco ATLAS software package. Sol. Energy Mater. Sol. Cells. 2005;87:785–794. doi: 10.1016/j.solmat.2004.07.051. [DOI] [Google Scholar]
- 165.Mehta M. Master’s Thesis. University of Delaware; Newark, DE, USA: 2008. [(accessed on 4 October 2024)]. Modifying PC1D to Model Spontaneous & Piezoelectric Polarization in III-V Nitride Solar Cells. Available online: https://www.proquest.com/openview/b4b314719eac847640d8490831340af4/1?pq-origsite=gscholar&cbl=18750. [Google Scholar]
- 166.Lu M., Das U., Bowden S., Hegedus S., Birkmire R. Optimization of interdigitated back contact silicon heterojunction solar cells by two-dimensional numerical simulation; Proceedings of the IEEE Photovoltaic Specialists Conference (PVSC); Philadelphia, PA, USA. 7–12 June 2009; pp. 001475–001480. [DOI] [Google Scholar]
- 167.Arbez G., Wheeldon J., Walker A., Hinzer K., Schriemer H. Photonics North 2010. Volume 7750. SPIE; New York, NY, USA, USA: 2010. Modeling and simulation of triple junction solar cells. [DOI] [Google Scholar]
- 168.Ren X., Wang Z., Sha W.E., Choy W.C. Exploring the way to approach the efficiency limit of perovskite solar cells by drift-diffusion model. ACS Photonics. 2017;4:934–942. doi: 10.1021/acsphotonics.6b01043. [DOI] [Google Scholar]
- 169.Safa Sultana R., Bahar A.N., Asaduzzaman M., Ahmed K. Numerical modeling of a CdS/CdTe photovoltaic cell based on ZnTe BSF layer with optimum thickness of absorber layer. Cogent Eng. 2017;4:1282396. doi: 10.1080/23311916.2017.1318459. [DOI] [Google Scholar]
- 170.Fell A., Schultz-Wittmann O., Messmer C., Schubert M.C., Glunz S.W. Combining drift-diffusion and equivalent-circuit models for efficient 3D tandem solar cell simulations. IEEE J. Photovolt. 2022;12:1469–1476. doi: 10.1109/JPHOTOV.2022.3209608. [DOI] [Google Scholar]
- 171.Jamal S.N., Ranom R. Method of line technique to solve the drift diffusion equation for perovskite solar cell. AIP Conf. Proc. 2024;2895:040006. doi: 10.1063/5.0193418. [DOI] [Google Scholar]
- 172.Rafieipour P., Mohandes A., Moaddeli M., Kanani M. Integrating transfer matrix method into SCAPS-1D for addressing optical losses and per-layer optical properties in perovskite/Silicon tandem solar cells. arXiv. 2023 doi: 10.48550/arXiv.2308.01132. [DOI] [Google Scholar]
- 173.Coignus J., Baudrit M., Singer J., Lachaume R., Muñoz D., Thony P. Key issues for accurate simulation of a-Si: H/c-Si heterojunction solar cells. Energy Procedia. 2011;8:174–179. doi: 10.1016/j.egypro.2011.06.120. [DOI] [Google Scholar]
- 174.Trinh C.T., Preissler N., Sonntag P., Muske M., Jäger K., Trahms M., Amkreutz D. Potential of interdigitated back-contact silicon heterojunction solar cells for liquid phase crystallized silicon on glass with efficiency above 14% Sol. Energy Mater. Sol. Cells. 2018;174:187–195. doi: 10.1016/j.solmat.2017.08.042. [DOI] [Google Scholar]
- 175.Daniel S.G., Devu B., Sreekala C.O. Active layer thickness optimization for maximum efficiency in bulk heterojunction solar cell. IOP Conf. Ser. Mater. Sci. Eng. 2022;1225:012017. doi: 10.1088/1757-899X/1225/1/012017. [DOI] [Google Scholar]
- 176.Tasnim S., Kaysir M.R., Islam M.J. Effect of plasmonic silver nanoparticles layer on the performance of organic photovoltaic cell; Proceedings of the 2021 International Conference on Electronics, Communications and Information Technology (ICECIT); Sanya, China. 27–29 December 2021; [DOI] [Google Scholar]
- 177.Fakhri N., Salay Naderi M., Gholami Farkoush S., SaeidNahaei S., Park S.N., Rhee S.B. Simulation of perovskite solar cells optimized by the inverse planar method in SILVACO: 3D electrical and optical models. Energies. 2021;14:5944. doi: 10.3390/en14185944. [DOI] [Google Scholar]
- 178.Gulomov J., Aliev R., Abduvoxidov M., Mirzaalimov A., Mirzaalimov N. Exploring optical properties of solar cells by programming and modeling. Glob. J. Eng. Technol. Adv. 2020;5:032–038. doi: 10.30574/gjeta.2020.5.1.0080. [DOI] [Google Scholar]
- 179.Limpert S., Ghosh K., Wagner H., Bowden S., Honsberg C., Goodnick S., Green M. Results from coupled optical and electrical sentaurus TCAD models of a gallium phosphide on silicon electron carrier selective contact solar cell; Proceedings of the 2014 IEEE 40th Photovoltaic Specialist Conference (PVSC); Denver, CO, USA. 8–13 June 2014; pp. 836–840. [DOI] [Google Scholar]
- 180.Fell A., McIntosh K.R., Fong K.C. Simplified device simulation of silicon solar cells using a lumped parameter optical model. IEEE J. Photovolt. 2016;6:611–616. doi: 10.1109/JPHOTOV.2016.2528407. [DOI] [Google Scholar]
- 181.Dumitru C., Muscurel V., Nordseth Ø., Fara L., Sterian P. Optimization of electro-optical performance and material parameters for a tandem metal oxide solar cell; Proceedings of the Computational Science and Its Applications–ICCSA 2018: 18th International Conference; Melbourne, VIC, Australia. 2–5 July 2018; Berlin/Heidelberg, Germany: Springer International Publishing; 2018. Proceedings, Part II. [DOI] [Google Scholar]
- 182.Nowsherwan G.A., Zaib A., Shah A.A., Khan M., Shakoor A., Bukhari S.N.S., Alhazaa A. Preparation and numerical optimization of TiO2 thin films in double perovskite solar cell. Energies. 2023;16:900. doi: 10.3390/en16020900. [DOI] [Google Scholar]
- 183.Adhikari A., Diaz J.E.C., Reyes-Vallejo O., Cano F.J.G., Amador M.D.L.L.O., Subramaniam V. Analysis of hybrid-deposited CI(G)Se thin films and theoretical modeling of their properties through SCAPS-1D software. Mater. Today Commun. 2023;34:105338. doi: 10.1016/j.mtcomm.2023.105338. [DOI] [Google Scholar]
- 184.Liu Y., Sun Y., Rockett A. A new simulation software of solar cells—wxAMPS. Sol. Energy Mater. Sol. Cells. 2012;98:124–128. doi: 10.1016/j.solmat.2011.10.010. [DOI] [Google Scholar]
- 185.Stangl R., Leendertz C. Physics and Technology of Amorphous-Crystalline Heterostructure Silicon Solar Cells. Springer; Berlin/Heidelberg, Germany: 2012. General principles of solar cell simulation and introduction to AFORS-HET; pp. 445–458. [DOI] [Google Scholar]
- 186.Demchenko O., Zykov D., Kurbanova N. Research possibilities of Silvaco TCAD for physical simulation of gallium nitride power transistor. AIP Conf. Proc. 2016;1772:060007. doi: 10.1063/1.4964587. [DOI] [Google Scholar]
- 187.Kumar M.R., Mohapatra S.K., Pradhan K.P., Sahu P.K. A simple analytical center potential model for cylindrical gate all around (CGAA) MOSFET. [(accessed on 4 October 2024)];J. Electron. Devices. 2014 19:1648–1653. Available online: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=557d24a717a34eca0d4990e65a8cc4c91f9dccaf. [Google Scholar]
- 188.Khoshsirat N., Yunus N.A., Hamidon M.N., Shafie S., Amin N. Analysis of absorber and buffer layer band gap grading on CIGS thin film solar cell performance using SCAPS. Pertanika J. Sci. Technol. 2015;23:241–250. [Google Scholar]
- 189.Walker A.W. Ph.D. Dissertation. University of Ottawa; Ottawa, ON, Canada: 2013. [(accessed on 4 October 2024)]. Bandgap Engineering of Multi-Junction Solar Cells Using Nanostructures for Enhanced Performance under Concentrated Illumination. Available online: https://ruor.uottawa.ca/server/api/core/bitstreams/0e902aec-285b-4e14-be2e-4a6ba7505d4b/content. [Google Scholar]
- 190.Talhi A., Talhi A., Belghachi A., Moughli H., Amiri B., Varani L. Numerical simulation of multi-quantum well solar cells GaAs/InAs using Silvaco Atlas. [(accessed on 4 October 2024)];Dig. J. Nanomater. Biostructures. 2016 11:1361–1366. Available online: https://www.chalcogen.ro/1361_AbdelkrimT.pdf. [Google Scholar]
- 191.Meel K., Mahala P., Singh S. Design and Fabrication of Multi Quantum Well based GaN/InGaN Blue LED. IOP Conf. Ser. Mater. Sci. Eng. 2018;331:012008. doi: 10.1088/1757-899X/331/1/012008. [DOI] [Google Scholar]
- 192.Ozurumba A.C., Ogueke N.V., Madu C.A., Danladi E., Mbachu C.P., Yusuf A.S., Hossain I. SCAPS-1D simulated organometallic halide perovskites: A comparison of performance under Sub-Saharan temperature condition. Heliyon. 2024;10:e29599. doi: 10.1016/j.heliyon.2024.e29599. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 193.Degrave S., Burgelman M., Nollet P. Modelling of polycrystalline thin film solar cells: New features in SCAPS version 2.3; Proceedings of the 3rd World Conference on Photovoltaic Energy Conversion; Osaka, Japan. 11–18 May 2003; [(accessed on 4 October 2024)]. pp. 487–490. Available online: https://ieeexplore.ieee.org/abstract/document/1305327. [Google Scholar]
- 194.Chaffee D.W., Wang X., Bermel P. Simulating Nanoscale Optics in Photovoltaics with the S-Matrix Method. 2014. [(accessed on 7 August 2024)]. Available online: https://api.semanticscholar.org/CorpusID:44212007.
- 195.Leon C., Saint-Cast P., Fell A., Greulich J., Rein S. On the Robustness of the Determination of Metal-Induced Recombination from Photoluminescence Images on Solar Cells. Sol. RRL. 2023;7:22. doi: 10.1002/solr.202300539. [DOI] [Google Scholar]
- 196.Dullweber T., Kranz C., Baumann U., Hesse R., Walter D., Schmidt J., Brendel R. Silicon wafer material options for highly efficient p-type PERC solar cells; Proceedings of the 2013 IEEE 39th Photovoltaic Specialists Conference (PVSC); Tampa, FL, USA. 16–21 June 2013; pp. 3074–3078. [DOI] [Google Scholar]
- 197.Schindler F., Michl B., Kleiber A., Steinkemper H., Schön J., Kwapil W., Schubert M.C. Potential gain in multicrystalline silicon solar cell efficiency by n-type doping. IEEE J. Photovolt. 2014;5:499–506. doi: 10.1109/JPHOTOV.2014.2377554. [DOI] [Google Scholar]
- 198.Tala-Ighil R., Boumaour M. Numerical simulation of silicon based solar cells with a degenerated SnO2: F window layer. Eur. Phys. J.-Appl. Phys. 2007;40:253–256. doi: 10.1051/epjap:2007158. [DOI] [Google Scholar]
- 199.Zeman M., Krc J. Electrical and Optical Modelling of Thin-Film Silicon Solar Cells. MRS Proc. 2006;989:301. doi: 10.1557/PROC-0989-A03-01. [DOI] [Google Scholar]
- 200.Alam I., Mollick R., Ashraf M.A. Numerical simulation of Cs2AgBiBr6-based perovskite solar cell with ZnO nanorod and P3HT as the charge transport layers. Phys. B Condens. Matter. 2021;618:413187. doi: 10.1016/j.physb.2021.413187. [DOI] [Google Scholar]
- 201.SCAPS-1D Lecture 4—Handout. [(accessed on 1 August 2024)]. Available online: https://www.utoledo.edu/med/depts/radther/pdf/SCAPS-1D%20Lecture%204%20-%20handout.pdf.
- 202.Guillemoles J.F., Kirchartz T., Cahen D., Rau U. Guide for the perplexed to the Shockley–Queisser model for solar cells. Nat. Photonics. 2019;13:501–505. doi: 10.1038/s41566-019-0479-2. [DOI] [Google Scholar]
- 203.Laska M., Krzemińska Z., Kluczyk-Korch K., Schaadt D., Popko E., Jacak W.A., Jacak J.E. Metallization of solar cells, exciton channel of plasmon photovoltaic effect in perovskite cells. Nano Energy. 2020;75:104751. doi: 10.1016/j.nanoen.2020.104751. [DOI] [Google Scholar]
- 204.Zhang J., Lee S.T., Sun B. Effect of series and shunt resistance on organic-inorganic hybrid solar cells performance. Electrochim. Acta. 2014;146:845–849. doi: 10.1016/j.electacta.2014.08.065. [DOI] [Google Scholar]
- 205.Zeman M., Isabella O., Solntsev S., Jäger K. Modelling of thin-film silicon solar cells. Sol. Energy Mater. Sol. Cells. 2013;119:94–111. doi: 10.1016/j.solmat.2013.05.037. [DOI] [Google Scholar]
- 206.Li G., Liu L., Wei F. Modeling and Simulation of Organic Photovoltaic Cells. Model. Control. Micro/Nano Devices Syst. 2013;31:24. doi: 10.1007/978-3-642-22453-9_35. [DOI] [Google Scholar]
- 207.Nelson J., Kwiatkowski J.J., Kirkpatrick J., Frost J.M. Modeling charge transport in organic photovoltaic materials. Acc. Chem. Res. 2009;42:1768–1778. doi: 10.1021/ar900119f. [DOI] [PubMed] [Google Scholar]
- 208.Malm U., Edoff M. 2D device modelling and finite element simulations for thin-film solar cells. Sol. Energy Mater. Sol. Cells. 2009;93:1066–1069. doi: 10.1016/j.solmat.2008.11.058. [DOI] [Google Scholar]
- 209.Krc J. Optical Modeling and Simulation of Thin-Film Photovoltaic Devices. CRC Press; Boca Raton, FL, USA: 2013. [DOI] [Google Scholar]
- 210.Riquelme A.J., Valadez-Villalobos K., Boix P.P., Oskam G., Mora-Seró I., Anta J.A. Understanding equivalent circuits in perovskite solar cells. Insights from drift-diffusion simulation. Phys. Chem. Chem. Phys. 2022;24:15657–15671. doi: 10.1039/D2CP01338J. [DOI] [PubMed] [Google Scholar]
- 211.Cozza D., Ruiz C.M., Duché D., Giraldo S., Saucedo E., Simon J.J., Escoubas L. Optical modeling and optimizations of Cu2ZnSnSe4 solar cells using the modified transfer matrix method. Opt. Express. 2016;24:A1201–A1209. doi: 10.1364/OE.24.0A1201. [DOI] [PubMed] [Google Scholar]
- 212.Parisi A., Curcio L., Rocca V., Stivala S., Cino A.C., Busacca A.C., Ricco Galluzzo G. Thin film CIGS solar cells, photovoltaic modules, and the problems of modeling. Int. J. Photoenergy. 2013;2013:817424. doi: 10.1155/2013/817424. [DOI] [Google Scholar]
- 213.Belarbi M., Benyoucef A., Benyoucef B. Simulation of the solar cells with PC1D, application to cells based on silicon. Adv. Energy: Int. J. (AEIJ) 2014;1:1–10. doi: 10.5281/zenodo.2835669. [DOI] [Google Scholar]
- 214.Raman A., Chaturvedi C., Kumar N. Multi-Quantum Well-Based Solar Cell. Electr. Electron. Devices Circuits Mater. Chall. Mod. Technol. 2021:351–372. doi: 10.1002/9781119755104.ch19. [DOI] [Google Scholar]
- 215.ElKhamisy K., Abdelhamid H., El-Rabaie E.S.M., Abdel-Salam N. A Comprehensive Survey of Silicon Thin-film Solar Cell: Challenges and Novel Trends. Plasmonics. 2024;19:1–20. doi: 10.1007/s11468-023-01905-x. [DOI] [Google Scholar]
- 216.Khoshsirat N., Yunus N.A.M. Numerical simulation of CIGS thin film solar cells using SCAPS-1D; Proceedings of the 2013 IEEE Conference on Sustainable Utilization and Development in Engineering and Technology (CSUDET); Selangor, Malaysia. 30 May–1 June 2013; pp. 63–67. [DOI] [Google Scholar]
- 217.Hasani A.H., Abdullah S.F., Zuhdi A.W.M., Bahrudin M.S., Za’Abar F., Harif M.N. Modelling and simulation of photovoltaic solar cell using silvaco TCAD and matlab software; Proceedings of the 2018 IEEE International Conference on Semiconductor Electronics (ICSE); Kuala Lumpur, Malaysia. 15–17 August 2018; pp. 214–217. [DOI] [Google Scholar]
- 218.Komilov M. Study of the effect of optical layer thickness on the photoelectric parameters of silicon-based solar cells using Sentaurus TCAD. Sci. Eur. 2021;72-1:52–54. [Google Scholar]