Abstract
A photovoltaic (PV) module is an equipment that converts solar energy to electrical energy. A mathematical model should be presented to show the behavior of this device. The wellknown singlediode and doublediode models are utilized to demonstrate the electrical behavior of the PV module. “Matlab/Simulink” is used to model and simulate the PV models because it is considered a major software for modeling, analyzing, and solving dynamic system real problems. In this work, a new modeling method based on the “Multiplexer and Functions blocks” in the "Matlab/Simulink Library" is presented. The mathematical analysis of single and double diodes is conducted on the basis of their equivalent circuits with simple modification. The corresponding equations are built in Matlab by using the proposed method. The unknown internal parameters of the PV panel circuit are extracted by using the PV array tool in Simulink, which is a simple method to obtain the PV parameters at certain weather conditions. Doublediode model results are compared with the singlediode model under various irradiances and temperatures to verify the performance and accuracy of the proposed method. The proposed method shows good agreement in terms of the I–V and P–V characteristics. A monocrystalline NST120 W PV module is used to validate the proposed method. This module is connected to a variable load and tested for one summer day. The experimental voltage, current, and power are obtained under various irradiances and temperatures, and the I–V and P–V characteristics are obtained.
Introduction
Renewable energy is the best source of electricity because it is free, clean, and highly abundant. Renewable energy gained by photovoltaic (PV) modules is the most common source^{1}. A PV cell is a device that converts solar energy to electrical energy, and has a behavior similar to a P–N junction. The output voltage of these cells should be raised by connecting them in series to form a PV module. These cells are also connected in parallel to obtain a large output current. This connection is integrated to form a large PV system with a higher power, which is called an array^{2}. The PV module’s output power primarily depends on irradiation and cell temperature. The voltage drops, and the current rises slightly whenever the temperature increases. Thus, the PV system efficiency is decreased. Different types of PV cell technologies are currently made on the market, depending on the commercial maturity and manufacturing materials. These types can be summarized into three major technologies, namely, polycrystalline, monocrystalline, and thinfilm technologies^{3,4}. Polycrystalline technology is relatively inefficient due to the arrangement of crystals, which is random, and the cell’s color is slightly bluer, reflecting more of the sunlight. Monocrystalline technology is extremely efficient. This technology absorbs extremely high sunlight radiation because it has a uniform black color. The efficiency of this technology is more than that of polycrystalline. The manufacturing cost of polycrystalline technology is lower than pure silicon wafers. Thinfilm technology is more efficient than other technologies. This technology is made of a thin layer of amorphous film that elicits more energy from the available sunlight. These technologies of the PV cell are combined with the same point in the physical behavior of a diode P–N junction^{5,6,7,8}.
The main drawback of the PV module is the lower efficiency. Thus, a maximum power point tracking (MPPT) was proposed^{9,10,11,12} to elicit the maximum power and enhance the efficiency of the PV module. The modeling representation of the PV panel is extremely important to show the PV characteristics under different weather conditions. Many researchers have developed single diode and doublediode PV models, and a large body of literature is found on this topic^{13,14}. A simple PV model was explored by using a singlediode model with four parameters^{15,16}. The electrical PV module circuit was built by using a photocurrent source, a diode, a series resistor, and an ideality diode constant. The accuracy of this model is lower compared with that proposed in^{17} that added a shunt resistor to achieve a new model with five parameters.
Several studies have developed PV panel models to solve this issue. In^{18,19,20,21,22}, a doublediode PV model is presented to increase the accuracy of the panel model performance. In these studies, a photocurrent source, two diodes, a series resistor, a shunt resistor, and an ideality diode constant are used to form a PV model circuit. A more complex simulation model is utilized to represent the PV panel equivalent circuit and extract the PV characteristics of I–V and P–V curves under different irradiances and temperatures. The authors in^{23} presented a new method to determine the PV parameters of a doublediode circuit to enhance its efficiency and accuracy. The drawback of this method is the complex computational process to obtain circuit parameters, such as ideality constant, series, and shunt resistances. Therefore, the researchers in^{24,25,26,27} reduced the complexity of the PV circuit by using a fiveparameter model. In^{24,25,26,27}, this model is insufficient to depict a real PV circuit although the accuracy of the I–V and P–V characteristics are not mentioned. A more accurate PV circuit model based on twodiode model is proposed in^{28}. The seven parameters of this model are computed by using a hybrid method consists of numerical and analytical methods. Single and doublediode models are proposed in^{29}. They are simulated to determine their difference under various irradiances and temperatures. In this work, an optimization method is used to compute the circuit parameters. Although these studies have achieved good results in terms of PV performance, they use a complicated and difficult modeling method.
Reference^{30} conducted implicit modeling of twodiode model for PV array configuration. Each subpanel is considered by the implicit expression derived to represent a series–parallel array on the basis of doublediode cell circuit. The resultant system equations are solved by using trustregion dogleg method to extract the PV circuit parameters used in every array. This method achieves satisfactory results are achieved in terms of I–V and P–V characteristics for different weather conditions. The researchers in^{31,32} proposed a new method to model and extract the parameters of PV cell or module by using flower pollination method. A doublediode PV circuit is used to obtain a high accuracy PV model. The results obtained are compared with other results that used optimization techniques, such as artificial bee swarm optimization, pattern search, and harmony search, to prove the effectiveness of the proposed method. However, most of these studies require a high computational cost, making it extremely difficult for users. The authors in^{33} presented a simple representation for PV circuit model. The proposed method is based on the stepwise simplification of the total current equation of the PV equivalent circuit for one and two diodes. The proposed method is investigated by using LTspice simulator tool. The authors in^{34,35,36} developed a doublediode model by adding another parallel diode in PV equivalent circuit. This model increases the power losses due to the leakage current in the third diode and reduces the total output power. Thus, the accuracy of the I–V and P–V characteristics of the PV panel is affected, especially when the PV panel works under lower irradiance levels.
In this study, a simple and new method for modeling the doublediode PV model in Matlab is presented. This method is built on the basis of the simple mathematical equations of reverse saturation diode currents. The doublediode PV parameters are extracted with a simple PV array tool presented in a new version of Simulink (2016), which is released by Mathworks. The simulation results obtained by this method are compared with that obtained by the singlediode model at standard test conditions (STCs). The I–V and P–V curves of the two models are achieved and validated with a 120 WPV module to test the performance under different weather conditions.
The rest of this paper is organized as follows: Sect. 2 presents the PV cell models. Section 3 introduces the modeling of PV panel. Section 4 highlights the hardware implementation adopted in this research. Section 5 discusses the results. Section 6 presents the conclusion.
PV cell models
Singlediode model
As shown in Fig. 1, the PV cell model is a singlediode model because it is built on the assumption that the recombination failure in the depletion area is negligible. The loss of the P–N junction’s depletion area is important, which is invisible in the singlediode configuration. The basic equation of semiconductor diode theory represents the characteristics of an ideal PV cell as follows^{9,13}:
Equation (1) does not symbolize the real behavior of the PV cell. For this reason, a small milliohm of a series resistor with a high value of a parallel resistor is inserted into the equivalent circuit of the PV cell circuit. The PV cell current can be expressed as^{17,18}
The source of photocurrent is linearly proportional to irradiance and is influenced by temperature, as shown in Eq. (3). ^{20}.
where \(\Delta \mathrm{T}=\mathrm{T}{\mathrm{T}}_{\mathrm{n}}\) (T_{n }= 25 °C), \(\mathrm{G}\) is the incident of irradiation on the module, and \({\mathrm{G}}_{\mathrm{n}}\)(1000 W/m^{2}) at \(\mathrm{STC}\). The diode saturation current can be written as^{16}
A modified equation that describes the current in the saturation case is shown below^{6}.
This modification aims to make the opencircuit voltage of the model match that of the experiment. The saturation current is influenced by the variation of the temperate. This modification facilitates the model and eliminates the model’s error on opencircuit voltages for the regions of the I–V characteristic. The terms of the previous equations are presented as:

