Next Article in Journal
Superior Strength and Ductility of 304 Austenitic Stainless Steel with Gradient Dislocations
Next Article in Special Issue
Catalytic Hydrogen Evolution of NaBH4 Hydrolysis by Cobalt Nanoparticles Supported on Bagasse-Derived Porous Carbon
Previous Article in Journal
Unveiling Semiconductor Nanostructured Based Holmium-Doped ZnO: Structural, Luminescent and Room Temperature Ferromagnetic Properties
Previous Article in Special Issue
Flexible Layered-Graphene Charge Modulation for Highly Stable Triboelectric Nanogenerator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Effective Method to Accurately Extract the Parameters of Single Diode Model of Solar Cells

College of Information Science and Engineering, Huaqiao University, Xiamen 361021, China
*
Author to whom correspondence should be addressed.
Nanomaterials 2021, 11(10), 2615; https://doi.org/10.3390/nano11102615
Submission received: 7 September 2021 / Revised: 29 September 2021 / Accepted: 2 October 2021 / Published: 4 October 2021
(This article belongs to the Special Issue Multifunctional Nanomaterials for Energy Applications)

Abstract

:
A non-iterative method is presented to accurately extract the five parameters of single diode model of solar cells in this paper. This method overcomes the problems of complexity and accuracy by simplifying the calculation process. Key parts of the equation are to be adjusted dynamically so that the desired five parameters can be obtained from the I-V curve. Then, the I-V and P-V characteristic curves of solar cells are used to compare the effectiveness of this method with other methods. Furthermore, the root mean square error analysis shows that this method is more applicable than other methods. Finally, the I-V and P-V characteristics simulated by using the extracted parameters in this method are compared and discussed with the experimental data of solar cells under different conditions. In fact, this extraction process can be regarded as an effective and accurate method to estimate solar cells’ single diode model parameters.

1. Introduction

With the intensification of the greenhouse effect, the demands for clean and sustainable energy resources are sharply increasing worldwide and this has become a public concern [1]. Solar energy is undoubtedly one of the most promising, pollution-free energy sources. Because of solar cells’ advantages of energy saving and no pollution, the single diode model of solar cells has become one of the hottest research projects. The main purpose of these studies is to ascertain an analytical solution [2] and parameter extraction [3] to predict the I-V and P-V characteristics of solar cells. At present, analytical solution algorithms have been developed for many years, and the technology tends to be mature and saturated. However, parameter extraction routines still have to face a challenge for a trade-off between accuracy and efficiency. In fact, the accuracy of the single diode model predictions for solar cells’ characteristics are fully dependent on the model parameter values being extracted. Although complex extraction [4] procedures can obtain high precision parameter values, it may lead to inefficiency of computational process. Therefore, the single diode model of solar cells urgently needs an accurate and effective method to extract the model parameters.
Up until now, several authors have proposed various methods to determine different parameters in the single diode model. These methods can be divided into two categories [5,6]. One category is non-iterative analysis procedures [7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22], which are reviewed in [23]. They determine the analytical solution by simplifying and replacing the key parts of the equation, and then calculating the parameter values by depending on the information in the datasheet provided by the manufacturer [24,25,26], which refers to short circuit current, open circuit voltage, maximum power point, or the slope of the intersection of the I-V characteristic curve and the coordinate axes. Although these approaches are relatively simple and the calculation process is fast, the simplification and replacement often lead to a lack of accuracy and to results without physical significance [27]. Additionally, since the parameters are only obtained from the data in the datasheet, the results obtained are also very sensitive to the measurement error. These measurement errors are caused by the different accuracy of the test equipment. Different significant figures will also have a certain impact on the accuracy of the results. The other category is numerical or intelligent algorithm programs [28,29,30,31,32]. These are essentially processes of optimization or fitting, which can minimize the error between the obtained I-V or P-V characteristic curves and the experimental data, and then obtain high-precision parameter values. However, the inefficiency of the calculation process has always been the biggest problem for this kind of extraction strategy. Briefly, all these methods are almost difficult to have a good trade-off between accuracy and efficiency. Therefore, an efficient and accurate parameter extraction program is still needed to embed the circuit simulator of the model and diagnose the process optimization problem.
In this paper, an effective non-iterative method is proposed to accurately extract five parameters in solar cells’ single diode model. The analytical solution of the terminal current-voltage equation of the equivalent circuit model is firstly derived. Subsequently, five basic parameter equations are listed according to data obtained from I-V curve. Then, the important parts of the basic circuit equations are simplified and replaced to obtain the five expressions of the parameters. Finally, the five extracted parameters are substituted into the analytical solution to simulate the I-V and P-V characteristics of solar cells. Simultaneously, five parameter extraction methods described in other works of the literature are compared with the method proposed in this paper. The obtained parameter values and the RMSE are recorded. Furthermore, a comprehensive experimental evaluation is conducted to demonstrate the accuracy and verify the effectiveness of the proposed approach based on different solar cells’ photovoltaic technologies, irradiances, and temperatures. The results show that this accurate and efficient strategy can play a good role in single diode model parameter extraction. In fact, the method proposed in this paper is easier to be used to be implement lumped parameter model into simulators in technology. In addition, it also helps to provide an optimization suggestion on solar cells’ preparations.

