Layer in focus
FTO
thickness 0.4 µmEg 3.50 eV
χ 4.00 eVfront contact

Swap the toxic buffer. Screen the rest.

A SCAPS-1D device-physics study of an FTO / ZnSe / CdTe thin-film cell: ZnSe replaces the CdS window, then ten electron-transport layers, nine back-contact metals, four layer thicknesses and temperature are swept. The lead-free double perovskite Cs₂BiAgI₆ with a nickel contact gives a simulated 27.99 %, the ceiling for this parameter set.

Scroll
0.00%
best simulated power-conversion efficiency, Cs₂BiAgI₆ ETL, Ni contact
0.00V
open-circuit voltage; JSC 25.96 mA/cm², FF 89.3 %
0
electron-transport layers screened, oxides to fullerenes to a double perovskite
0
back-contact metals, work function 4.3 to 5.9 eV
01 · Electron-transport layer screening

Two layers reach the absorber's current limit. Two collapse to nothing.

Each ETL was swept from 0.4 to 2.0 µm with the rest of the stack fixed (FTO 0.4 / ZnSe 0.025 / CdTe 3 µm / Ni). Cs₂BiAgI₆ and C₆₀ share near-ideal fill factors and almost the full 26 mA/cm² a 1.5 eV absorber can deliver under AM 1.5G; both have the same electron affinity as CdTe, so there is no conduction-band step. PCBM and WS₂ keep a normal VOC and fill factor but lose the current, so the loss is in collection, not the junction.

The stack, exploded, with its band alignmentFTOZnSeCdTeCs₂BiAgI₆Ni
FTO 0.4 / ZnSe 0.025 / CdTe 3 / Cs₂BiAgI₆ 2 µm / Ni. The band diagram uses each layer's electron affinity and gap from the parameter set; Cs₂BiAgI₆ shares CdTe's affinity, so there is no conduction-band step at the ETL. Drag to orbit.
Ten electron-transport layersbestabove 20 %5 to 20 %JSC
Each ETL at its best thickness. The front row is efficiency, the back row the short-circuit current: PCBM and WS₂ lose the current, not the voltage. Hover a bar.
ETLt (µm)VOC (V)JSCFF (%)PCE (%)
J-V curves at the best thickness, all tenribbons stacked by rank
The exports stop at 1.16 V. Hover a ribbon for the point and the cell's efficiency.
02 · Layer thickness and temperature

The absorber gains current with thickness, the front contact loses it, the buffer is inert.

With Cs₂BiAgI₆ selected, each layer was swept in turn. Step through the sweeps: the J-V curve and the four metrics come straight from the SCAPS export for that point.

CdTe absorber

thickness sweep, 0.4 to 2.0 µm
–VOC (V)
–JSC (mA/cm²)
–FF (%)
–PCE (%)

CdTe absorber: 27.23 → 27.85 %

JSC rises with thickness as more photons are absorbed; VOC falls slightly with more bulk recombination. The optimum stack uses 3 µm.

FTO front contact: 27.89 → 26.96 %

Thinner is better. A thicker transparent conductor is a parasitic absorber in front of the junction.

ZnSe buffer: flat at 27.8 %

Performance moves by 0.02 points across 0.4 to 2.0 µm. The 2.9 eV window passes the spectrum to the absorber whatever its thickness; 0.025 µm is used.

Cs₂BiAgI₆ ETL: 27.81 → 27.99 %

A 0.18-point rise across the sweep; 2 µm is the end of the swept range.

Temperature: 300 → 400 K

JSC does not move. VOC falls at −1.66 mV/K as the dark saturation current rises, and efficiency derates at −0.049 points per kelvin, about −0.18 %/K relative, milder than crystalline silicon's −0.35 to −0.45 %/K.

J-V from 300 to 400 K300 K400 K
JSC holds; VOC falls at −1.66 mV/K and efficiency at −0.049 points per kelvin. Hover a ribbon.
03 · Back contact

Efficiency tracks the metal work function until the hole barrier closes.

Back-contact metalshole barrierno barrierNi, the practical optimum
Bars sit at each metal's work function; the line marks the CdTe valence-band edge at 5.4 eV below vacuum. Hover a bar.
MetalWork function (eV)Hole barrier ≈ 5.4 − φ (eV)PCE (%)

For a p-type absorber the metal has to line up with the valence band. In this parameter set the CdTe valence-band edge sits at χ + Eg = 3.9 + 1.5 = 5.4 eV below vacuum, so a metal with a smaller work function leaves a hole barrier of roughly 5.4 − φ: about 1.1 eV for aluminium, 0.2 eV for tungsten, none for nickel and above. Pt and Se edge out Ni by under half a point but are respectively scarce and toxic, so Ni is the practical optimum.

Values tabulated in the capstone report (simulation outputs); the gold row is omitted because its recorded work function does not match literature values.

04 · Scope, and beyond the simulation

A screen of ten layers and nine metals, and the hardware it led to.

Scope and assumptions

SCAPS-1D is a one-dimensional planar drift-diffusion model with literature input parameters, so the study's product is the ranking of ten electron-transport layers and nine metals for a ZnSe/CdTe junction, the thickness trade-offs of each layer and the temperature derating of the optimum stack; 27.99 % is the simulated ceiling for this parameter set, and Cs₂BiAgI₆ as an ETL on CdTe is the experiment the study motivates.

Beyond the simulation

The project's hardware concept, a detachable spiral thin-film panel with 17.9 % more active area than a planar panel of the same footprint, holds two granted Indian design registrations (434427-001, October 2024; 459195-001, May 2025) with one utility application under review. The work received the Best Poster Award at the 61st Annual Convention of Chemists (ACC 2024).

git clone https://github.com/Soham-ChemE/Perovskite-Solar-Cell-SCAPS1D-Optimization.git
cd Perovskite-Solar-Cell-SCAPS1D-Optimization
pip install -r requirements.txt
./reproduce.sh    # figures, data/scaps_metrics.json and this page from the raw SCAPS exports
Cite

S. Kavathekar, S. Malokar and S. Nagaraj, Optimisation of a ZnSe/CdTe thin-film solar cell with screened electron-transport layers and back contacts in SCAPS-1D, B.Tech capstone, Vellore Institute of Technology, 2025 (guide: Dr. Dharmendra Kumar Bal). github.com/Soham-ChemE/Perovskite-Solar-Cell-SCAPS1D-Optimization