\({\mathrm{I}}_{\mathrm{pv}}\) is the PV output current.

\({\mathrm{V}}_{\mathrm{pv}}\) is the output voltage of the PV module.

\({\mathrm{I}}_{\mathrm{D}}\) is the diode current.

\({\mathrm{I}}_{\mathrm{ph}}\) is the photocurrent source.

\({\mathrm{I}}_{\mathrm{o}}\) is the saturation diode current.

\({\mathrm{I}}_{\mathrm{on}}\) represents the saturation current at STC condition.

\({\mathrm{I}}_{\mathrm{phn}}\) is the photocurrent at STC condition.

\(\mathrm{T}\) is the ambient temperature

\({\mathrm{V}}_{\mathrm{T}}\left(={\mathrm{N}}_{\mathrm{S}}\mathrm{K T}/\mathrm{q}\right)\) is the thermal voltage.

\({\mathrm{N}}_{\mathrm{S}}\) is the number of cells per module.

\({\mathrm{R}}_{\mathrm{P}}\) and \({\mathrm{R}}_{\mathrm{S}}\) are the parallel and series resistances, respectively.

\({\mathrm{K}}_{\mathrm{i}}\) is the thermal coefficient at \({\mathrm{I}}_{\mathrm{sc}}\).

\(\mathrm{\alpha }\) is the diode ideality factor.

