Skip to main content
Nanomaterials logoLink to Nanomaterials
. 2022 Jun 7;12(12):1955. doi: 10.3390/nano12121955

Solar Cell Parameter Extraction Method from Illumination and Dark I-V Characteristics

Fredy Montalvo-Galicia 1,*, María Teresa Sanz-Pascual 1, Pedro Rosales-Quintero 1, Mario Moreno-Moreno 1
Editor: Aurora Rizzo1
PMCID: PMC9227553  PMID: 35745294

Abstract

A novel method to extract the seven parameters of the double-diode model of solar cells using the current–voltage (I-V) characteristics under illumination and in the dark is presented. The algorithm consists of two subroutines which are alternatively run to adjust all the parameters of the cell in an iterative process. Curve fitting of the light I-V characteristics ensures accuracy in the prediction of the maximum power point, whereas simultaneously fitting the dark I-V characteristics results in a set of physically meaningful parameters that provide information about the physical performance of the photovoltaic devices. Experimental I-V curves of in-house solar cells are used to validate the proposed parameter extraction method, which can be furthermore applied to other types of p–n junction-based photovoltaic devices.

Keywords: photovoltaic cells, solar cell modeling, parameter extraction, double-diode model, I-V characteristics

1. Introduction

Parameter extraction is a fundamental process to evaluate the performance of photovoltaic (PV) devices. The obtained parameters can be used not only to predict the behavior of solar cells but also to obtain essential information about device performance and efficiency. The single-diode and double-diode models (SDM and DDM) are most commonly used to describe the I-V characteristic of solar cells through the Shockley equation, and they include series and shunt resistances to account for the current-dependent and voltage-dependent loss mechanisms [1,2]. However, the SDM does not accurately model the physical phenomena in the solar cell, as it does not take into account the recombination process [3,4]. The DDM, in turn, is a more precise model, and it provides the necessary insight into the physics of the solar cell with moderate complexity [5,6,7]. Even though more complex models exist, such as the three-diode model, their use is limited by the computational complexity [1].

The data set used to extract the parameters of solar cells should be carefully chosen. The dark current–voltage (I-V) characteristic is more sensitive than light I-V characteristics to determine the DDM parameters [8]. However, most often, the parameter extraction process is carried out from the illumination case, as the main goal of the model is usually to predict the maximum power point (MPP) in order to analyze the dynamic behavior of MPP tracking (MPPT) algorithms [3,9]. As a result, the obtained parameter set is useful in these kinds of simulations, but it may fail in predicting the electrical performance of the photovoltaic device. In some cases, the parameters of the solar cells are extracted, taking into account only the dark I-V characteristic [10,11,12,13,14,15,16], which can lead to high inaccuracy in the prediction of the MPP under illumination conditions, as the dark I-V measurement procedure does not provide information regarding short-circuit current [8].

There are mainly three types of parameter extraction methods: explicit, iterative and based on optimization [17,18]. The explicit (or analytical) methods are fast, as they use simplifications and empirical observations in order to obtain a set of equations that describes the cell behavior and can be solved without an iteration process [18,19,20,21]. However, the approximations made, which sometimes include neglecting the series and/or parallel resistances, or considering the saturation currents of both diodes in the DDM to be equal, lack accuracy and may lead to unrealistic solutions [2,18,22]. Furthermore, the accuracy of the explicit models depends on the photovoltaic technology [23]. The optimization methods, in turn, use soft computing techniques to extract the cell parameters, which results in high accuracy at the cost of computational complexity [24,25]. In this paper, to obtain a good trade-off between complexity and accuracy, an iteration process is proposed which, as often done, starts with an initialization step based on simplified equations. The proposed algorithm is divided into two subroutines to fit both the illumination and the dark I-V characteristics, which are alternatively run. This results in a more meaningful parameter set, which can be used both to predict the MPP and to obtain information with regard to the physical performance and characteristics of the PV device. Furthermore, the proposed parameter extraction method can be applied to other types of photovoltaic devices based on the p–n junction, such as organic or heterojunction with intrinsic thin-layer (HIT) solar cells, either commercial or fabricated in research laboratories [26,27].

In fitting the illumination I-V characteristic, the ideality factors of the diodes in the model are often initially set at a constant value and not further adjusted [5,28,29,30]. The ideality factor indicates how closely the properties of the diode match the ideal properties, and it approaches n=2 if the recombination process dominates. A bad choice of this value in the parameter extraction process can seriously affect the accuracy of the model or provide parameter values that lead to good fitting of the I-V characteristic but lack physical meaning [31,32]. In the hybrid method proposed by Chennoufi et al. [31], the sum of n1 and n2 is assumed to be higher than or equal to three, based on [33], and two iterative processes, the first one to adjust the series resistance and the second one to adjust n1 and n2, are carried out. In Tifidat et al. [32], the ideality factors and the series resistance are found in the same iterative process, and the rest of parameters are calculated analytically. The values of n1 and n2, which are supposed to be close to 1 and 2, respectively, are initialized in each iteration. In Chin et al. [7], where an analytical and an optimization method are combined, the searching space for the ideality factors is n1[1,2] and n2[2,4], whereas in [34], based on analytical method, n1 is set to 1 and n2[1.2,2]. In Orioli et al. [35], the fitting procedure is nested in a final iteration in which n2 is gradually reduced to find the smallest value that still results in positive values of all the other parameters, with n2>n1. The value ranges in each paper are therefore quite different and often times not justified. In this work, the ideality factors are initialized to n1=1 and n2=1.3, whereas the initial values of the remaining parameters are analytically calculated. Then, a curve-fitting algorithm is applied in which all of them, including the ideality factors, are adjusted in each iteration.

As for the parameter extraction from the dark I-V characteristic of solar cells, it is usually carried out by dividing the logarithmic plot into three different regions, where the curve is dominated either by the series resistance, the shunt resistance or the diode effects [10,12,13,14,15,36]. A similar procedure will be carried out here, although in this case, the characteristic is divided into four regions to adjust the required six parameters.

The paper is organized as follows. Section 2 describes the proposed parameter extraction method, which consists in alternatively running an illumination I-V curve fitting and a dark I-V curve fitting subroutine. In Section 3, the proposed algorithm is applied to three different in-house fabricated solar cells in order to validate the accuracy of the method. Finally, conclusions are drawn in Section 4.

2. Parameter Extraction Algorithm

The DDM consists, as shown in Figure 1, of two diodes, D1 and D2, which model the carrier diffusion and the carrier recombination process, respectively, a series resistance Rs, which represents the internal losses, and a shunt resistance Rsh, which represents the leakage current in the p–n junction [5,37,38]. It requires seven parameters: the photo-generated current Ipv, the saturation current Isi and ideality factor ni of diode Di (with i=1,2), the shunt resistance Rsh, and the series resistance Rs.

Figure 1.

Figure 1

Double-diode solar cell model (DDM).

The output current Icell is obtained by applying the Kirchhoff’s current law:

Icell=IpvIs1expVcell+IcellRsn1Vt1Is2expVcell+IcellRsn2Vt1Vcell+IcellRsRsh (1)

where Vt is the thermal voltage, and Vcell corresponds to the solar cell voltage. Equation (1) is valid both under illumination and under dark conditions (with Ipv=0), and it does not have an easy analytical solution.

The proposed parameter extraction algorithm uses the I-V characteristics under illumination and in the dark, so it can predict the MPP and, at the same time, give more insight into the physical structure of the solar cell, as the accuracy in predicting the characteristics under both conditions is improved. In particular, the proposed parameter extraction algorithm is divided into two subroutines: IIVf (illumination I-V fitting) and DIVf (dark I-V fitting), which are alternatively run until good fitting in both conditions is achieved. The IIVf subroutine is first executed with the experimental input data: short-circuit current Isc, open-circuit voltage Voc, maximum power point voltage Vmpp, and current Impp. The output file with the extracted parameter set is then fed into the DIVf subroutine, which adjusts the cell parameters so as to fit the experimental dark I-V characteristic. The new output file with the updated parameter set is then fed into the IIVf subroutine, and the process is repeated until a minimum difference between parameters is found at the end of subsequent subroutines. The goal precision is set by the user at the beginning of the process. A full iteration consists in the successive execution of the IIVf and DIVf subroutines. The final parameter set is selected in terms of the lowest Root Mean Square Error (RMSE) values. Each subroutine is explained next.

2.1. Illumination I-V Fitting (IIVf) Subroutine

From the typical I-V characteristics of the solar cell, shown in Figure 2, three main points can be extracted: the short circuit (SC) condition, where Icell=Isc and Vcell=0, the open circuit (OC) condition, where Icell=0 and Vcell=Voc, and the MPP condition, where Icell=Impp and Vcell=Vmpp. The first time the IIVf subroutine is run, the value of the parameters is estimated before the iteration process from these three points, which divide the I-V characteristic into two regions: between the SC condition and the MPP, the solar cell approximately behaves as a current source, whereas between the MPP and the OC condition, it approximately works as a voltage source. The slope of the I-V characteristic in these regions provides an initial estimation of the Rs and Rsh resistance values [4], which can be approximated as:

Rsh=VmppIscImpp (2)
Rs=VocVmppImpp (3)

Figure 2.

Figure 2

Normalized I-V and P-V characteristics of a solar cell.

