Prospective CaSnS3/Si tandem solar cells: assessing material aspects and quantifying temperature-induced efficiency losses
Abstract
The selection of an appropriate perovskite top cell material for a perovskite/Si tandem device is always critical. CaSnS3, a Sn-based perovskite suitable for the top cell, has a ∼1.74 eV bandgap and contains Sn4+, which lowers Sn oxidation. When temperature is taken into consideration through bandgap renormalization, CaSnS3's bandgap falls by ∼207 meV up to 400 K compared to 0 K, resulting in a red shift according to the Varshni relation. A CaSnS3/Si tandem device with a 310 nm thick CaSnS3 top cell absorber achieves 36.14% power conversion efficiency (PCE) with a Voc of ∼1.82 V under matched current and control test conditions at 300 K, AM 1.5G spectrum, and 100 mW cm−2 power. The temperature coefficient is used to assess temperature influence, and the tandem solar cell's TVoc (Tandem), TJsc (Tandem), and TPCE (Tandem) values are expected to be −0.24% K−1, 0.07% K−1, and −0.22% K−1, respectively. Temperature changes the properties of CaSnS3 and Si, e.g., CaSnS3's bandgap, like Si's, shrinks with temperature, resulting in a 9.68% decrease in Voc (tandem cell) as the temperature is increased from 300 K to 340 K under controlled test conditions. Despite this, increasing the temperature to 340 K only decreased the device's PCE by 8.88% (from 36.14% to 32.93%). Because of the changing solar spectra and average photon energy (APE) throughout the year, for an APE value of 1.9 eV, the PCE drops by 13.83% from 300 K to 340 K (34.10% to 29.38%); however, for an APE value of 1 eV, performance drops by 4.56% (17.75% to 16.94%), demonstrating that the device is more effective with blue-rich APE than with red-rich APE. Overall, our findings shed light on the impact of critical parameters such as temperature and spectrum variation in Sn-based CaSnS3/Si tandem cells, which have important implications for the design of perovskite/Si tandem cells using a Sn-based absorber as a top cell.

Please wait while we load your content...