\({\mathrm{K}}_{\mathrm{V}}\) is the thermal coefficient at \({\mathrm{V}}_{\mathrm{oc}}\).

\({\mathrm{E}}_{\mathrm{g}}\) is the band gap energy.

\(\mathrm{q}\) is the electron charge (1.602 × 10^{−19} °C).

\(\mathrm{K}\) is the Boltzmann constant (\(1.3806\times {10}^{23}\mathrm{J}/\mathrm{K}).\)
Doublediode model
The lack of recombination that is ignored in the single–diode model causes the inaccuracy of the PV model parameters. Therefore, the doublediode model is chosen to represent the physical form of the PV cell, as shown in Fig. 2. A precise model is achieved by considering recombination loss. The diffusion current is focused in the p–n junction material by using one of the double diodes, and the other is added to account for recombination loss^{20,21}. Hence, the PV module output current can be defined as:
As mentioned previously, a more accurate model can be realized by using a twodiode model. Seven parameters, namely, \({I}_{\mathrm{ph}}\), \({I}_{01}\), \({I}_{02}\),\({\alpha }_{1}\), \({\alpha }_{2}\),\({R}_{s}\), and \({R}_{\mathrm{P}}\) must be calculated. Some studies have used iteration methods to calculate the values of saturation currents for doublediode models (\({I}_{01}\) and \({I}_{02}\))^{7,8}. \({I}_{01}\) is approximately 3–7 orders larger than that of \({I}_{02}\). \({\alpha }_{1}\) and \({\alpha }_{2}\) are taken as 1 and 2, respectively, to simplify the calculation. Thus, the saturation currents can be expressed as^{14,19}
When the terminals of the PV panel are tested under opencircuit operation, the ambient temperature should be considered, which is affected on the I–V and P–V characteristics during different temperature conditions. Thus, the output voltage can be expressed as^{3}
Extracted PV parameters
The PV panel datasheet does not contain some important parameters, such as \({R}_{\mathrm{s}}\), \({R}_{\mathrm{P}}\), \({I}_{\mathrm{o}}\), and \(\alpha \), that are used in the modeling process. Therefore, these parameters are extremely important in modeling PV panels. They are used to represent the real circuit of the PV Panel. However, several methods are presented and reviewed to determine these parameters. This study utilized a simple and sufficient method of PV array Matlab/tool to compute these parameters. We use this tool provided in Matlab 2016 to set the datasheet parameters by simply clicking on the tool window, and the extracted parameters are obtained, as shown in Fig. 3. Block (1) refers to the datasheet parameters, and block (2) presents the extracted PV parameters. Table 1 demonstrates the datasheet parameters of the NST120 PV panel that is utilized in this study. The extracted parameters are shown in Table 2.
Modeling of PV panel
The datasheet and extracted parameters of the NST panel are used to simulate the single and doublediode models for representing the P–V and I–V panel characteristics, as shown in Fig. 4. A simple simulation method of Matlab is used to obtain the PV graphs. This method is based on two utilized tools to represent the equations given in Sect. (2.1) of the singlediode model and the equations given in Sect. (2.2). These models are shown in Figs. 5 and 6. The two main tools utilized in this work are as follows:

Multiplexer block (Mux): this block is utilized from “library Simulink/Signal Routing”.

Function block (Fcn): this block is utilized from “library Simulink/UserDefined Functions”.
Hardware implementation
The NST panel is integrated with practical measurement devices to validate its performance under different values of irradiance and temperature, as shown in Fig. 7. This system consists of a lux meter to measure solar irradiance, a thermometer to sense temperature, ammeter, and voltmeter. A lux meter is used to measure irradiance practically and show the influence of solar irradiance values on the PV panel performance. This device shows the solar irradiance in Lux unit (1–50,000 Lux), where 1 Lux equals 0.79 W/m^{2}. The ambient temperature in the experiment is measured by using a thermometer. This device offers an additional feature of humidity measurement, which is a lowcost simplicity for the user. The PV panel is connected to the variable resistive load and the corresponding voltage, and the current is extracted during a sunny day, as shown in Sect. 5.2.
Results and discussion
Simulation results
The simple Matlab method combined from Fcn and Mux is used to verify the proposed method. The singlediode model is represented, and its simulation results are achieved to show the real PV module characteristics under different solar insulations and ambient temperatures. Figures 8 and 9 depict the I–V and P–V graphs for the singlediode model at STC of \(T\) = 25 °C and \(G\) = 1000 W/m^{2}. The doublediode model results are shown in Figs. 10 and 11, showing the I–V and P–V graphs at STC. The doublediode model presents higher accuracy in point shortcircuit current region, MPP region, and opencircuit voltage region. The doublediode model is simulated under various irradiances and ambient temperatures, as shown in Figs. 12 and 13. When the irradiation level is high, the opencircuit voltage is increased logarithmically, and the current is increased linearly in accordance with Eq. (3) in Sect. 2.1.If the ambient temperature is high, the opencircuit voltage becomes low due to the sign of \({K}_{\mathrm{v}}\), which is negative, as presented in Eq. (11) in Sect. 2.2. The PV current increases slightly in accordance with \({K}_{\mathrm{i}}\) constant, which is positive and extremely small. In this simulation, the value of the optimal resistance load is used on the basis of the MPP point at STC, \({R}_{\mathrm{opt}}=\frac{{V}_{\mathrm{mp}}}{{I}_{\mathrm{mp}}}\).
Experimental results
The experiment is conducted to validate the effectiveness of proposed method. The PV panel measurement data (voltage, current, temperature and irradiation) in one summer day for NST120 W PV panel are obtained for different weather conditions. The experimental results are extracted through a variable load to obtain the I–V and P–V graphs. The experimental system components of the PV system are presented in Fig. 14. The photography of measurements in this experiment are shown in Figs. 15 and 16. The collected data of the real implementation are shown in Table 3. The experimental results of the voltage, current, and power of the NSTPV module for one day are reported in Figs. 17, 18, 19, respectively. The output voltage of the PV module is approximately constant due to the lower change in the ambient temperature during the experiment, except for the temperature of 20 °C in the morning. The total PV module current is mainly proportional to the irradiance and reaches to peak current at irradiance of 600 W/m^{2}. Figures 20 and 21 present the I–V and P–V characteristics for one summer day, respectively, to show the NST120 W PV module characteristics in this experiment.
Conclusion
In this study, a simple and new method for modeling a doublediode PV model is presented. The theoretical analysis for single and doublediode circuits is conducted. The unknown internal PV parameters are computed by using PV array tool in Simulink, and the models are modeled on the basis of their mathematical equations. The new method used in this work for modeling PV module is based on two main functions of “Multiplexer and Functions blocks” that are presented in the Simulink library. The proposed model is validated experimentally by using a monocrystalline NST120 W PV module. The experimental results for one summer day are obtained, and the corresponding I–V and P–V characteristics are achieved accurately. The simulation and experimental results show that the doublediode model is more efficient than the singlediode model in terms of accuracy.
Data availability
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Change history
02 November 2021
A Correction to this paper has been published: https://doi.org/10.1038/s41598021013575
References
Ghaderi, D. et al. A modified stepup converter with small signal analysisbased controller for renewable resource applications. Appl. Sci. 10(1), 102 (2020).
Khaligh, A. & Onar, O. C. Energy Harvesting: Solar, Wind, and Ocean Energy Conversion Systems (CRC Press, 2010).
Bagher, A. M., Vahid, M. M. A. & Mohsen, M. Types of solar cells and application. Am. J. Opt. Photonics 3(5), 94–113 (2015).
Imamzai, M., Aghaei, M., Thayoob, Y. H. M., & Forouzanfar, M. A review on comparison between traditional silicon solar cells and thinfilm CdTe solar cells. In Proceedings of National Graduate Conference (NatGrad (pp. 1–5) (2012).
Vachtsevanos, G. & Kalaitzakis, K. A hybrid photovoltaic simulator for utility interactive studies. IEEE Trans. Energy Convers. 2, 227–231 (1987).
Walker, G. Evaluating MPPT converter topologies using a MATLAB PV model. J. Electr. Electron. Eng. 21, 49–56 (2001).
Barth, N., Jovanovic, R., Ahzi, S. & Khaleel, M. A. PV panel single and double diode models: Optimization of the parameters and temperature dependence. Sol. Energy Mater. Sol. Cells 148, 87–98 (2016).
Hovinen, A. Fitting of the solar cell IV curve to the two diode model. Phys. Scr. T. 54, 2 (1994).
Saleh, A. L., Obed, A. A., Hassoun, Z. A., & Yaqoob, S. J. (2020). Modeling and Simulation of A Low Cost Perturb& Observe and Incremental Conductance MPPT Techniques In Proteus Software Based on Flyback Converter. In IOP Conference Series: Materials Science and Engineering (Vol. 881, No. 1, p. 012152). IOP Publishing.
Pellet, N. et al. Hill climbing hysteresis of perovskitebased solar cells: A maximum power point tracking investigation. Prog. Photovoltaics Res. Appl. 25(11), 942–950 (2017).
Kermadi, M. & Berkouk, E. M. Artificial intelligencebased maximum power point tracking controllers for Photovoltaic systems: Comparative study. Renew. Sustain. Energy Rev. 69, 369–386 (2017).
Farzaneh, J., Keypour, R. & Khanesar, M. A. A new maximum power point tracking based on modified firefly algorithm for PV system under partial shading conditions. Technol. Econ. Smart Grids Sust. Energy 3(1), 1–13 (2018).
Laudani, A., Riganti Fulginei, F. & Salvini, A. Identification of the onediode model for photovoltaic modules from datasheet values. Sol. Energy 108, 432–446 (2014).
Ishaque, K., Salam, Z. & Taheri, H. Accurate MATLAB simulink PV system simulator based on a twodiode model. J. Power Electron. 11(2), 179–187 (2011).
Motahhir, S., Chalh, A., Ghzizal, A., Sebti, S. & Derouich, A. Modeling of photovoltaic panel by using proteus. J. Eng. Sci. Technol. Rev. 10, 8–13 (2017).
Lu, D. D. & Nguyen, Q. N. A photovoltaic panel emulator using a buckboost DC/DC converter and a low cost microcontroller. Sol. Energy 86(5), 1477–1484 (2012).
Brano, V. L., Orioli, A., Ciulla, G. & Di Gangi, A. An improved fiveparameter model for photovoltaic modules. Sol. Energy Mater. Sol. Cells 94(8), 1358–1370 (2010).
Jordehi, A. R. Parameter estimation of solar photovoltaic (PV) cells: A review. Renew. Sustain. Energy Rev. 61, 354–371 (2016).
Sandrolini, L., Artioli, M. & Reggiani, U. Numerical method for the extraction of photovoltaic module doublediode model parameters through cluster analysis. Appl. Energy 87(2), 442–451 (2010).
Yaqoob, S. J. & Obed, A. A. Modeling, simulation and implementation of PV system by proteus based on twodiode model. J. Tech. 1(1), 39–51 (2019).
Chin, V. J., & Salam, Z. (2018). Modifications to Accelerate the iterative algorithm for the twodiode model of PV module. In 2018 IEEE PES AsiaPacific Power and Energy Engineering Conference (APPEEC) (pp. 200–205). IEEE.
Hassan, H. M. et al. Exploratory modelling and simulation of InGaN as a basis of comparison between single and double diode models of PV devices. Mater. Today Proc. 2, 2 (2020).
Sharma, A., Sharma, A., Averbukh, M., Jately, V. & Azzopardi, B. An effective method for parameter estimation of a solar cell. Electronics 10(3), 312 (2021).
Nasser, K. W., Yaqoob, S. J. & Hassoun, Z. A. Improved dynamic performance of photovoltaic panel using fuzzy logicMPPT algorithm. Ind. J. Electr. Eng. Comput. Sci. 21(2), 617–624 (2021).
Yaqoob, S. J. et al. Flyback photovoltaic microinverter with a low cost and simple digitalanalog control scheme. Energies 14(14), 4239 (2021).
Chalh, A., Motahhir, S., El Hammoumi, A., El Ghzizal, A. & Derouich, A. Study of a lowcost PV emulator for testing MPPT algorithm under fast irradiation and temperature change. Technol. Econ. Smart Grids Sustain. Energy 3(1), 1–10 (2018).
El Hammoumi, A., Motahhir, S., Chalh, A., El Ghzizal, A. & Derouich, A. Lowcost virtual instrumentation of PV panel characteristics using Excel and Arduino in comparison with traditional instrumentation. Renew. Wind Water Sol. 5(1), 3 (2018).
Chennoufi, K., Ferfra, M. & Mokhlis, M. An accurate modelling of photovoltaic modules based on twodiode model. Renew. Energy 167, 294–305 (2021).
Messaoud, R. B. Extraction of uncertain parameters of single and double diode model of a photovoltaic panel using Salp Swarm algorithm. Measurement 154, 107446 (2020).
Archila, L. M. P., Rodríguez, J. D. B. & Correa, R. Implicit modelling of seriesparallel photovoltaic arrays using doublediode model and its solution. Sol. Energy 214, 131–137 (2021).
Ram, J. P., Pillai, D. S., Rajasekar, N. & Chinnaiyan, V. K. Flower pollination based solar PV parameter extraction for double diode model. In Intelligent Computing Techniques for Smart Energy Systems 303–312 (Springer, 2020).
Pardhu, B. G. & Kota, V. R. Radial movement optimization based parameter extraction of double diode model of solar photovoltaic cell. Sol. Energy 213, 312–327 (2021).
Sayyad, J. K., & Nasikkar, P. S. (2020). Solar photovoltaic module performance characterisation using single diode modeling. In E3S Web of Conferences (Vol. 170, p. 01023). EDP Sciences.
Bayoumi, A. S., ElSehiemy, R. A., Mahmoud, K., Lehtonen, M. & Darwish, M. M. Assessment of an improved threediode against modified twodiode patterns of MCS solar cells associated with soft parameter estimation paradigms. Appl. Sci. 11(3), 1055 (2021).
Khanna, V., Das, B. K., Bisht, D. & Singh, P. K. A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renewable Energy 78, 105–113 (2015).
Nishioka, K., Sakitani, N., Uraoka, Y. & Fuyuki, T. Analysis of multicrystalline silicon solar cells by modified 3diode equivalent circuit model taking leakage current through periphery into consideration. Sol. Energy Mater. Sol. Cells 91(13), 1222–1227 (2007).
Acknowledgements
This work was supported in part by the Robotics and Internet of Things Laboratory, Prince Sultan University, Riyadh, Saudi Arabia.
Author information
Authors and Affiliations
Contributions
S.J.Y.: Conceived and designed the analysis, Collected the data, Wrote the paper. A.L.S.: Performed the analysis. S.M.: Improve the writing of the paper, Performed the analysis. E.B.A.: Improve the writing of the paper, Prepared the figures. A.N.: Improve the writing of the paper, Prepared the figures. B.Q.: Improve the writing of the paper, Funding acquisition.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The original online version of this Article was revised: The original version of this Article contained an error in the Acknowledgements section. “This research was part of solar PV system project that received funding from the Middle Technical University for Research and Innovation Program 2020, Iraq.” now reads: “This work was supported in part by the Robotics and Internet of Things Laboratory, Prince Sultan University, Riyadh, Saudi Arabia.”
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Yaqoob, S.J., Saleh, A.L., Motahhir, S. et al. Comparative study with practical validation of photovoltaic monocrystalline module for single and double diode models. Sci Rep 11, 19153 (2021). https://doi.org/10.1038/s41598021985936
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598021985936
This article is cited by

Improved Arithmetic Optimization Algorithm for Parameters Extraction of Photovoltaic Solar Cell SingleDiode Model
Arabian Journal for Science and Engineering (2022)

Parameters Estimation of PV Models Using Artificial Neural Network
Arabian Journal for Science and Engineering (2022)
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.