2. Method of Parameter Extraction

The equivalent circuit model of the single diode of solar cells is shown in Figure 1, including a photocurrent source, a single diode, a series resistance, and a shunt resistance. The five parameters of the model are the photocurrent Iph, the diode reverse saturation current Is, the diode ideal factor n, the parallel resistance Rsh, and the series resistance Rs. According to Kirchhoff’s current law and Schockley’s ideal diode current equation, the terminal current-voltage equation of the circuit model is deduced as follows:
I = I p h V + I R s R s h I s exp V + I R s n V T 1
In Equation (1), VT is the thermal voltage, which can be calculated by VT = kT/q, where k is the Boltzmann constant, T is the cell temperature, and q is the charge of the electron. According to Equation (1), the main purpose of this research is to adjust these five parameters Iph, Rs, Rsh, Is, n to predict the I-V characteristics, so that they are consistent with the electrostatic performances of solar cells. These adjustments are usually based on the data on the I-V curves measured by experiments or on the datasheet provided by the manufacturer.
The typical I-V curve of solar cells’ single diode model is shown in Figure 2. There are three important points, i.e., the short-circuit point, the open-circuit point, and the maximum power point. In fact, the voltage (V) and current (I) values of the three points are the basic template data and always known from solar cells’ data sheet, so they are hence used to create relevant equations as follows.
At the short-circuit point: (V = 0, I = Isc), Equation (1) can be represented as
I p h = I s c + I s exp I s c R s n V T 1 + I s c R s R s h
At the open-circuit point: (V = Voc, I = 0), Equation (1) can be written by
I p h = V o c R s h + I s exp V o c n V T 1
At the maximum power point: (V = Vm, I = Im), these values are substituted into Equation (1), yielding:
I p h = V m + I m R s R s h + I m + I s exp V m + I m R s n V T 1
Under the same irradiance, the left side of Equations (3) and (4) is the same, which means that their right side is equal, yielding:
I s exp V o c n V T + V o c V m R s h I m R s I m R s h I s exp V m + R s I m n V T = 0
Generally, these three equations, i.e., Equations (2), (3), and (5), are not enough for extracting the five parameters of the model. Thus, two supplementary equations have to be added to establish an equation set consisting of five equations. In Figure 1, the shunt and series resistances Rsh and Rs are estimated as the experimental resistances Rsho and Rso, which are usually calculated from the slope of the I-V curve at short circuit (SC) and open circuit (OC). Therefore, two supplementary equations are written as
R s h o = d V d I S C
R s o = d V d I O C
Here, Rsho and Rso can be easily approximated by
R s h o 0.001 f 0.001 I s c Ω
R s o 0.001 0 f V o c 0.001 Ω
It is noted that f is the function of the I-V curve in Figure 2. Then, by deriving Equation (1) at the short-circuit point to obtain the expression of d V d I S C and substituting it into Equation (6), Equation (10) can be obtained as
R s h o R s R s h + I s n V T R s h o R s exp I s c R s n V T 1 = 0
Similarly, by deriving Equation (1) at the open-circuit point to obtain the expression of d V d I O C and substituting it into Equation (7), Equation (11) can be expressed as
R s o R s 1 R s h + I s n V T exp V o c n V T 1 = 0
Above five equations, i.e., Equations (2), (3), (5), (10), and (11), are used to determine the analytical expressions of these five parameters. In order to get more accurate and efficient parameter values, two reasonable approximations need to be considered in these equations. The first one is Isexp(Voc/nVT) >> Isexp(IscRs/nVT) due to Voc >> IscRs, compared with the former, the term Isexp(IscRs/nVT) can be ignored. In addition, when the value of the term Isexp(IscRs/nVT) is too small and has little impact on the whole equation, it can also be replaced by 0. The second one is Rsh >> Rs. Thus, 1 + Rs/Rsh ≈ 1 and RshoRsh are also valid.
According to these two approximations, the expressions of five parameters can be extracted. However, the analytical equations for determining parameters generally cannot use too many approximate conditions. This may lead to low accuracy of parameters, which makes the calculation results unreliable and unsatisfactory. Therefore, it is necessary to reduce the use of approximation as much as possible and retain important conditions in the calculation. The detailed explanation is presented as follows.
Under the condition of constant irradiance, by taking Equation (2) into Equation (3) and eliminating Iph, and then using the first approximation Isexp(Voc/nVT) >> Isexp(IscRs/nVT), Equation (12) can be obtained as
I s exp V o c n V T = I s c 1 + R s R s h V o c R s h
In Equation (10), (Is/nVT)exp(IscRs/nVT) is much smaller than the rest and after simplification, yielding:
R s h o R s h = 1 + R s R s h
According to Equation (13), Equation (12) can be rewritten as
I s exp V o c n V T = I s c R s h o R s h V o c R s h
Now, Equations (11), (13), and (14) need to be substituted into Equation (5). First, the Isexp(Voc/nVT) of Equation (5) needs to be replaced by the right part of Equation (14). Then, Equation (13) is used to replace Rs/Rsh in Equation (5). After replacing these parts above, an intermediate equation can be obtained as
I s c I m R s h o V m R s h = I s exp V m + R s I m n V T
Both sides of the Equation (15) are represented by logarithmic computation, yielding:
ln I s c I m R s h o V m ln R s h = ln I s + V m + R s I m n V T
Second, Equation (14) is expressed as Is on the left, the remaining part is on the right, and the right part is used to replace Is in Equation (16). Another intermediate equation can be obtained as
ln I s c I m R s h o V m = ln I s c R s h o V o c V o c n V T + V m + R s I m n V T
Finally, Equation (11) needs to be rewritten as Rs on the left and the remainder on the right, and then replace Rs of Equation (17) with the remainder on the right, yielding:
ln I s c I m R s h o V m ln I s c R s h o V o c = I m R s o + V m V o c n V T I m I s c R s h o R s h V o c R s h + n V T R s h
In the above part, we only use the first approximation instead of using the two approximations synchronously as the conventional method. This is mainly because Rs/Rsh is much bigger than Isexp(IscRs/nVT) and the latter is more complex. This behavior effectively reduces the use of approximation conditions, which is very helpful to improve the accuracy of the parameters. However, in Equation (18), considering RshoRsh has very little effect on the whole equation, Equation (18) can be replaced by Equation (19) as follows.
ln I s c I m R s h o V m ln I s c R s h o V o c = I m R s o + V m V o c n V T I m I s c V o c R s h o + n V T R s h o
It is worth noting that we need to solve a quadratic Equation (19) with one unknown parameter n. In order to avoid negative numbers and complex numbers, we choose the negative root as the solution of the parameter n, i.e.,
n = 4 A B C R s h o + A C R s h o + I m R s h o B 2 A C R s h o + I m R s h o B 2 A V T
Here A, B, and C are symbolled as A = ln I s c I m R s h o V m ln I s c R s h o V o c , B = I m R s o + V m V o c , C = I s c V o c R s h o .
According to the order of calculation and considering the second approximation, i.e., 1 + Rs/Rsh ≈ 1 and RshoRsh in Equation (12), Is can be extracted as
I s = I s c V o c R s h o exp V o c n V T
Similarly, using the approximation RshoRsh in Equation (11), Rs can be extracted as
R s = R s o 1 1 R s h o + I s n V T exp V o c n V T
According to Equation (11) and the above three parameters, i.e., n, Is, and Rs, Rsh can be extracted as
R s h = 1 1 R s o R s I s n V T exp V o c n V T
Finally, by substituting Equations (20)–(23) into Equation (2) and the above four parameters, Iph can be extracted as
I p h = I s c 1 + R s R s h + I s exp I s c R s n V T 1
Therefore, the five parameters of the single diode modeling for solar cells can be extracted from Equations (20)–(24) in sequence.

