Abstract
In the field of Solar systems, it is necessary for every engineer to start with the solar photovoltaic module (SPVM) design, this paper provides a complete mathematical design specification of the SPVM. The design and development of the SPVM are done to extract its electrical characteristics that are subjective to solar irradiance (G) and temperature (T). This paper model the SPVM with the datasheet of IB Solar36 series and these modules are connected in parallel to form the Solar Photovoltaic Array (SPVA) is considered for the result verifications. To match the simulation performance of the system accurately with the practical model, this paper uses a novel approach for formulating the equations to find the exact values of shunt resistance (R_{sh}) and series resistance (R_{s}) called parasitic effects. The inverse slope method is used to formulate the Parasitic effects from the datasheets, which will extract the exact performance curves of the SPVA. These design principles can be applied to simulate the behavior of any large scale SPVA’s which are present in the system. The simulation and experimental verification using IB Solar36 polycrystalline modules with varying T and G values for the SPVA are presented.
Introduction
At present, conventional energy resources produce a massive amount of energy across the world. But in approaching years these resources get condensed day by day and also due to their harmful environmental effects alternate resources should be used. For this purpose, Nonconventional sources of energy (NCSE) during recent years gets increased significantly with the increase in load demand in the power system. The major part of NCSE is solar photovoltaic systems, which convert sunlight emitted from the sun into Electrical Energy. Out of the enormous Solar energy availability at the surface of the earth, if we are able to extract a small amount of available energy then our power demand from conventional sources will be reduced as well as environmental pollution also gets controlled. For this reason SPV power plants are widely encouraged to install throughout the globe.
An SPV power plant comprises of many components like SPVA’s, charge controller, DCDC converter, filter elements, DCBus, DCAC converter, and AC bus. The heart of SPV power plant is an SPVM comprises of PV cells. PV cell is used to extract electrical energy from the sunlight, these cells are arranged into clusters and forms as SPVM’s and SPVA’s [1]. To increase the input current and voltage these modules should be connected into series and parallel respectively [2]. In order to maximize the SPV power plant yielding a proper mathematical design and optimization of these SPVM and SPVA is required. The efficiency of an SPVA is subjected to the environmental conditions, loads connected to it and the parasitic effects. The parasitic effects must be considered prominently in SPVA design, without considering these effects the efficiency will be poor. Some of the papers in literature just estimated these values without any proper calculation and many papers not even considered these effects [3,4,5]. The parameters are commonly given in a datasheet, it gives the entire parameters which will state the performance and qualities of SPVA’s concerning these STC [6, 7].
From the literature, we will able to get the basic design of SPVM like singlediode model, twodiode model, and multi diode models. Out of all the available models singlediode model is extensively used by the researchers for simulating the large SPVA’s [8]. In this study also Singlediode model is selected for simulating the SPVA in view of its accuracy and reduced the complexity.
Many researchers used different modelling techniques of SPVM or SPVA, in [9, 10] experimental data was used to model the SPVM or SPVA, in this paper for finding the parameters they used characteristic plot which was obtained by doing the experiments at different conditions.
In [11] a technique called curvefitting method is used to obtain the parameters accurately, this method is having a drawback that it is explicit to that SPVM only, so a generalized technique is to be needed.
For a generalized technique, innovative approaches are to be used to determine the parameters of SPVM by formulating the equations and under different operating conditions like OC, SC and MPPT conditions. It is not that easy to formulate the equations which are transcendental in nature [12,13,14]. Numerous iterative techniques were developed in literature in order to find the solution for obtaining the parameters.
The estimation of R_{sh} is explained in [15] which is used to obtain the other parameters, but without proper approximation of R_{sh} ridiculous values of output power will be obtained which will not be matched with the practical values.
In addition to this, in [16] selection of R_{s} is done by taking its value starting from zero and up to an acceptable margin without deviating the obtained values compared with MPP values, and also by varying the ideality factor between the minimum and maximum values from 1 to 2 respectively. The above discussed methods for finding R_{sh} and R_{s} are trial and error techniques for obtaining the output powers, but in order to match the practical values with the simulation values exactly, this technique takes more time and more values to be assumed for simulations. But these techniques are widely used in the literature in most papers.
In [17, 18] parameter extraction of single diode model based on both the datasheet information and I–V inverse slope method is used. But they used the estimation model for finding R_{s} and R_{sh} starting from zero to acceptable margins.
In [19, 20] analytical extraction technique is used which is similar to [17] and [18], but in addition to the datasheet information, it also needs the entire I–V slope curve data for estimating the parasitic resistance.
In [21] another analytical method Lambert W technique is used to extract the parasitic resistance which is only limited to STC conditions. But this method is complex and needs more computational iterations.
For extracting the parasitic resistance, [22] uses the datadriven I–V feature extraction technique which is basically an inverse slope method which measures the slope of the I–V curve, and uses time series algorithms for extracting the parameters which are a bit complex.
So a simple and exact solution is required to match the practical and simulated values directly without using these trial and error techniques in order to reduce the number of iterations for finding the parameters, this can be achieved from the Inverse slope method applied to the datasheet of a specific SPVM to find the parameters at OC and SC conditions for widely varying environmental conditions. This paper uses the Inverse slope technique which was existed in the literature, and clearly explains the process of obtaining the parasitic resistances from the datasheets of specific SPVM’s in a novel approach with clear mathematical formulations.
This paper also examines the simulation design and mathematical design of SPVA by considering the parasitic effects of R_{sh} and R_{s} to match the simulation and experimental outputs. It shows a short preface of how the SPVA behaves and works with different environmental concerns. In MPPT methods like P&O where power oscillations are heavier is due to many constraints, out of which improper matching of these parasitic effects is playing a vital role. So for these specific purposes, in order to improve the efficiency of the PV plants accurate matching of parameters is necessary which is discussed in this paper. This paper also provides the best way to get the parameters of the I–V conditions from practical information acquired in the datasheets.
This paper organizes as follows: Sect. 2 provides the functioning of PV cell, Sect. 3 provides the Ideal diode model of SPVM, Sect. 3 gives the Practical diode model of SPVM, Sect. 4 gives the simulation and experimental results, Sect. 5 concludes the paper.
Functioning of PV cell
The Basic structure of the PV cell, SPVM and SPVA are shown in Fig. 1. Solar cells are equipped with semiconductor materials, known as a semiconductor diode. These cells are having P–N junctions in it, which are kept out to sunlight to get the electrical energy. There are numerous cell manufacturers are available in the PV market, out of which monocrystalline and polycrystalline cells are mostly employed.
The working of a PV cell is based on the fundamental principle of the photoelectric effect. The photoelectric effect can be defined as a phenomenon in which an electron is ejected from the conductive band as a result of the matter absorbing sunlight from a certain wavelength and gets conducted as shown in Fig. 2. [23].
The sun radiates energy at an amount of 3.8 × 10^{23} (kW/s), nearly 60% of this is 1.08 × 10^{14} (kW/s) know which strikes the surface of the earth. The remaining energy is reflected into space and also absorbed by this atmosphere. As per the world, energy resources report the annual average Energy received by the Globe is 3400 × 10^{3} (EJ/y). Worldwide solarbased power generation has seen exponential progress, stretching around 227 (GW) toward the finish of 2015, and delivering 1% of all power utilized universally as shown in Fig. 3. [24].
The Equivalent Ideal PV diode model is shown in Fig. 4. The ideal diode modelling basic equations from semiconductor theory is represented in (1) and (2) taken from [25], which provides the I–V graph shown in Fig. 5 of SPVM is obtained from (1).
where
Practical diode model
The Practical PV diode equivalent model is shown in Fig. 6 [25], it contains a current source, a diode, series resistance (R_{se}) and shunt resistance (R_{sh}). The assessment of SPVA is commonly done by using standard spectral distributions generally, we determine by standard test conditions (STC).
The STC is specified as follows:
Solar Irradiation = 1000 (W/m^{2});
Spectral Density = 1.5 AM;
Cell operating Temperature = 25 °C.
The realworld SPVA’s consist of many SPVM’s, that are attached and the observation of characteristics at the terminals involves further parameters to be integrated into the basic equation as given below.
Photo current (I_{ph})
I_{ph} is given by (3) [25], and the Matlab/Simulink subsystem for I_{ph} is shown in Fig. 7.
Saturation current (I_{o})
I_{o} is given by (4) [25], which depends on each cell temperature, and the Matlab/Simulink subsystem is shown in Fig. 8.
Reverse saturation current (I_{rs})
I_{rs} is given by (5) [25], and the Matlab/Simulink subsystem for I_{rs} is shown in Fig. 9.
Shunt current (I_{sh})
I_{sh} is given by (6) [25], and the Matlab/Simulink subsystem for I_{sh} is shown in Fig. 10.
Output current (I)
The output current (I) is given by (7) [25], and the Matlab/Simulink subsystem for I is shown in Fig. 11, the connections of internal control blocks and the complete block of SPVA are shown in Figs. 12 and 13 respectively.
SPVA simulation results
An SPVM of 40 (W) is modeled first and two 40 (W) modules are connected in parallel to form the SPVA in this paper. The electrical characteristics of the SPVM and SPVA will provide information on the system operations shown in Figs. 14 and 15 respectively. In order to design the SPVM in Matlab/Simulink platform, a 40 (W) Module from IB Solar36 is taken into consideration and the module was designed based on the parameter values available in the datasheet. The Key specifications of IB Solar36 SPVA at 25 °C, 1.5AM, 1000 (W/m^{2}) is given in Table 1.
Simulated characteristics of SPVM and SPVA
As of Table 1, the electrical characteristics of SPVA are obtained by regulating the equivalent circuit model are detailed in Table 2.
Effects of temperature variation
The SPVA has the two major controlling blocks namely I_{ph} and I_{o}. The I_{o} varies cubic times the temperature, as given by (3) and (4). Due to the variation in temperature, the I–V and P–V plots are plotted as displayed in Fig. 16.
Effects of irradiance variation
In the SPVA, the effects of Irradiation variation mainly effects on I_{ph}, the relation between irradiance and I_{ph} is detailed in (3). Due to the variation in Irradiation, the I–V and P–V plots are plotted and exhibited in Fig. 17.
Parasitic effects of SPVA
Parasitic effects impact the reduction of SPVA efficiency by dissipating the power, R_{s} and R_{sh} are the utmost parasitic resistances in an SPVA. Figure 6 shows the inclusion of R_{s} and R_{sh} on the SDM of SPVA [26]. Mostly in literature frequent method is trial and error method for matching the Simulated and Practical values, but in some papers Inverse slope method is just mentioned but not explained clearly and not formulated in order to get the parameters. In this paper Inverse slope method is approached in a novel way by clearly explaining and formulating the equations in order to get the parasitic effects by using the datasheets of the SPVM. The vital influence of parasitic resistance is the reduction of fill factor (FF), in most cases and for typical values of the R_{s} and R_{sh}.
Inverse slope method for finding R_{s}
The solar cell series resistance has 3 causes: firstly, current movement through the solar cell emitter and base; secondly the metal and silicon touching base resistance; and finally, the resistance of the front and back metallic contacts. The foremost effect of this is to decrease the fill factor and the I_{sc} for extremely high values of R_{s}. I–V plot slope at V_{oc} point will provide a straightforward method for estimating R_{sh} for an SDM. In order to get more efficiency from SPVA R_{s} should as low as possible from normally ranges from 0.01 to 10 (Ω).
whereV_{T} should be calculated by using (9) as follows
From the IB Solar36 datasheet, I–V plot is taken to calculate the R_{s}, Fig. 18 shows the I–V characteristics of the IB Solar36 module with Zoom out a portion for R_{s} calculation. In this paper from the IB solar datasheet, the dimensions and angles are measured accurately using the Microsoft Visio 2013 software.
From the Zoom out portion in Fig. 18,
 a.