The value of the Ipv current, in turn, is approximately given by [3]:

Ipv=Rs+RshRshIsc (4)

The ideality factors are initialized to their lowest value: n1=1 and n2=1.3. The initial value of the saturation current Is1 of D1 is determined from the approximation used in [3]:

Is1=IscexpVocn1Vt1 (5)

where the open circuit condition is used in Equation (1) and the contribution of resistors is neglected.

As for the saturation current Is2 of the recombination diode, it is known to be at least two or three orders of magnitude higher than Is1[5]. In this work, Is2 current is initially approximated, after neglecting the effect of diode D1 and the series and shunt resistances, as:

Is2=IscexpVocn2Vt1 (6)

The following iteration process is based on the dependence of the illumination I-V characteristic on each parameter, as given by Equation (1). Table 1 summarizes how the maximum power changes when any of the parameter changes, at constant Isc and Voc values. A graphical illustration of these dependencies can be found in references [1,2]. So, after initializing the parameter values, the iteration process in Figure 3 begins. The adjustments are performed according to Table 1 and, in contrast to other parameter extraction methods, all the parameters can be modified, if necessary, in each iteration. In particular, the ideality factors are set within the ranges: n1[1,1.3] and n2[1.3,2]. The stop condition is the maximum error allowed in the prediction of the maximum power Pmax. This error is set by the user and in our case was chosen to be lower than 1%. Once the resulting parameter set is obtained, the values are fed into the DIVf subroutine.

Table 1.

Summary of the behavior of I-V curve.

Parameter Variation Pmax Variation
Rs↑ (↓) ↓ (↑)
Rsh↑ (↓) ↑ (↓)
n1 and n2 ↑ (↓) ↑ (↓)
Is1 and Is2 ↑ (↓) ↓ (↑)

Figure 3.

Figure 3

Flow diagram of the IIVf subroutine.

2.2. Dark I-V Fitting (DIVf) Subroutine

The current of the solar cell in the dark is obtained from Equation (1) with Ipv=0:

Icell=Is1expVcellIcellRsn1Vt1+Is2expVcellIcellRsn2Vt1+VcellIcellRsRsh (7)

From the logarithmic plot of the I-V characteristic, four different regions can be identified where the curve is dominated by different loss mechanisms. Figure 4 shows how the characteristic changes when each parameter is varied. At low voltages, the current is limited by the shunt resistance: the higher the Rsh value, the lower the reverse current, as shown in Figure 4a. At high voltages, the series resistance limits the maximum current: the higher the Rs value, the lower the saturation current, as shown in Figure 4b. In the lower intermediate voltage range, the effect of the recombination diode D2 dominates, and in particular, Is2 shows the highest impact on the I-V characteristic (Figure 4c). In contrast, the most dominant parameters in the upper intermediate voltage range are n2, Is1 and n1 of the diffusion diode D1 (Figure 4d–f).

Figure 4.

Figure 4

Dark I-V characteristic variation for: (a) Rsh variation, (b) Rs variation, (c) Is2 variation, (d) n2 variation, (e) Is1 variation and (f) n1 variation.

The DIVf subroutine, whose flow diagram is shown in Figure 5, starts by initializing the parameter values to the parameter set provided by the IIVf subroutine. Then, the resulting dark I-V characteristic is compared with the experimental data in four steps, corresponding to the four aforementioned voltage ranges, and the corresponding parameters are adjusted in each step if necessary. Rsh and Rs are adjusted in accordance to the minimum and maximum output current, respectively, whereas Is2, n2, Is1 and n1 are adjusted, taking into account the slope of the I-V characteristic and the mean value of the output current in the intermediate voltage ranges.

Figure 5.

Figure 5

Flow diagram of the DIVf subroutine.

The parameters obtained from this subroutine are used as initial values for the IIVf subroutine. So, the process is repeated until the difference between the parameters obtained from subsequent IIVf and DIVf subroutines is minimum. The stop condition must be established by the user. In the end, the valid parameter set is chosen to be the one with the lowest RMSE, i.e., the one that best fits both the illumination and dark characteristics.

3. Parameter Extraction of Crystalline Solar Cells