3. Verifications and Discussions

In this part, I-V, P-V, relative error, absolute error curves, and root-mean-square error (RMSE) are used to verify and compare the accuracy and effectiveness of the proposed parameter extraction strategy. In the verification process, the absolute error represents the absolute difference between the measured value and the real value, and the relative error is calculated by the ratio of the absolute error to the real value, and the result is expressed in the form of percentage. On the one hand, when we extract and compare parameters through a set of initial values, these characteristic curves can clearly show the experimental errors of different methods. In addition, RMSE can also evaluate the quality of all parameter extraction strategies. On the other hand, the performance of the proposed parameter extraction strategy in different cases should also be considered. These points are mainly reflected in PV technologies, irradiance, and temperature. Thus, in these cases, it is important and necessary to evaluate the fitting results of I-V and P-V curves between the experimental data and the results obtained by using the extracted parameters. Of course, the absolute error curves and RMSE are also obtained to better verify the performance of the method. The detailed verification results and discussion are as follows.
According to the set of initial values, the simulation results are shown in Figure 3 and Figure 4. The comparison results of the parameters are shown in Table 1. First, we fix a set of initial values in Table 1 as reference (Setting). Second, after processing the reference data, we get the five key points mentioned in the second part. Finally, we use these key points to extract parameters so as to compare the proposed method with other methods in the previous literature and draw the corresponding I-V, P-V and absolute error percentage curves. We can observe from Figure 3 and Figure 4 that only our I-V and P-V curves agree to the experimental data (scatter points), which is significantly different from other methods. In particular, the part with large gap has been enlarged in Figure 3 and Figure 4 for better observation. All methods are simulated under 1000 W/m2 and 25 °C, and the obtained parameter results are shown in Table 1.
It is obvious that the absolute error percentage curve shown in Figure 5 and the RMSE in Table 1 clearly reflecting that the error of the parameter extraction strategy proposed in this paper is the smallest, and the performance of this method is the best. It is worth noting that in Figure 5, it can be observed that the relative error of the proposed method remains almost below 0.1% within the effective range. Compared with other methods, the difference is obvious and the error is smaller, which fully meets the accuracy requirements of the simulations. In addition, the RMSE value of the proposed method in Table 1 is reduced by at least one order of magnitude, compared with other methods, which further reflects the advantages of this method.
In order to verify the practicability and effectiveness of this method, the parameter extraction results and calculated RMSE of three different photovoltaic modules (Mono-crystalline, Multi-crystalline, and Thin film) in the literature [33] are recorded in Table 2. Irradiance and temperature are still 1000 W/m2 and 25 °C, respectively. The corresponding I-V and P-V curves are shown in Figure 6 and Figure 7. We can still observe that the curve obtained by our proposed method is very consistent with the experimental data (scatter points) recorded in the literature. Figure 8 shows the absolute error curves of different photovoltaic technologies, and verifies the high precision and good practicability of our proposed method in photovoltaic technology. It should be noted that there are obvious peaks around V = VOC in Figure 8. This is because in the process of curve fitting, the first approximation exists in the form of exponent. Due to the large range of abscissa and rapid change of exponent, the error will be accumulated and amplified, and there will be an obvious wave crest phenomenon. Of course, relative errors are still smaller than 0.2%.
Similarly, in order to better verify the method, we carried out simulation experiments under different irradiances and temperatures. The comparison objects of the experiment are from the literature [33]. The extracted parameters and the calculated RMSE are recorded in Table 3 and Table 4. In particular, the values of RMSE are kept below 0.2%, which fully reflects the accuracy of the method. In addition, I-V and P-V curves with different irradiances and temperatures are shown in Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14. It can be seen that the simulation results are consistent with the experimental data, which highlight the practicability of this method under different irradiances and temperatures. Finally, the absolute error curves of irradiance and temperature are shown in Figure 11 and Figure 14. In short, the above four experiments successfully verify the accuracy and practicability of the proposed parameter extraction strategy.

4. Conclusions

This paper presents an effective and accurate method to extract the model parameters of solar cells’ single diode model. First, the equivalent circuit and I-V curve of single diode model are given to obtain the required circuit equation and key points, including open circuit voltage, short circuit current, and maximum power point. Then, we get the other two constant conditions, Rsho and Rso, according to the slope of I-V curve at open-circuit point and short-circuit point. In order to overcome the problems of accuracy and complexity, we use the measures of approximations, retain important parts to obtain the simplified five equations, and then derive the five parameter expressions in order. Second, through setting initial values, the I-V and P-V characteristic curves are simulated, and the proposed method is compared with other different methods. According to the simulation results, our proposed method has the best applicability, which not only maintains good accuracy but also simplifies the parameter extraction process. Finally, the fitting and comparison are carried out by I-V, P-V, and absolute error curves under different PV technologies, irradiances, and temperatures. The obtained curves are in good agreement with the experimental data, which also proves the practicability of this method for different preparation conditions and environmental changes. In the future, it may be helpful to prepare solar cells in the face of changeable process conditions.

Author Contributions

Conceptualization, Z.S. and F.Y.; methodology, F.Y.; software, K.F. and X.S.; validation, K.F. and Y.L., W.L. and G.H.; formal analysis, Y.L.; investigation, F.Y.; resources, F.Y.; data curation, F.Y.; writing—original draft preparation, Z.S.; writing—review and editing, F.Y.; visualization, C.X.; supervision, F.Y.; project administration, F.Y.; funding acquisition, F.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China and Fundamental Research Funds for the Central Universities, grant number 61904056 and ZQN-809.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data presented in this study are available on a reasonable request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Rivas-Vázquez, J.A.; Loera-Palomo, R.; Álvarez-Macías, C.; Rivero, M.; Sellschopp-Sánchez, S.F. Statistical Method for Single Diode Model Parameters Extraction of a Photovoltaic Module. In Proceedings of the 2020 IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC), Ixtapa, Mexico, 10–12 November 2020; pp. 1–6. [Google Scholar] [CrossRef]
  2. Ali M, H.; Mojgan, H.; Saad, H.; Hussein, M.H. Solar cell parameters extraction based on single and double-diode models: A review. Renew. Sustain. Energy Rev. 2016, 56, 494–509. [Google Scholar]
  3. Adelmo, O.C.; Francisco, G.S.; Juan, M.; Andrea, S.G. A review of diode and solar cell equivalent circuit model lumped parameter extraction procedures. Facta universitatis-series. Electron. Energetics 2014, 27, 57–102. [Google Scholar]
  4. Gomes, M.C.R.; Vitorino, A.M.; Corrêa, R.B.M.; Wang, R.; Fernandes, A.D. Photovoltaic parameter extraction using Shuffled Complex Evolution. In Proceedings of the 2015 IEEE 13th Brazilian Power Electronics Conference and 1st Southern Power Electronics Conference (COBEP/SPEC), Fortaleza, Brazil, 29 November–2 December 2015; pp. 1–6. [Google Scholar] [CrossRef]
  5. Mahmoud, A.Y.; Xiao, W.; Zeineldin, H.H. A Parameterization Approach for Enhancing PV Model Accuracy. IRE Trans. Ind. Electron. 2013, 60, 5708–5716. [Google Scholar] [CrossRef]
  6. Benahmida, A.; Maouhoub, N.; Sahsah, H. An Efficient Iterative Method for Extracting Parameters of Photovoltaic Panels with Single Diode Model. In Proceedings of the 2020 5th International Conference on Renewable Energies for Developing Countries (REDEC), Marrakech, Morocco, 29–30 June 2020; pp. 1–6. [Google Scholar] [CrossRef]
  7. Phang, J.C.H.; Chan, S.H.; Phillips, J.R. Accurate analytical method for the extraction of solar cell model parameters. Electron. Lett. 1984, 20, 406–408. [Google Scholar] [CrossRef]
  8. Sera, D.; Teodorescu, R.; Rodriguez, P. Photovoltaic module diagnostics by series resistance monitoring and temperature and rated power estimation. In Proceedings of the 2008 34th Annual Conference of IEEE Industrial Electronics, Orlando, FL, USA, 10–13 November 2008; pp. 2195–2199. [Google Scholar] [CrossRef]
  9. Saleem, H.; Karmalkar, S. An Analytical Method to Extract the Physical Parameters of a Solar Cell From Four Points on the Illuminated $J{-}V$ Curve. IEEE Electron. Device Lett. 2009, 30, 349–352. [Google Scholar] [CrossRef]
  10. Saloux, E.; Teyssedou, A.; Sorin, M. Explicit model of photovoltaic panels to determine voltages and currents at the maximum power point. Sol. Energy 2011, 85, 713–722. [Google Scholar] [CrossRef]
  11. Accarino, J.; Petrone, G.; Ramos-Paja, A.C.; Spagnuolo, G. Symbolic algebra for the calculation of the series and parallel resistances in PV module model. In Proceedings of the 2013 International Conference on Clean Electrical Power (ICCEP), Alghero, Italy, 11–13 June 2013; pp. 62–66. [Google Scholar] [CrossRef]
  12. Khan, F.; Baek, S.H.; Park, Y.; Kim, J. Extraction of diode parameters of silicon solar cells under high illumination conditions. Energy Convers. Manag. 2013, 76, 421–429. [Google Scholar] [CrossRef]
  13. Cubas, J.; Pindado, S.; Victoria, M. On the analytical approach for modeling photovoltaic systems behavior. J. Power Sources 2014, 247, 467–474. [Google Scholar] [CrossRef] [Green Version]
  14. Cubas, J.; Pindado, S.; De Manuel, C. Explicit Expressions for Solar Panel Equivalent Circuit Parameters Based on Analytical Formulation and the Lambert W-Function. Energies 2014, 7, 4098–4115. [Google Scholar] [CrossRef] [Green Version]
  15. Bai, J.; Sheng, L.; Hao, Y.; Zhang, Z.; Jiang, M.; Zhang, Y. Development of a new compound method to extract the five parameters of PV modules. Energy Convers. Manag. 2014, 79, 294–303. [Google Scholar] [CrossRef]
  16. Aldwane, B. Modeling, simulation and parameters estimation for Photovoltaic module. In Proceedings of the 2014 First International Conference on Green Energy ICGE 2014, Sfax, Tunisia, 25–27 March 2014; pp. 101–106. [Google Scholar] [CrossRef]
  17. Cannizzaro, S.; Di Piazza, C.M.; Luna, M.; Vitale, G. PVID: An interactive Matlab application for parameter identification of complete and simplified single-diode PV models. In Proceedings of the 2014 IEEE 15th Workshop on Control and Modeling for Power Electronics (COMPEL), Santander, Spain, 22–25 June 2014; pp. 1–7. [Google Scholar] [CrossRef]
  18. Toledo, F.J.; Blanes, J.M. Geometric properties of the single-diode photovoltaic model and a new very simple method for parameters extraction. Renew. Energy 2014, 72, 125–133. [Google Scholar] [CrossRef]
  19. Louzazni, M.; Aroudam, E.H. An analytical mathematical modeling to extract the parameters of solar cell from implicit equation to explicit form. Appl. Sol. Energy 2015, 51, 165–171. [Google Scholar] [CrossRef]
  20. Batzelis, I.E.; Papathanassiou, A.S. A Method for the Analytical Extraction of the Single-Diode PV Model Parameters. IEEE Trans. Sustain. Energy 2016, 7, 504–512. [Google Scholar] [CrossRef]
  21. Hejri, M.; Mokhtari, H.; Azizian, M.R.; Söder, L. An analytical-numerical approach for parameter determination of a five-parameter single-diode model of photovoltaic cells and modules. Int. J. Sustain. Energy 2016, 35, 396–410. [Google Scholar] [CrossRef]
  22. Senturk, A.; Eke, R. A new method to simulate photovoltaic performance of crystalline silicon photovoltaic modules based on datasheet values. Renew. Energy 2017, 103, 58–69. [Google Scholar] [CrossRef]
  23. 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. [Google Scholar] [CrossRef] [Green Version]
  24. Carrero, C.; Ramirez, D.; Rodriguez, J.; Platero, C.A. Accurate and fast convergence method for parameter estimation of PV generators based on three main points of the I–V curve. Renew. Energy 2011, 36, 2972–2977. [Google Scholar] [CrossRef]
  25. Chenche, P.; Mendoza, H.; Filho, B. Comparison of four methods for parameter estimation of mono-and multi-junction photovoltaic devices using experimental data. Renew. Sustain. Energy Rev. 2018, 81, 2823–2838. [Google Scholar] [CrossRef]
  26. Mehta, K.H.; Warke, H.; Kukadiya, K.; Panchal, K.A. Accurate Expressions for Single-Diode-Model Solar Cell Parameterization. IEEE J. Photovolt. 2019, 9, 803–810. [Google Scholar] [CrossRef]
  27. Kumar, M.; Kumar, A. Power Estimation of Photovoltaic System using 4 and 5-parameter Solar Cell Models under Real Outdoor Conditions. In 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; pp. 0721–0726. [Google Scholar] [CrossRef]
  28. Piliougine, M.; Guejia-Burbano, R.A.; Petrone, G.; Sánchez-Pacheco, F.J.; .Mora-López, L.; Sidrach-de-Cardona, M. Parameters extraction of single diode model for degraded photovoltaic modules. Renew. Energy 2021, 164, 674–686. [Google Scholar] [CrossRef]
  29. ALQahtani, H.A. A simplified and accurate photovoltaic module parameters extraction approach using matlab. In Proceedings of the 2012 IEEE International Symposium on Industrial Electronics, Hangzhou, China, 28–31 May 2012; pp. 1748–1753. [Google Scholar] [CrossRef]
  30. Ulapane, B.N.N.; Dhanapala, H.C.; Wickramasinghe, M.S.; Abeyratne, G.S.; Rathnayake, N.; Binduhewa, J.P. Extraction of parameters for simulating photovoltaic panels. In Proceedings of the 2011 6th International Conference on Industrial and Information Systems, Kandy, Sri Lanka, 16–19 August 2011; pp. 539–544. [Google Scholar] [CrossRef]
  31. Benkercha, R.; Moulahoum, S.; Colak, I.; Taghezouit, B. PV module parameters extraction with maximum power point estimation based on flower pollination algorithm. In Proceedings of the 2016 IEEE International Power Electronics and Motion Control Conference (PEMC), Varna, Bulgaria, 25–28 September 2016; pp. 442–449. [Google Scholar] [CrossRef]
  32. Kumar, M.; Shiva Krishna Rao, K.V.D. Modelling and Parameter Estimation of Solar Cell using Genetic Algorithm. In Proceedings of the 2019 International Conference on Intelligent Computing and Control Systems (ICCS), Madurai, India, 15–17 May 2019; pp. 383–387. [Google Scholar] [CrossRef]
  33. Chennoufi, K.; Ferfra, M. Parameters extraction of photovoltaic modules using a combined analytical-numerical method. In Proceedings of the 2020 5th International Conference on Cloud Computing and Artificial Intelligence: Technologies and Applications (CloudTech), Marrakesh, Morocco, 24–26 November 2020; pp. 1–7. [Google Scholar] [CrossRef]
Figure 1. Single diode equivalent circuit model of solar cells.
Figure 1. Single diode equivalent circuit model of solar cells.
Nanomaterials 11 02615 g001
Figure 2. I-V curve of single diode model in solar cells.
Figure 2. I-V curve of single diode model in solar cells.
Nanomaterials 11 02615 g002
Figure 3. I-V curves simulated by using setting initial value and the extracted parameters listed in Table 1 at G = 1000 W/m2 and T = 25 °C.
Figure 3. I-V curves simulated by using setting initial value and the extracted parameters listed in Table 1 at G = 1000 W/m2 and T = 25 °C.
Nanomaterials 11 02615 g003
Figure 4. P-V curves simulated by using setting initial value and the extracted parameters listed in Table 1 at G = 1000 W/m2 and T = 25 °C.
Figure 4. P-V curves simulated by using setting initial value and the extracted parameters listed in Table 1 at G = 1000 W/m2 and T = 25 °C.
Nanomaterials 11 02615 g004
Figure 5. Relative error of I-V curves simulated by using setting initial value and the extracted parameters listed in Table 1.
Figure 5. Relative error of I-V curves simulated by using setting initial value and the extracted parameters listed in Table 1.
Nanomaterials 11 02615 g005
Figure 6. I-V curves measured from experimental data [33] for different PV modules and calculated by using the extracted parameters listed in Table 2.
Figure 6. I-V curves measured from experimental data [33] for different PV modules and calculated by using the extracted parameters listed in Table 2.
Nanomaterials 11 02615 g006
Figure 7. P-V curves measured from experimental data [33] for different PV modules and calculated by using the extracted parameters listed in Table 2.
Figure 7. P-V curves measured from experimental data [33] for different PV modules and calculated by using the extracted parameters listed in Table 2.
Nanomaterials 11 02615 g007
Figure 8. Absolute error curves between experimental data [33] and using the extracted parameters listed in Table 2.
Figure 8. Absolute error curves between experimental data [33] and using the extracted parameters listed in Table 2.
Nanomaterials 11 02615 g008
Figure 9. I-V curves measured from experimental data [33] at different irradiance levels and T = 25 °C, and calculated by using the extracted parameters listed in Table 3.
Figure 9. I-V curves measured from experimental data [33] at different irradiance levels and T = 25 °C, and calculated by using the extracted parameters listed in Table 3.
Nanomaterials 11 02615 g009
Figure 10. P-V curves measured from experimental data [33] at different irradiance levels and T = 25 °C, and calculated by using the extracted parameters listed in Table 3.
Figure 10. P-V curves measured from experimental data [33] at different irradiance levels and T = 25 °C, and calculated by using the extracted parameters listed in Table 3.
Nanomaterials 11 02615 g010
Figure 11. Absolute error curves between experimental data [33] and calculation results by using the extracted parameters listed in Table 3.
Figure 11. Absolute error curves between experimental data [33] and calculation results by using the extracted parameters listed in Table 3.
Nanomaterials 11 02615 g011
Figure 12. I-V curves measured from experimental data [33] at G = 1000 W/m2 and different temperatures, and calculated by using the extracted parameters listed in Table 4.
Figure 12. I-V curves measured from experimental data [33] at G = 1000 W/m2 and different temperatures, and calculated by using the extracted parameters listed in Table 4.
Nanomaterials 11 02615 g012
Figure 13. P-V curves measured from experimental data [33] at G = 1000 W/m2 and different temperatures, and calculated by using the extracted parameters listed in Table 4.
Figure 13. P-V curves measured from experimental data [33] at G = 1000 W/m2 and different temperatures, and calculated by using the extracted parameters listed in Table 4.
Nanomaterials 11 02615 g013
Figure 14. Absolute error curves between experimental data [33] and calculation results by using the extracted parameters listed in Table 4.
Figure 14. Absolute error curves between experimental data [33] and calculation results by using the extracted parameters listed in Table 4.
Nanomaterials 11 02615 g014
Table 1. Parameter-extraction results and RMSE for I- and P-V Curves in Figure 3 and Figure 4 at G = 1000 W/m2 and T = 25 °C.
Table 1. Parameter-extraction results and RMSE for I- and P-V Curves in Figure 3 and Figure 4 at G = 1000 W/m2 and T = 25 °C.
Methods (Year)nIs (A)Rs (Ω)Rsh (Ω)Iph (A)RMSE
Setting401.0 × 10100.33009-
Khan (2013)42.50334.4532 × 10100.2937294.18.99990.0301
Cubas2 (2014)28.00772.0138 × 10150.3807100.29.02510.1039
Bai (2014)21.58224.4004 × 10200.380771.59.03850.1132
Louzazni (2015)39.97489.9279 × 10110.4166294.19.00370.3617
Rivas (2020)1.79561.4471 × 102420.4114294.19.00350.3625
Proposed39.96729.7823 × 10110.2999294.19.00010.0013
Table 2. Parameter-extraction results and RMSE for I- and P-V Curves in Figure 6 and Figure 7.
Table 2. Parameter-extraction results and RMSE for I- and P-V Curves in Figure 6 and Figure 7.
G (W/m2)T (°C)PV ModulesnIs (A)Rs (Ω)Rsh (Ω)Iph (A)RMSE
100025Multi-crystalline (S75)45.02149.8695 × 1090.199590.14.71030.0018
100025Mono-crystalline (SM55)42.36931.8463 × 1090.4136140.83.46010.0017
100025Thin-film (ST40)55.84241.0658 × 1061.0651232.62.69220.0021
Table 3. Parameter-extraction results and RMSE for I- and P-V Curves in Figure 9 and Figure 10.
Table 3. Parameter-extraction results and RMSE for I- and P-V Curves in Figure 9 and Figure 10.
T (°C)G (W/m2)nIs (A)Rs (Ω)Rsh (Ω)Iph (A)RMSE
2520046.64592.8645 × 1080.29781111.11.64350.0002
2540046.62322.8407 × 1080.2652555.63.28730.0003
2560046.62982.8482 × 1080.2458370.34.93090.0006
2580046.74732.9888 × 1080.2315285.76.57430.0013
25100046.64542.8656 × 1080.2212222.28.21820.0016
Table 4. Parameter-extraction results and RMSE for I- and P-V Curves in Figure 12 and Figure 13.
Table 4. Parameter-extraction results and RMSE for I- and P-V Curves in Figure 12 and Figure 13.
G (W/m2)T (°C)nIs (A)Rs (Ω)Rsh (Ω)Iph (A)RMSE
10002546.64132.8607 × 1080.2212222.28.21820.0015
10005043.32157.3686 × 1070.2397222.28.29770.0018
10007540.42681.2025 × 1050.2583222.28.37710.0017
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

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. https://doi.org/10.3390/nano11102615

AMA Style

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(10):2615. https://doi.org/10.3390/nano11102615

Chicago/Turabian Style

Song, Zhaoxu, Kun Fang, Xiaofang Sun, Ying Liang, Wei Lin, Chuanzhong Xu, Gongyi Huang, and Fei Yu. 2021. "An Effective Method to Accurately Extract the Parameters of Single Diode Model of Solar Cells" Nanomaterials 11, no. 10: 2615. https://doi.org/10.3390/nano11102615

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop