1 Introduction

Current challenges in the field of photovoltaic (PV) area is to fabricate the solar cells with low cost, high efficiency, good stability, mass production, without deteriorating materials property [1]. Recently, many researchers draw attention on the Copper Zinc Tin Sulphide (CZTS) (Cu2ZnSnS4) based thin-film solar cells due to so many reason [2,3,4]. Some of them are, (1) CZTS has excellent PV properties such as direct band gap (1.4–1.5 eV) that is near to value of optimal band gap, (2) high absorption coefficient (~ 104 cm−1), and (3) CZTS based solar cells are gradually becoming excellent low cost than other solar cells [5]. The main advantages of CZTS based solar cells are the high band gap value of absorber layer and window layer. Cadmium Sulphide (CdS) used as a buffer layer. Theoretically, the solar cell fabricated using CdS as buffer layer provided a good performance. However, in experimental work, deposited CdS layer gives lower performance than theoretical [6]. Moreover, buffer layer of CdS is necessary to protect the absorber layer from overheating. And, buffer layer creates junction with absorber layer, thereby improves bulk recombination of the solar cell. Generally, other parameters such as temperature, shunt resistances (Rsh) and series resistance (Rs) are factors limiting the overall performance of CZTS solar cells [7]. Besides, research on experimental studies of thin film solar cell and simulation techniques are an effective way to study the effects of change in solar cell properties. Thereafter, solar cell can be optimized before fabricating the solar cell. Simulation of CZTS/CdS heterojunction solar cells are available elsewhere [8]. SCAPS-1D simulation software has been used to simulate the electrical characteristics viz. direct current (dc) and alternating current (ac) of CdTe, CZTS and CIGS solar cells. It also permits to characterize solar cells through quantum efficiency (QE) and current–voltage (J–V). Furthermore, QE and J–V characteristics permits us to detect the losses of current by reflection and recombination in the different layer, which are very useful to optimize the performance of PV module [9].

In this manuscript, performance of Mo/Cu2ZnSnS4/CdS/ZnO solar cells through J–V and quantum efficiency QE (λ) characteristics has been studied here. Furthermore, the effect of CZTS absorber layer thickness, temperature, and series and shunt resistances on the electronics and electrical performance of the proposed solar cell has been studied here.

2 Device Structure and Numerical Simulation

The purposed device structure for CZTS solar cell for the present study is shown in Fig. 1. It was constituted by four semi-conductor layers and two metallic contact layers. Soda lime glass (SLG) is considered as the substrate which is the support of the device. Diffusion of sodium coming from the substrate in the CZTS improves the performances of the solar cells. This enhancement was mainly due to higher fill factor (FF) and open circuit voltage (Voc) by increasing hole density and film conductivity.

Fig. 1
figure 1

Schematic structure of CZTS solar cell

In the proposed structure, there are three important layers such as window layer (n-ZnO), buffer layer (CdS), and absorber layer (CZTS). CZTS is most vital element of solar device, having direct band gap of 1.5 eV. CZTS band gap energy is near to the value of the sunlight spectrum absorption which is situated at 1.4 eV. CdS is a n-type semiconductor layer with direct band gap of 2.4 eV. It is p-type conductivity layer inside which photons are converted to electron–hole pairs. Cadmium diffuses into CZTS layer, forming a n-type region. Cadmium doping plays a vital role in the creation of p–n junction inside the absorber layer. In the present study, deposition of CdS layer was followed by ZnO layer. ZnO has a wide direct band gap of 3.37 eV. This ZnO layer allows a maximum number of photons to reach the CZTS layer. Between the substrate and CZTS layer, there is a molybdenum (Mo) layer. It is back contact and useful for holes collection. Finally, the front contact collects the electrons and is generally constituted by nickel/aluminum.

Numerical simulation is an important tool for the characterization of PV cells. It has the benefit to control whole device and material properties. Numerical simulation enables us to add the input parameters in the model and to quantify changes in current–voltage (J–V) or quantum efficiency [QE (λ)] trends. One of several software is SCAPS-1D, which is better in performance than analysis of silicon amorphous (ASA), photonic computer one dimension (PC-1D), AFORS-HET (program for simulation of heterojunction PV cell), review of microelectronic, photonic structures one-dimension (AMPS-1D), and so on. Furthermore, SCAPS-1D is widely used for the simulation of CIGS and CdTe based thin film solar cells and it was developed in University of Gent [10]. It has been developed in order to simulate the functioning of different PV cell structures.