The proposed algorithm is used in this section to extract the parameters of silicon solar cells fabricated at the National Institute for Astrophysics, Optics and Electronics. The cells are 1cm2, and their structure is shown in Figure 6. They were fabricated using Czochralski Silicon P-type (100) wafers with 300μm thickness and typical resistivity of 5–15 Ω-cm. First, the wafers were cleaned and degreased with trichloroethylene and acetone, and the native oxide was removed in a hydrofluoric acid buffered solution BHF (7:1). Next, the standard cleaning processes RC1 and RC2 were carried out. After that, the wafers were immersed into an etchant solution (potassium hydroxide/isopropyl/isopropyl alcohol/deionized water) for 50 min in order to texturize them. The emitter (n+) was diffused, and the pre-deposition was carried out at 950 C for 10 min in a mixture of phosphine (PH3), nitrogen (N2) and oxygen (O2), while the re-diffusion was carried out for 10 min at 950 C using wet oxidation. Next, by photolithography, superficial windows were opened through superficial SiO2, and the aluminum (Al) contacts were formed by electron-beam evaporation and the lift-off technique. The only difference in the fabrication of the three solar cells considered in this section was in the final process steps, when the back oxide was removed and aluminum was used to create the Back Surface Field (BSF) and back contact. In the first case (Cell-1), an aluminum film was evaporated with a thickness of 5μm and, subsequently, Rapid Thermal Annealing (RTA) at 650 C for 180 s was carried out. In the second case (Cell-2), aluminum paste was used in order to obtain a film with a thickness of 20μm, after which an RTA was performed at 850 C for 180 s. Finally, in the third case (Cell-3), an RTA at 650 C for 120 s was performed after evaporation of a 5μm thick aluminum film [39,40]. The solar cells were characterized both at Standard Test Conditions (STC) and in the dark. Figure 7a,b show, respectively, their illumination I-V and dark I-V characteristics.

Figure 6.

Figure 6

Fabricated solar cell structure.

Figure 7.

Figure 7

Experimental (a) illumination and (b) dark I-V characteristics of the fabricated solar cells.

Table 2 shows the input data for the IIVf subroutine obtained from the IIV characteristic. The stop condition for the IIVf subroutine was set to a maximum error in Pmax of 1% while keeping the mean error in the output current lower than 0.1mA. The stop condition for the DIVf subroutine was set to a maximum mean error value in the output current of 0.1mA. Finally, the algorithm ends when the difference between the parameter values from subsequent IIVf and DIVf subroutines is minimum. In particular, the following stop conditions were set: the change in Rs should be lower than 100mΩ, the change in Rsh should be lower than 0.1kΩ, the change in Isi (with i=1,2) should be lower than a factor of 2, and the change in ni (with i=1,2) should be lower than 0.05. Figure 8, Figure 9 and Figure 10 show the results of the fitting process under illumination and in the dark, and the corresponding absolute error, for the parameters obtained after the first IIVf subroutine, after the first DIVf subroutine, and at the end of the parameter extraction process. After the first IIVf subroutine, the maximum error in Pmax is lower than 1% in all cases, as established by the stop condition. However, using the obtained parameters to extract the dark I-V characteristic results in poor accuracy, and the need for further parameter adjustment is clear. As an example of how the parameter values evolve in the fitting process, Table 3 shows the extracted parameters of Cell-3 in the first and last iteration of the process, as well as the RMSE values in order to evaluate each fitting curve. In the last iteration, the difference between the parameter values meets the aforementioned stop conditions, and the algorithm ends. From the two sets of parameters obtained in the last iteration, the final set is chosen to be the one which results in the lowest mean value of RMSE. In this example case, the final parameter set stems from the last IIVf subroutine.

Table 2.

Experimental values from IIV of solar cells.

Parameter Cell-1 Cell-2 Cell-3
Isc (mA) 34.39 32.67 37.19
Voc (mV) 558 558 558
Impp (mA) 31.69 28.70 34.23
Vmpp (mV) 436 416 436

Figure 8.

Figure 8

The I-V characteristic approximation of Cell-1 (a) under illumination and (b) in the dark; and corresponding absolute error (c) under illumination and (d) in the dark. Results are shown for parameters obtained after the first IIVf subroutine, after the first DIVf subroutine, and at the end of the parameter extraction process.

Figure 9.

Figure 9

The I-V characteristic approximation of Cell-2 (a) under illumination and (b) in the dark; and corresponding absolute error (c) under illumination and (d) in the dark. Results are shown for parameters obtained after the first IIVf subroutine, after the first DIVf subroutine, and at the end of the parameter extraction process.

Figure 10.

Figure 10

The I-V characteristic approximation of Cell-3 (a) under illumination and (b) in the dark; and corresponding absolute error (c) under illumination and (d) in the dark. Results are shown for parameters obtained after the first IIVf subroutine, after the first DIVf subroutine, and at the end of the parameter extraction process.

Table 3.

Evolution of the extracted parameters for Cell-3.