The angle measured in the I–V plot at the OC is = 96.5°,
 b.
Yaxis scale: 1/2.75 (A/inch),
 c.
Xaxis scale: 5/3.1 (V/inch).
Substituting these values to solve for dV/dI and V_{T} as follows,
Inverse slope method for finding R_{sh}
The existence of shunt resistance R_{sh}, typically results in significant power losses owing to production failures rather than the bad construction of the solar cell. Low R_{sh} creates power dissipations in solar cells by offering an unusual pathway for the lightproduced current. Such alteration will decrease the quantity of electricity that flows through the junction of the solar cell and decreases the voltage. The influence of an R_{sh} is predominantly severe at low sunny levels, subsequently, there will be a reduced amount of lightproduced current. The deduction of this current to the shunt has a greater effect, also at reduced voltages where the R_{sh} is large. In order to obtain more efficiency from the SPVA the value of R_{sh} should be larger, normally ranges from 200 to 1000 (Ω). I–V plot slope at I_{sc} point will provide a straightforward method for estimating R_{sh} for an SDM.
I–V plot is taken to calculate the R_{sh}, Fig. 19 shows the I–V characteristics of the IB Solar36 module with Zoom out a portion for R_{sh} calculation. For measuring the small angles precisely from the datasheet Angle Center tool is used in the Microsoft Visio 2013 software.
From the Zoom out portion in Fig. 19,
 a.
The angle measured in the I–V plot at the OC is = − 0.55°,
 b.
Yaxis scale: 1/2.18 (A/inch),
 c.
Xaxis scale: 5/2.825 (V/inch).
Substituting these values to solve for dV/dI and V_{T} as follows,
The inverse of the slope of the I–V plot at SC gives the R_{sh},
For the taken IB Solar36 module, by using the above expressions R_{s} and R_{sh} are calculated and are used to match the output of the simulation and experimental outcomes. The output power is extracted by doing simulation and experimental environment for various values of G and T as displayed in Table 3. It is clear that by properly matching the Parasitic effects of the simulation model with the practical model gives the accurate output power from the SPVA’s in both cases with slight deviation only.
The experimental model with two polycrystalline Modules of IB Solar36 is connected in parallel to form as SPVA is shown in Fig. 20. For the taken datasheet of 40 (W) module, the parasitic effects are calculated as R_{s} = 0.631 (Ω) and R_{sh} = 200.96 (Ω) which will result in the proper matching of output powers for both simulation and experimental verifications which is not considered in many papers of literature.
Conclusions
This study clearly presents a novel approach to design the SPVM or SPVA with proper formulations for parasitic effects. These parasitic effects are calculated by taking the I–V plot from the datasheet using the Inverse slope method. The simulation and experimental verification for different values of T, G and with proper parasitic values are done by considering the IB Solar36 modules. It is observed that the output power obtained from the experimentations is matched accurately with the simulation outcomes. Simulation plots are clearly matched with the curves which were given in the datasheet. This design can be taken as reference and it can be used to explore the study of all kinds of SPVM which is existing in the market. This paper is used as a part of further researchoriented studies to design and development of efficient MPPT techniques, helps to improve the efficiency of SPV power plants operating under partial shading conditions and for designing of SPV Grid tied power plants.
Abbreviations
 I_{PVcell} :