From literature review, good compatibility between SCAPS-1D simulation results and the existing experimental results motivated us to use this tool in the present work [11]. The brief theory behind this software is discussed below.

SCAPS-1D simulation software calculates the solution of the basic semi-conductor equations in one dimension and in steady state conditions. Poisson’s equation for electrostatic potential, and continuity equations for electron and holes with the approximate boundary conditions [12].

Poisson’s equation used for semiconductor is given as:

$$\nabla \cdot {\epsilon}\nabla \varphi = - q\left({p - n + N_{D}^{+} - N_{A}^{-}} \right)$$
(1)

And the continuity equations for electron and holes are, respectively:

$$\nabla \cdot J_{n} = q\left( {R - G} \right) + q\frac{\partial n}{\partial t}$$
(2)
$$\nabla \cdot J_{p} = - q\left( {R - G} \right) + q\frac{\partial p}{\partial t}$$
(3)

where ε is the dielectric constant, φ is the electrostatic potential, n and p are the free carrier concentrations for electron and holes, respectively. ND+ and N A are the density of ionized donor and acceptor, Jn and JP are the electron and hole current density, R and G is the recombination and generation rate, respectively.

In a case of stationary condition, we have:

$$\frac{\partial n}{\partial t} = \frac{\partial p}{\partial t} = 0$$
(4)

Therefore, Eqs. (2) and (3) become as follows:

$$\nabla \cdot J_{n} = q\left( {R - G} \right)$$
(5)
$$\nabla \cdot J_{p} = - q\left( {R - G} \right)$$
(6)

The recombination and generation term in Eqs. (5) and (6) has non-linear dependencies on the charge carrier concentrations i.e. n and p. The simulation software use Fermi–Dirac statistics for the simulation and which is given by the following Eq. (7)

$$f\left( E \right) = \frac{1}{{\left( {1 + \exp \left[ { \frac{{\left( {E - E_{F} } \right)}}{KT}} \right]} \right)}}$$
(7)

where E, Ef, k and T are the energy level of particle, equilibrium Fermi level energy, Boltzmann constant absolute temperature, respectively.

In the present work, all simulations of thin film solar cell have been performed by considering AM 1.5 solar light spectrum with an incident power density of 100 mW cm−2.

3 Results and Discussions

The effects of operating temperature, absorber layer thickness, series and shunt resistances are discussed in the subsequent sections. The input parameters of different layers which are required for the simulation of the CZTS solar cell performance are summarized in the following Table 1.

Table 1 Material parameters used in the simulation [13]

3.1 Impact of the Operating Temperature on the Thin Film Solar Cell Performance

Current density (J)–Voltage (V) and Quantum Efficiency (QE)–Wavelength (λ) curves has been shown in Fig. 2a and b, respectively. Here, we have varied temperature from 280 to 400 K with the ramp rate of 20 K. It is worth to mention here that the working temperature plays a significant part in the overall performance of the solar cells. Sunlight causes heating of the PV panels, thus there is rise in temperature of PV cells. From Fig. 2, it was observed that the overall cell performance decreases with increase in operating temperature. This was due to as the temperature increases; there will be decrease in band gap of PV cell thus open circuit voltage decreases. At higher temperature, the other parameters such as band gap of the materials, carrier concentrations, and electron and hole mobility also get affected. This in-turn results in lower solar cell efficiency.

Fig. 2
figure 2

a Current density (J)–voltage (V) and b quantum efficiency (QE)–wavelength (λ) curves according to different operating temperature

Figure 3 shows graph of Voc, Jsc, fill factor (FF) and quantum efficiency versus temperature. It can be observed that when the temperature was increased, the open circuit voltage decreases, and short circuit current density increases. Increase in short circuit current density was due to formation of semiconductor material [14]. This will affect the overall FF and quantum efficiency of PV cell. It was found that at 280 K, the efficiency of thin film solar cell was maximum than other light generated electrons or carriers. Actually, short circuit current of PV cell depends on semiconductor material [14]. This will affect the overall FF and quantum efficiency of PV cell. It was found that at 280 K, the efficiency of thin film solar cell was maximum than other temperatures.

Fig. 3
figure 3

a Temperature effect on the cell Voc, b temperature thickness effect on the cell Jsc, c temperature effect on the cell FF, and d temperature effect on the cell η

3.2 Effect of CZTS Absorber Layer Thickness on the Solar Cell Performance

Effect of CZTS absorber layer thickness on solar cell performance has presented in Figs. 4 and 5. Figure 4 shows J–V characteristics and QE curves of CZTS based solar cell of various thickness. Figure 5 represents (a) CZTS thickness effect on the cell Voc, (b) CZTS thickness effect on the cell Jsc, (c) CZTS layer thickness effect on the cell FF, and (d) CZTS layer thickness effect on the cell η.

Fig. 4
figure 4

a Current density (J)–voltage (V) and b quantum efficiency (QE)–wavelength (λ) curves according to different absorber layer thickness

Fig. 5
figure 5

a CZTS thickness effect on the cell Voc, b CZTS thickness effect on the cell Jsc, c CZTS thickness effect on the cell FF, and d CZTS thickness effect on the cell η

Thickness of CZTS layer was varied from 500 to 4000 nm. While other material parameters of different layers are kept unchanged [15]. From Fig. 5, it was found that current density (Jsc), open circuit voltage (Voc), fill factor, and the efficiency (η) of the solar cell were increased with the increasing thickness of CZTS layer. Highest efficiency is found at 19.64% having CZTS thickness of 4 µm. This was mainly because of the reason that the thicker absorber layer will absorb a greater number of photons with longer wavelengths, which in turn will make a contribution to the generation of electron–hole pairs. Rahman et al. [2] had obtained an efficiency of 14.4% for CdS/CZTS solar cells having CZTS thickness of 5 µm. However, almost a linear increase of Jsc has obtained, when the CZTS layer thickness was less than 1000 nm, which can be mainly attributed to the complete absorption of the incident photons and increasing recombination of photo-generated carries at the back contact which is located near the depletion region in a cell with thin absorber layer. Thus, less photo-generated electrons may contribute to the quantum efficiency [9]. It was observed that the solar cell efficiency increases with increase in the CZTS absorber layer thickness.

However, it has a much slower increasing rate when the layer thickness is over 2500 nm. Therefore, thickness of 2500 nm is optimum to absorb most of the incident photons. Therefore, if one takes the processing times and material usage into account, fabricating the CZTS solar cells with thick absorber layer will not be very cost effective.

3.3 Effect of Series and Shunt Resistances

In order to obtain high efficiency solar cell, it is desirable to obtain low series resistance (Rs) and high shunt resistance (Rsh). Figure 6 represent current density (J)–voltage (V) and (b) quantum efficiency (QE)–wavelength (λ) curves to various series resistance (in Ω cm2), respectively. The series resistance values were varied (Rs = 1–6.5 Ω cm2). It was observed that open circuit voltage and short circuit current density gets reduced when we will increase series resistance, which further affect the fill factor of the devices. This was due to higher value of Rs directly effects the efficiency of PV cell. To obtain high efficiency of solar cells take low series resistance value (Fig. 7).

Fig. 6
figure 6

a Current density (J)–voltage (V) and b quantum efficiency (QE)–wavelength (λ) curves according to different series resistance (in Ω cm2)

Fig. 7
figure 7

a Current density (J)–voltage (V) and b quantum efficiency (QE)–wavelength (λ) curves according to different shunt resistance (in Ω cm2)

The power losses caused by the higher shunt resistance (Rsh) are typically due to the manufacturing defects. Low shunt resistance causes power losses in solar cells by providing an alternate current path for the light-generated current. Such a diversion reduces the amount of current flowing through the solar cell junction and reduces the voltage of the solar cell. Shunt resistance was inversely proportional to the fill factor [15]. Therefore, open circuit voltage will decrease, when we increase the shunt resistance. Even if Rs assumed to be zero and Rsh infinitely large, it still not possible to have 100% fill factor, due to imperfect diode behavior of a solar cell. Based on the simulation results, the increase of Rs promotes bulk recombination [16].

4 Conclusion

In conclusion, the CZTS/CdS heterojunction solar cell performance was simulated using SCAPS-1D. In this paper, we have studied the influence of CZTS absorber layer thickness, temperature, series and shunt resistance on the performances of hetero-structure Mo/CZTS/CdS/ZnO. The simulated results show good performances, when the temperature of the CZTS absorber layer was at 280 K. For high efficiency of PV cell, optimum thickness of CZTS absorber layer was found to be at 2500 nm. High performances of PV cell were obtained, when the series and shunt resistances is 1 Ω cm2 and 1000 Ω cm2, respectively. From the proposed structure, optical photovoltaic property has been achieved with an efficiency of 19.64% (with Jsc = 24.22 mA/cm2, Voc = 0.9489 V and FF = 86.13%).