Parameter First Iteration Final Iteration
IIVf DIVf IIVf DIVf
Rs (Ω) 0.039 1.336 1.184 1.214
Rsh (kΩ) 0.1 10.1 10.0 10.0
Is1 (pA) 50.3 12.9 4.02 5.85
Is2 (nA) 7.12 64.4 2.01 2.92
n1 1.1 1.2 1.0 1.0
n2 1.5 1.6 1.3 1.3
IIV RMSE (A) 0.0915 0.00736 0.001353 0.00662
DIV RMSE (A) 0.0963 0.00509 0.005224 0.00522
Pmax error (%) 0.53 10.9 0.07 3.8

Table 4 shows the extracted parameter values for each solar cell. Good fitting is achieved in all cases, with values of RMSE lower than 0.006A and a maximum error in Pmax lower than 0.7%. Finally, it is worth mentioning that the extraction of parameters of the DDM taking into account the physics of the semiconductor devices allows process engineers to identify the bottlenecks associated with their solar cell manufacturing process, so they can improve the operation and performance of the PV cells by modifying and changing the physical and opto-electronic properties of materials (thickness, refractive index, doping, etc.), as well as the steps of the process fabrication itself. The results in Table 4, for example, show that the parameters of the cells vary with the RTA process that forms the BSF and back contact. In particular, lower Rs, n1 and n2 are obtained for Cell-1 and Cell-3, for which the RTA was performed at lower temperature (650 C vs. 850 C). From these devices, Cell-3, for which the RTA was performed for less time (120 s vs. 180 s), shows the best performance, with the lowest Rs=1.184Ω, n1=1 and n2=1.3. However, in order to obtain the highest efficiency, the series resistance in monocrystalline cells should be kept lower than 0.5Ωcm2[41], i.e., lower than 500mΩ for 1cm2 PV devices. The obtained parameters show that Rs does not meet this condition in the fabricated solar cells, so future work should be focused on further reducing the ohmic resistance of contacts. In contrast, the condition that the shunt resistance should be greater than 1000Ωcm2 [41] is met in all three cases.

Table 4.

Model parameter values.

Parameter Cell-1 Cell-2 Cell-3
Ipv (mA) 34.39 32.67 37.19
Rs (Ω) 1.707 2.854 1.184
Rsh (kΩ) 9.9 10.0 10.0
Is1 (pA) 40.8 274 4.02
Is2 (nA) 5.23 40.8 2.01
n1 1.1 1.3 1.0
n2 1.8 1.6 1.3
IIV RMSE (A) 0.002660 0.001289 0.001353
DIV RMSE (A) 0.001349 0.000624 0.005224
Pmax error (%) 0.68 0.53 0.07
Iterations 6 3 7

Table 5 shows a comparison with other parameter extraction methods. They rely either only on the illumination I-V characteristic or only on the dark I-V characteristic. The models are compared in terms of the accuracy in the prediction of the maximum power in the case of the light I-V curve adjustment, which was the parameter established as the stop condition for the IIVf subroutine, and in terms of R2 and the RMSElog10I in the case of the dark I-V curve, which are the figures of merit provided by the authors. Note that even though curve fitting is better in other cases, they lack the main contribution of the proposed method: providing good accuracy in the prediction of the maximum power point while ensuring that the resulting parameters keep their physical meaning by simultaneously fitting the dark I-V characteristics. To the best of our knowledge, no other parameter extraction algorithm considers both I-V curves.

Table 5.

Comparison with other parameter extraction methods.

Solar Cell Light I-V Dark I-V
Pmax Error (%) RMSElog10I R2
Orioli [35] Poly & mono crystalline <0.27 - -
Tifidat [32] Poly & mono crystalline <0.002 - -
Hallam [13] Poly & mono crystalline - <0.14 -
Macabebe [11] monocrystalline - - >0.991
Proposed monocrystalline <0.68 <3.37 >0.995

4. Conclusions

A parameter extraction method for solar cells using the double-diode model is proposed in this paper. It fits both the illumination and the dark I-V characteristics, thus resulting in meaningful parameter values which can not only predict the MPP but also provide information about the physical performance of the PV devices. The algorithm consists of two subroutines which are alternatively run to adjust all the parameters of the cell in an iterative process. The illumination I-V fitting subroutine starts with an initialization step based on simplified equations to estimate the values of the parameters from three experimental points: the open-circuit voltage, the short-circuit current and the maximum power point. Then, the iteration process is carried out to adjust all the parameters so as to reduce the fitting error in the MPP. The resulting values are fed into the dark I-V fitting subroutine, which divides the I-V curve into four voltage ranges where different parameters are dominant. Again, their values are adjusted in an iterative way, and the results are fed back into the first subroutine. The process is repeated until the difference between the parameters obtained from subsequent subroutines is minimum, and the valid parameter set is the one which better fits both characteristics according to the RMSE value. The proposed method can be used to extract the parameters of any photovoltaic device, either commercial or fabricated in research laboratories, as long as their operation relies on the p–n junction. In this paper, the algorithm is validated by extracting the parameters of three in-house monocrystalline silicon solar cells with the same structure but subject to different temperature and time conditions during the Rapid Thermal Annealing process to form the back surface field and the back contact. The parameter set found for each cell results in good fitting of both illumination and dark I-V characteristics, with RMSE lower than 0.006 A in all cases and a maximum error in the maximum power of 0.69%. Furthermore, the resulting parameter values provide information about where to focus future efforts in order to improve the performance of the fabricated solar cells.