Incident light produced current (A)
 I_{ocell} :

Saturation of diode leakage current (A)
 q:

Electron charge = 1.6*10^{−19} (C)
 I_{d} :

Equation for the Shockley diode
 k:

Boltzmann constant = 1.38 × 10^{−23} (J/K)
 T:

P–N junction temperature (K)
 A:

Diode ideality factor usually ≥ 1
 I_{sc} :

Short circuit current (A)
 K_{i} :

I_{sc} of SPVM at STC = 0.0032
 G:

Irradiance in W/m^{2} = 1000 (W/m^{2})
 T_{n} :

Nominal temperature (K) = 298 (K)
 E_{go} :

Energy bandgap of semiconductor = 1.1 (eV)
 V_{oc} :

Open circuit voltage (V)
 N_{s} :

Number of cells allied in series
 V:

Voltage across the terminals of diode (V)
 R_{s} :

Series resistance (Ω)
 R_{sh} :

Shunt resistance (Ω)
References
 1.
Şen Z (2008) Solar energy fundamentals and modeling techniques: atmosphere, environment, climate change, and renewable energy. Springer, Berlin, pp 1–276
 2.
Janzen DE, Mann KR (2015) Heteroleptic platinum (ii) isocyanide complexes: convenient synthetic access, polymorphs, and vapoluminescence. Dalton Trans 44(9):4223–4237
 3.
Villalva MG (2015) Modeling and simulation of photovoltaic arrays. Bul AGIR 2012:1244–1254
 4.
Park J, Kim HG et al (2014) Simple modeling and simulation of photovoltaic panels using Matlab/Simulink. Adv Sci Technol Lett 73:147–155
 5.
Guo G, Wu X, Zhou S, Cao B (2014) Modeling of solar photovoltaic cells and output characteristic simulation based on Simulink. J Chem Pharm Res 6(7):1791–1795
 6.
Sharma N, Ansari F, Panday PK (2013) Modeling and simulation of photovoltaic cell using Matlab/Simulink. Int J Sci Res Publ 3(7):1–6
 7.
Rauschenbach HS (1980) Solar cell array design handbook: the principles and technology of photovoltaic energy conversion. Sol Energy 25(6):579
 8.
Suthar M, Singh GK, Saini RP (2013) Comparison of mathematical models of photovoltaic (PV) module and effect of various parameters on its performance. In: Proceedings of the international conference on energy efficient technology sustainability, 10–12 Apr, pp 1354–1359
 9.
Suskis P, Galkin I (2013) Enhanced photovoltaic panel model for MATLABSimulink environment considering solar cell junction capacitance. In: Proceedings of the IEEE 39th annual conference of the IEEE industrial electronics society, 10–13 Nov, pp 1613–1618
 10.
Moballegh S, Jiang J (2014) Modeling, prediction, and experimental validations of power peaks of PV arrays under partial shading conditions. IEEE Trans Sustain Energy 5(1):293–300
 11.
Andrei H, Ivanovici T, Predusca G, Diaconu E, Andrei PC (2012) Curve fitting method for modeling and analysis of photovoltaic cells characteristics. In: Proceedings of the IEEE international conference on automation quality testing robotics, 24–27 May, pp 307–312
 12.
Mahmoud Y, Xiao W, Zeineldin HH (2012) A simple approach to modeling and simulation of photovoltaic modules. IEEE Trans Sustain Energy 3(1):185–186
 13.
Chatterjee A, Keyhani A, Kapoor D (2011) Identification of photovoltaic source models. IEEE Trans Energy Convers 26(3):883–889
 14.
Jun SJ, KaySoon L (2012) Optimizing photovoltaic model parameters for simulation. In: Proceedings of the IEEE international symposium on industrial electronics, 28–31 May, pp 1813–1818
 15.
Mahmoud YA, Weidong X, Zeineldin HH (2013) A parameterization approach for enhancing PV model accuracy. IEEE Trans Ind Electron 60(12):5708–5716
 16.
Rahman SA, Varma RK, Vanderheide T (2014) Generalised model of a photovoltaic panel. IET Renew Power Gener 8(3):217–229
 17.
Mahmoud Y, ElSaadany EF (2014) A photovoltaic model with reduced computational time. IEEE Trans Ind Electron 62(6):3534–3544
 18.
Babu BC, Gurjar S (2014) A novel simplified twodiode model of photovoltaic (PV) module. IEEE J Photovolt 4(4):1156–1161
 19.
Caracciolo F, Dallago E, Finarelli DG, Liberale A, Merhej P (2012) Singlevariable optimization method for evaluating solar cell and solar module parameters. IEEE J Photovolt 2(2):173–180
 20.
Lineykin S, Averbukh M, Kuperman A (2014) Issues in modeling amorphous silicon photovoltaic modules by singlediode equivalent circuit. IEEE Trans Ind Electron 61(12):6785–6793
 21.
Nassareddine I, Obbadi A, Errami Y, El Fajri A, Agunaou M (2016) Parameter estimation of photovoltaic modules using iterative method and the Lambert W function: a comparative study. Energy Convers Manag 119:37–48
 22.
Ma X, Huang WH, Schnabel E, Kohl M, Brynjarsdottir J, Braid JL, French RH (2019) Datadriven I–V feature extraction for photovoltaic modules. IEEE J Photovolt 9(5):1405–1412
 23.
Sreega R, Nithiyananthan K, Nandhini B (2017) Design and development of automated solar panel cleaner and cooler. IJEEE 9:186–197
 24.
Erias JMVA, Karaka C et al (2016) World energy resources. World Energy Council, London, pp 6–46
 25.
Vinod KR, Singh SK (2018) Solar photovoltaic modeling and simulation: as a renewable energy solution. Energy Rep 4:701–712
 26.
Effects of parasitic resistances PV education. Online. https://www.pveducation.org/pvcdrom/solarcelloperation/effectofparasiticresistances. Accessed 10 June 2019
Author information
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kotla, R.W., Yarlagadda, S.R. Mathematical modelling of SPV array by considering the parasitic effects. SN Appl. Sci. 2, 50 (2020). https://doi.org/10.1007/s424520191861x
Received:
Accepted:
Published:
Keywords
 SPVM
 SPVA
 Shunt resistance
 Series resistance