Author Contributions

Conceptualization, F.M.-G., M.T.S.-P., P.R.-Q. and M.M.-M.; methodology, F.M.-G., M.T.S.-P. and P.R.-Q.; software, F.M.-G.; formal analysis, F.M.-G.; investigation, F.M.-G., M.T.S.-P., P.R.-Q. and M.M.-M.; resources, P.R.-Q. and M.M.-M.; data curation, F.M.-G.; validation, F.M.-G., M.T.S.-P. and P.R.-Q.; writing—original draft preparation, F.M.-G.; writing—review and editing, F.M.-G., M.T.S.-P., P.R.-Q. and M.M.-M.; visualization, F.M.-G.; supervision, M.T.S.-P., P.R.-Q. and M.M.-M.; project administration, M.T.S.-P.; funding acquisition, M.T.S.-P. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Funding Statement

This research was funded by Consejo Nacional de Ciencia y Tecnología (CONACYT) through the doctorate grant number 486300, and through the Research Project CB-2015-257985.

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Sarkar M.N.I. Effect of various model parameters on solar photovoltaic cell simulation: A SPICE analysis. Renew. Wind. Water Sol. 2016;3:13. doi: 10.1186/s40807-016-0035-3. [DOI] [Google Scholar]
  • 2.Humada A.M., Hojabri M., Mekhilef S., Hamada H.M. Solar cell parameters extraction based on single and double-diode models: A review. Renew. Sustain. Energy Rev. 2016;56:494–509. doi: 10.1016/j.rser.2015.11.051. [DOI] [Google Scholar]
  • 3.Villalva M.G., Gazoli J.R., Filho E.R. Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays. IEEE Trans. Power Electron. 2009;24:1198–1208. doi: 10.1109/TPEL.2009.2013862. [DOI] [Google Scholar]
  • 4.Gontean A., Lica S., Bularka S., Szabo R., Lascu D. A Novel High Accuracy PV Cell Model Including Self Heating and Parameter Variation. Energies. 2017;11:36. doi: 10.3390/en11010036. [DOI] [Google Scholar]
  • 5.Yahya-Khotbehsara A., Shahhoseini A. A fast modeling of the double-diode model for PV modules using combined analytical and numerical approach. Sol. Energy. 2018;162:403–409. doi: 10.1016/j.solener.2018.01.047. [DOI] [Google Scholar]
  • 6.Chin V.J., Salam Z., Ishaque K. An accurate two diode model computation for CIS thin film PV module using the hybrid approach; Proceedings of the 2015 4th International Conference on Electric Power and Energy Conversion Systems (EPECS); Sharjah, United Arab Emirates. 24–26 November 2015; pp. 1–6. [DOI] [Google Scholar]
  • 7.Chin J., Salam Z., Ishaque K. An accurate modelling of the two-diode model of PV module using a hybrid solution based on differential evolution. Energy Convers. Manag. 2016;124:42–50. doi: 10.1016/j.enconman.2016.06.076. [DOI] [Google Scholar]
  • 8.King D., Hansen B., Kratochvil J., Quintana M. Dark current-voltage measurements on photovoltaic modules as a diagnostic or manufacturing tool; Proceedings of the Conference Record of the Twenty Sixth IEEE Photovoltaic Specialists Conference; Anaheim, CA, USA. 29 September–3 October 1997; pp. 1125–1128. [DOI] [Google Scholar]
  • 9.Ishaque K., Salam Z., Syafaruddin A comprehensive MATLAB Simulink PV system simulator with partial shading capability based on two-diode model. Sol. Energy. 2011;85:2217–2227. doi: 10.1016/j.solener.2011.06.008. [DOI] [Google Scholar]
  • 10.Wu D.C., Shiao J.C., Lin C.H., Chen C.H., Liao C.H., Hsu W.C., Lu W.H., Lan C.W. Fundamental parameters extraction from dark I–V characteristics: A comprehensive study on amorphous/crystalline silicon hetero-junction solar cell; Proceedings of the 2010 35th IEEE Photovoltaic Specialists Conference; Honolulu, HI, USA. 20–25 June 2010; pp. 2751–2755. [DOI] [Google Scholar]
  • 11.Macabebe E.Q., van Dyk E.E. Parameter extraction from dark current-voltage characteristics of solar cells. S. Afr. J. Sci. 2008;104:401–404. [Google Scholar]
  • 12.Salinger J. Measurement of solar cell parameters with dark forward I-V characteristics. Acta Polytech. 2006;46:25–27. doi: 10.14311/850. [DOI] [Google Scholar]
  • 13.Hallam B.J., Hamer P.G., Bonilla R.S., Wenham S.R., Wilshaw P.R. Method of Extracting Solar Cell Parameters from Derivatives of Dark I–V Curves. IEEE J. Photovolt. 2017;7:1304–1312. doi: 10.1109/JPHOTOV.2017.2731778. [DOI] [Google Scholar]
  • 14.Soeriyadi A.H., Wang L., Conrad B., Li D., Lochtefeld A., Gerger A., Barnett A., Perez-Wurfl I. Extraction of Essential Solar Cell Parameters of Subcells in a Tandem Structure with a Novel Three-Terminal Measurement Technique. IEEE J. Photovolt. 2018;8:327–332. doi: 10.1109/JPHOTOV.2017.2762596. [DOI] [Google Scholar]
  • 15.Bouzidi K., Chegaar M., Aillerie M. Solar Cells Parameters Evaluation from Dark I-V Characteristics. Energy Procedia. 2012;18:1601–1610. doi: 10.1016/j.egypro.2012.06.001. [DOI] [Google Scholar]
  • 16.Haouari-Merbah M., Belhamel M., Tobias I., Ruiz J. Method of extraction and analysis of solar cell parameters from the dark current-voltage curve; Proceedings of the Conference on Electron Devices, 2005 Spanish; Tarragona, Spain. 2–4 February 2005; pp. 275–277. [DOI] [Google Scholar]
  • 17.Abbassi R., Abbassi A., Jemli M., Chebbi S. Identification of unknown parameters of solar cell models: A comprehensive overview of available approaches. Renew. Sustain. Energy Rev. 2018;90:453–474. doi: 10.1016/j.rser.2018.03.011. [DOI] [Google Scholar]
  • 18.Batzelis E. Non-Iterative Methods for the Extraction of the Single-Diode Model Parameters of Photovoltaic Modules: A Review and Comparative Assessment. Energies. 2019;12:358. doi: 10.3390/en12030358. [DOI] [Google Scholar]
  • 19.Jain A., Sharma S., Kapoor A. Solar cell array parameters using Lambert W-function. Sol. Energy Mater. Sol. Cells. 2006;90:25–31. doi: 10.1016/j.solmat.2005.01.007. [DOI] [Google Scholar]
  • 20.Ortiz-Conde A., García Sánchez F.J., Muci J. New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated I–V characteristics. Sol. Energy Mater. Sol. Cells. 2006;90:352–361. doi: 10.1016/j.solmat.2005.04.023. [DOI] [Google Scholar]
  • 21.Song Z., Fang K., Sun X., Liang Y., Lin W., Xu C., Huang G., Yu F. An Effective Method to Accurately Extract the Parameters of Single Diode Model of Solar Cells. Nanomaterials. 2021;11:2615. doi: 10.3390/nano11102615. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Ishaque K., Salam Z., Taheri H. Simple, fast and accurate two-diode model for photovoltaic modules. Sol. Energy Mater. Sol. Cells. 2011;95:586–594. doi: 10.1016/j.solmat.2010.09.023. [DOI] [Google Scholar]
  • 23.Pindado S., Cubas J., Roibás-Millán E., Bugallo-Siegel F., Sorribes-Palmer F. Assessment of Explicit Models for Different Photovoltaic Technologies. Energies. 2018;11:1353. doi: 10.3390/en11061353. [DOI] [Google Scholar]
  • 24.Elazab O.S., Hasanien H.M., Elgendy M.A., Abdeen A.M. Parameters estimation of single- and multiple-diode photovoltaic model using whale optimisation algorithm. IET Renew. Power Gener. 2018;12:1755–1761. doi: 10.1049/iet-rpg.2018.5317. [DOI] [Google Scholar]
  • 25.Ortiz-Conde A., Trejo O., García-Sánchez F.J. Direct extraction of solar cell model parameters using optimization methods; Proceedings of the 2021 IEEE Latin America Electron Devices Conference (LAEDC); Mexico, Mexico. 19–21 April 2021; pp. 1–6. [DOI] [Google Scholar]
  • 26.Anrango-Camacho C., Pavón-Ipiales K., Frontana-Uribe B.A., Palma-Cando A. Recent Advances in Hole-Transporting Layers for Organic Solar Cells. Nanomaterials. 2022;12:443. doi: 10.3390/nano12030443. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Taguchi M., Yano A., Tohoda S., Matsuyama K., Nakamura Y., Nishiwaki T., Fujita K., Maruyama E. 24.7% Record Efficiency HIT Solar Cell on Thin Silicon Wafer. IEEE J. Photovoltaics. 2014;4:96–99. doi: 10.1109/JPHOTOV.2013.2282737. [DOI] [Google Scholar]
  • 28.Cubas J., Pindado S., Manuel C. Explicit Expressions for Solar Panel Equivalent Circuit Parameters Based on Analytical Formulation and the Lambert W-Function; Proceedings of the 1st International e-Conference on Energies; online. 14–31 March 2014; p. c013. [DOI] [Google Scholar]
  • 29.Meng Z., Zhao Y., Tang S., Sun Y. An efficient datasheet-based parameters extraction method for two-diode photovoltaic cell and cells model. Renew. Energy. 2020;153:1174–1182. doi: 10.1016/j.renene.2020.02.084. [DOI] [Google Scholar]
  • 30.Kumar M., Kumar A. An efficient parameters extraction technique of photovoltaic models for performance assessment. Sol. Energy. 2017;158:192–206. doi: 10.1016/j.solener.2017.09.046. [DOI] [Google Scholar]
  • 31.Chennoufi K., Ferfra M., Mokhlis M. An accurate modelling of Photovoltaic modules based on two-diode model. Renew. Energy. 2021;167:294–305. doi: 10.1016/j.renene.2020.11.085. [DOI] [Google Scholar]
  • 32.Tifidat K., Maouhoub N., Benahmida A., Ezzahra Ait Salah F. An accurate approach for modeling I-V characteristics of photovoltaic generators based on the two-diode model. Energy Convers. Manag. X. 2022;14:100205. doi: 10.1016/j.ecmx.2022.100205. [DOI] [Google Scholar]
  • 33.Elbaset A.A., Ali H., Abd-El Sattar M. Novel seven-parameter model for photovoltaic modules. Sol. Energy Mater. Sol. Cells. 2014;130:442–455. doi: 10.1016/j.solmat.2014.07.016. [DOI] [Google Scholar]
  • 34.Shang E.S., An T. Two-Diode Model Analysis and Experimental Verification for Photovoltaic Cells. Adv. Mater. Res. 2013;684:269–273. doi: 10.4028/www.scientific.net/AMR.684.269. [DOI] [Google Scholar]
  • 35.Orioli A., Di Gangi A. A procedure to evaluate the seven parameters of the two-diode model for photovoltaic modules. Renew. Energy. 2019;139:582–599. doi: 10.1016/j.renene.2019.02.122. [DOI] [Google Scholar]
  • 36.Haouari-Merbah M., Belhamel M., Tobías I., Ruiz J. Extraction and analysis of solar cell parameters from the illuminated current–voltage curve. Sol. Energy Mater. Sol. Cells. 2005;87:225–233. doi: 10.1016/j.solmat.2004.07.019. [DOI] [Google Scholar]
  • 37.AlRashidi M.R., El-Naggar K.M., AlHajri M.F. Parameters Estimation of Double Diode Solar Cell Model. Int. J. Electr. Comput. Eng. 2013;7:118–121. [Google Scholar]
  • 38.Saetre T.O., Midtgård O.M., Yordanov G.H. Two-Diode Model Revisited: Parameters Extraction from Semi-Log Plots of I-V Data; Proceedings of the 25th European Photovoltaic Solar Energy Conference and Exhibition/5th World Conference on Photovoltaic Energy Conversion; Valencia, Spain. 6–10 September 2010; pp. 4156–4163. [DOI] [Google Scholar]
  • 39.Martínez J., Moreno M., Rosales P., Torres A., Murias D., Ambrosio R. A comparative study of the emitter formation of a c-Si solar cell using gas and spin on dopant sources; Proceedings of the 2017 14th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE); Mexico City, Mexico. 20–22 October 2017; pp. 1–5. [DOI] [Google Scholar]
  • 40.Montalvo-Galicia F., Baez-Alvarez S.O., Hernandez-Martinez L., Moreno-Moreno M., Rosales-Quintero P., Sanz-Pascual M.T. Crystalline Silicon Solar Module for Portable Applications; Proceedings of the 2019 16th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE); Mexico City, Mexico. 11–13 September 2019; pp. 1–4. [DOI] [Google Scholar]
  • 41.Goetzberger A., Knobloch J., Voß B. Crystalline Silicon Solar Cells. John Wiley & Sons, Ltd.; Hoboken, NJ, USA: 2014. [Google Scholar]

Articles from Nanomaterials are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES