Literature DB >> 31388579

Optimal parameters estimation and modelling of photovoltaic modules using analytical method.

A Elkholy1, A A Abou El-Ela2.   

Abstract

This paper introduces a proposed approach to estimate the optimal parameten class="Chemical">rs of the photovoltaic (PV) modules using in-field outdoor measurements and manufacturers' datasheet as well as employing the nonlinear least-squares fitting algorithm. The main goal is to determine the optimal parameter values of the implemented model which are: series resistance, reverse saturation current, photocurrent, ideality factor and shunt resistance in case of the five parameters model. A Microsoft Excel spreadsheet is developed in order to perform modeling and analysis of the parameters analytical initial values using manufacturer datasheet specifications regarding to the changing in solar irradiance and ambient temperature. Then, the sum of the squared residuals between in-field measured and simulated data are calculated and minimized using Excel solver in order to obtain the optimal values of the parameters simultaneously, to describe the best fit for the outdoor measured data. The proposed approach is used to find the optimal parameters of the PV module TRINA TSM-295 using an array tester. The convergence confidences of the estimated parameters are presented and assessed in an easy way. This approach allows all parameters to be optimized, simultaneously. The results are verified and compared with other research studies for different PV cell technologies. The obtained results are useful for the tested PV module manufacturer and assess the performance of the products in different weather conditions.

Entities:  

Keywords:  Applied mathematics; Computational mathematics; Computer science; Energy; Least-squares algorithm; Optimal parameters estimation; Photovoltaic modules characteristic; Photovoltaics; Shunt resistance of PV cell; Solar cells; Solar irradiance

Year:  2019        PMID: 31388579      PMCID: PMC6667704          DOI: 10.1016/j.heliyon.2019.e02137

Source DB:  PubMed          Journal:  Heliyon        ISSN: 2405-8440


Introduction

Appropriate circuit modeling and optimal parameten class="Chemical">rs estimation of the photovoltaic (PV) modules are critical topics for different activities such as: simulation, design, assessing efficiency computations, performance evaluation under various conditions and control of PV systems [1, 2, 3]. Also, it is useful for monitoring operation of PV systems, forecasting produced power, developing fault detection methods, calculating losses, developing and testing maximum power point tracking (MPPT) algorithms [4] and reproducing the references of PV simulators as a function of real time variation of irradiance and temperature values to test the commercial PV inverters [5]. The n class="Chemical">PV cells are usually characterized using current-voltage (I-V) and power-voltage (P-V) curves. The manufacturers present the datasheet specifications at the standard test conditions (STC) for open circuit voltage (Voc), short circuit current (Isc) and maximum power point (mpp) i.e. current (Impp) voltage (Vmpp) and power (Pmpp) [6]. For some manufacturers, the values of the temperature coefficients for open circuit voltage (βoc) and short circuit current (αsc) are also tabulated. The PV cell equivalent circuit is conventionally represented using current source and one diode without any hint to series resistance (Rs) and parallel resistance (Rp) in the ideal PV cell model. Various studies have been presented for development the PV cell models. However, these models have different levels of the complexity. The differences between these models are based on the employed diodes numbers, finite or infinite shunt resistance, fixed or variable ideality factor and the utilized algorithms to find required parameters. So far, a comparison between the presented PV cell models is an important topic in the scientific community [7]. The model of the n class="Chemical">PV cell characteristic is obtained based on physical principles. The equivalent model of single diode parameters is based on the employed circuit, such as photocurrent current (Iph), saturation current (Io), diode ideality factor (n), Rs and Rp resistances. However, these parameters are neither always explicitly nor completely provided by the manufacturers of PV modules. Consequently, choice of electrical PV cells model and the method of parameters extraction are based on different principles such as estimation speed, PV technology, complexity and accuracy [8]. In [8], the authors discussed five PV cells mathematical models of varying complexity, such as lumped four parameters (L4P) and lumped five parameters (L5P) methods in order to investigate the long term performance of direct coupled PV systems. The authors concluded that, the L4P model of the multicrystalline PV module presented the best match to the experimental measured data, at low irradiance of 200 W/m2 [9]. Authon class="Chemical">rs in [10] referred to an iterative method proposed by [11] based on fitting the theoretical curve to the experimental points (the voltage and slope at the open circuit point, the maximum power point (Vmpp, Impp), the current and slope at the short circuit point) as 5-points method. This method did not fit the model to every point of the curve, but achieved good fitting with experimental measured data. However, there are practical difficulties in measuring the slopes, specially the short circuit slope. Authors in [12] presented a direct analytical extraction of 5-points method using experimental data based on least square technique. The authors employed an iterative procedure in order to determine the equation of a silicon solar array from empirical data measured at 21 points, where all points were considered. Finally, the authors in [10], presented a comparison between curve-fitting, iterative 5-points and analytical 5-points methods for estimating the parameters of the single-diode model. n class="Chemical">As stated in [13], there is a need for analytical expression to determine the parameters Iph, n, Io, Rs and Rp, directly. A comparison between an analytical expression and an iterative method for parameters estimation was presented in [13]. Analytical methods are derived for simple and fast procedures by simplifying the assumptions without sacrificing accuracy [13, 14, 15]. Numerical methods employ a set of equations and find a solution using iterative algorithms [16, 17]. Several techniques have been presented to find the optimal parameters of the PV modules using analytical or iterative techniques based on the manufacturers data sheet information only [18, 19, 20, 21, 22]. In [14], six prevalent analytical methods for modeling and extracting parameters of the PV modules were evaluated. The authors concluded that, the analytical methods can compete in terms of accuracy with the numerical methods. In [23], the authors presented a set of analytical solutions, which can be used as initial values for estimating L5P double-diode model for numerical solutions based on Newton–Raphson method. There are many databan class="Chemical">ases of research publications under the topic of PV modelling and the parameter estimation. A review on the important research works on modelling and parameters estimation of the PV cells can be found in [24]. The authors discussed three PV cell models, namely the single diode Rs, Rp and the two diodes. Also, the authors covered both the analytical and the soft computing approaches for parameters estimation. Finally, the review in [24] recommended hybrid approach between soft computing and analytical methods. Most of the used PV cell parameters extraction methods are graphical, analytical, numerical, heuristics or from artificial intelligence as presented in [9]. n class="Chemical">As stated in a review can be found in [2] that, the PV cell parameters can be evaluated using manufacturer data sheet information and experimentally measured I-V curves. Also, the author classified the PV cell parameters estimation methodologies into three main approaches as: analytical, metaheuristic optimisation and hybrids of analytical and metaheuristic. The nonlinear least square fitting is widely used to find parameters of PV modules. The nonlinear least squares approach extracts parameters of PV cells by reducing least squared error between simulated target variables and experimentally measured data. However, the current and voltage in PV cell equation (Ipv,Vpv) takes the form of an implicit function, which includes dependent and independent variables in both sides of the equation at the same time. Such implicit nature of the PV module equation increases the complexity and the difficulty of parameters extraction [25]. A modified non-linear len class="Chemical">ast error square optimization approach was presented in [26] based on Newton's method to extract five illuminated PV cell parameters using the experimentally measured data. The authors introduced an initialization routine of two parameters in order to overcome the difficulty in initializing the parameters. In [27], the authors presented an analytical solution technique based on Co-content function, which was expressed in terms of the Lambert W function to extract the PV cell parameters by numerical fitting of the equations. Similar analytical solution methods were presented in [28, 29, 30]. In [31, 32, 33, 34], the authors employed the pattern search optimization technique [31], Bacterial Foraging Algorithm [32], harmony search-based algorithms [33] and bird mating optimizer [34] for extracting the parameters of different PV cell models. In [35], an approach to determine the required parameten class="Chemical">rs of the PV cell using a single I-V curve under constant illumination value was presented. The authors used Lambert W function and reduced the estimated parameters, So that, the expression for Ipv was depending only on n, Rs, and Rp. Then, the PV cell parameters were directly extracted by fitting the analytical expression with the experimentally measured data. In [36], the authors presented a technique for determining the PV cell parameters using the light generated I-V curve based on an assumption for different technologies of the PV cells. This technique neither involved an initial approximations nor included an iteration processes. This approach was programmed and implemented on C platform. The determination of n class="Chemical">PV module parameters using experimentally measured data is important for designing and sizing of PV systems [10]. An accurate model of PV cells is useful to predict performance of the system [6]. The PV systems designers select between different PV modules. The optimization of such systems is the main goal for designers in order to select PV module with the best performance based on available information. But, the manufacturers do not provide sufficient data in order to get an accurate analysis [37]. The objectives of this paper are modeling and estimating the optimal parameters of PV modules using the proposed approach. A Microsoft Excel spreadsheet is employed to simulate the I-V curve of the PV modules and determine the initial values of parameters based on analytical expressions and finally to estimate the optimal values of parameters based on the curve fitting to measured data using the Excel solver. This paper proposes an approach to estimate the PV module parameters using outdoor test data and simulated data. A simple and rapid procedure is proposed to find the optimal parameters of the PV module. The paper is organized as follows: Section 2 discusses the mathematical model of PV modules and reviews the different approaches of analytical initial conditions and parameter estimation studies. Section 3 presents the proposed approach to estimate the optimal parameters of the PV modules. Section 4 contains the experimental measurements data of the case studied and the implementation of least squares data fitting using the Excel solver. Section 5 affirms on the proposed approach validation and its accuracy. Results and discussions are declared in section 6. Finally, the conclusions can be found in Section 7.

Background

Background of the solar cell mathematical modeling

There are different approaches for modeling and simulating the n class="Chemical">PV cells. In [38], the authors used artificial neural network and Lambert W function for modeling the PV cells characteristics and estimating the model parameters using real experimentally measured data. Most common approaches are employing the equivalent electrical circuit model of PV cells [2]. However, Authors in [39], focused on multi-junction PV cells to improve the conversion efficiency based on an electrical equivalent circuit of the multi-junction cells. The electrical characteristics of the PV modules are defined by I-V characteristic curves as shown in Fig. 1. The manufacturer's data sheet presents information about the PV module such as open circuit voltage (Voc), short circuit current (Isc), peak power (Pmax), voltage and current at maximum peak point (Vmpp, Impp) at different indoor conditions such as the standard test condition (STC) as well as the nominal operating cell temperature (NOCT). The different weather conditions, types of the used materials and manufacturing technologies are the main items which affect on the PV module parameters. The PV systems installations environment are different from the STCs. Parameters determination using only the manufacturers data sheet leads to an inaccurate result of the estimated parameters.
Fig. 1

I-V characteristic curve of a PV cell.

I-V characteristic curve of a an class="Chemical">PV cell. The equivalent circuit of the single diode an class="Chemical">L5P is shown in Fig. 2 [1].where, Ian class="Chemical">pv is the generated current by the PV cell, ID is the Shockley diode current and Ip is parallel resistance current.
Fig. 2

Equivalent circuit for a single diode model.

Equivalent circuit for a single diode model. The Shockley diode (ID) equation can be expressed an class="Chemical">as follows [40]:where; Io is the dne">ark saturation current (A), n is the diode ideality factor (unitless), K is the Boltzmann's constant (1.38066×10–23 J/K), q is the elementary charge (1.60218×10–19 coulomb), an class="Chemical">Rs is the series resistance (Ω), an class="Chemical">Tc is the module temperne">ature (oC) Finally, by developing the terms ID, Ip and an class="Chemical">Iph, the I-V characteristic can be calculne">ated using Eq. (3), which presents the single diode Rp model [2, 40]: The single diode an class="Chemical">L5P model seeks about five parameters values, i.e. Iph, Io, n, Rs and Rp. There are different methods to solve Eq. (3) using the different approximation mathematical models. The different models generally employ the manufacturers data sheet information. The L4P model assumes that the shunt resistance has infinite value and can be neglected. Eq. (3) can be rewritten using the following equation:where, Vt is the thermal voltage of a cell given by the following approximation [37]: Authoan class="Chemical">rs in [40] identified the product of n∗Vt in Eq. (4) an class="Chemical">as a single parameter denoted as (a). So, Eq. (4) can be written using the following equation. The an class="Mutation">L4P model needs the calculne">ation of four parametean class="Chemical">rs values, i.e. Iph, Io, a and Rs. The one diode model is widely used within specific software toolboxes for estimating and predicting the produced power by n class="Chemical">PV systems and the algorithms of MPPT [41]. Different approaches of the single diode L5P model estimation studies are presented in Table 1. Several research studies presented different equations or approaches in order to be used for estimating L5P using manufacturer data sheet information [20, 21, 22, 42, 43, 44]. It can be found that, the L5P model demands extra information due to its complexity as presented in the second column of Table 1, in addition to the data presented by the manufacturers datasheet at STC, i.e. Pmax,STC, Voc,STC, Isc,STC, Vmpp,STC, Impp,STC, αsc and βoc. Additional information about slopes at short circuit and open circuit points are needed as in [21, 22, 42, 43]. In the context of the PV simulator and array tester devices, this can be considered as a disadvantage because the PV module manufacturers do not provide these data readily. When the I-V curve and the slopes information are obtained, its passage to the simulator is not convenient.
Table 1

Different approaches of the parameters estimation studies.

Additional informationIterationInitial parameters
Single diode L5P model
[22]Slope at OC and SC pointsNoNo
[43]NoYes (Iph, Io, Rs, Rp and a)
[21]Yes, for the convergence of RsYes (Rs)
[16]NoneYes to compute Rp and RsYes (a)
[46]NoneOptimization algorithm to solve for all parametersYes (Iph, Io, Rs, Rp and a)
[17]M (Air mass modifier)Nonlinear equation solverYes (Iph, Io, Rs, Rp and a)
[31]I-V curvenon-linear least errorYes (Rp, a)
[52]A piecewise curve-fitting methodYes (Iph, Io, Rs, Rp and a)
[53]Optimization algorithm to solve for Rs and RpYes (a)
[54]Nonlinear equation solverYes (Iph, Io, Rs, Rp and a)
[55]non-linear least error to solve for Iph, Io and RpYes (Rs, Rp,a)
Different approaches of the parametean class="Chemical">rs estimation studies. Extraction of n class="Chemical">PV module parameters using analytical methods can be achieved using data in manufacturers datasheet. In [45], the authors employed an empirical model of PV array based on an initial value of the Shockley diode ideality factor equal 2. Many authors discussed ways to estimate the correct value for this constant, but usually it is selected as 1 < a <1.5 according to [16, 37, 46]. There are other perspectives for estimating ideality factor because of the higher values are affecting on the curvature of I-V characteristics and values of resistances. According to [37], the most accurate value is near to operating point and provides good agreement with the experimental measured values. In [16], the authors used the manufacturer data sheet in order to estimate Rs and Rp initial values to fit the maximum power point of theoretical and experimental measured curves. Many approaches of optimization techniques have been presented in order to extract five parameten class="Chemical">rs of the PV model using experimentally measured I-V curves only [31, 32, 33, 34, 47]. This approaches in general, execute the fitting methods to the experimental measured data without taking into account any theoretical values of the manufacturer data sheet. In the resolution of this uncertainty, several computing techniques have been presented recently. Authors in [48, 49], presented adaptive differential evolution algorithm for the extraction of L5P using synthetic and the experimentally measured I-V curve. In [50], an analytical method for the parameters extraction based on the manufacturers data sheet only was presented. In [51], the authors modified the four parameters model in order to fit the I-V curve by employing an equation to describe the Voc. The author in [52] proposed complex method to find the L5P of the PV model. The author presented an analytical method to estimate the L4P using the manufacturer data sheet. Then, piecewise fitting algorithm and L4P have been used in order to obtain two differential values for short circuit and open circuit points at STC. Finally, an explicit method was used to extract L5P at STC and to revise the five parameters with the experimentally measured data at the in-field operating conditions. Authon class="Chemical">rs in [53] employed an analytical method to calculne">ate the initial values of series resistance and shunt resistances using manufactures data sheet. Then, Rs and Rp were estimated by means of fitting to measured I-V characteristic using MATLAB based on Newton Raphson method optimization technique. By this way, the author avoided the negative values of Rs and Rp. It can be noticed that Rs and Rp were not affected by the irradiance and temperature. The author used the LabVIEW software to acquire the environmental conditions which affect on the photocurrent by means of sensors which measure the irradiance and temperature of the PV panel surface. Only Iph and Io were estimated considering the environmental conditions, while a, Rs, and Rp, were counted as constants for different weather conditions. To obtain accurate results, the effects of the various environmental conditions should be considered [24]. In [36], the authon class="Chemical">rs presented analytical technique in order to estimate all parameters without any initial approximations or iterations. Also, this analytical technique was employed for estimating parameters of different PV cells technologies. This technique was programmed and implemented using C platform. The author in [54], presented hybrid approach of numerical and analytical methods. The obtained values of the analytical approach were used as an initial values for solving the nonlinear equations of the parameters in MATLAB. The author validated this approach using indoor and outdoor experimental measurements. A hybrid approach of numerical and analytical solution was presented by [55]. The author estimated Rs and the ideality factor n using analytical formulations based on the available data in the manufacturer's datasheet. The other three parameters of Iph, Io and Rp were extracted using measured I-V curves of PV module using the linear least squares method. But, the author appended the ideality factor equal to 1.3. Other model as in [17] required additional information such as air mass modifier. Authors in [19] presented analytical equations to estimate the initial values of Rp, Rs and n using the available data in the manufacturer datasheet. Then, the model parameters were computed by solving the equations in the MATLAB environment by using the Newton Raphson method. The author highlighted that, the use of proper initial values leads to decrease the maximum number of iterations to 12.

Parameters for real outdoor weather conditions

Generally, the n class="Chemical">PV modules are operating in different weather conditions consequently the required parameters are dependent on the environmental conditions such as solar radiation and temperature. Therefore, it is necessary to relate all parameters to outdoor conditions [2, 9, 40, 54]. The n class="Chemical">Iph values depend on the cell temperature and the irradiance. Iph can be calculated as the following equation [2, 52, 54]:where, GSTC, Iph,STC, and TSTC are solar irradiance, photocurrent and cell temperature at STC conditions, respectively. G, Iph, and Tc are the relevant parameters at the real outdoor conditions, αsc is the current temperature coefficient of the PV module. Revean class="Chemical">rse saturation current (Io) changes with PV cell temperature and can be computed using the following equation [52, 54]:where, Io,STC and TSTC are the reverse saturation current and the PV cell temperature at STC conditions, respectively. Io and Tc are dependent on parameters at real outdoor condition. Eg,STC is the material band gap energy and equal to 1.121 eV for silicon PV cell at STC. The band gap energy (Eg) is slightly dependent on the an class="Chemical">PV cell temperature at outdoor conditions and can be expressed an class="Chemical">as follows [9, 52]: Also, authoan class="Chemical">rs in [9] presented the formulne">a of Eg an class="Chemical">as in Eq. (9), which is suitable for the silicon cells technology and the two diode model. The factor (a) can be estimated using the following equation [43, 52, 56]: The influence of n class="Chemical">Rs parameter cannot be neglected because it is responsible about the shape of I-V curve at maximum power point and depends on PV cell temperature and solar irradiance [52]. So, It is rational to determine Rs and Rp values corresponding to thermal parameters of the material. The formula of Rs can be described as follows [2, 9, 52, 54, 56, 57]:where, Rs,STC is the series resistance at STC conditions and Rs is the resistance value at the real outdoor weather condition. The value of βoc approaches 0.217. Concerning the parallel resistance, the high values of Rp lead to flat slope of the short circuit point [52]. Authon class="Chemical">rs in [9, 17, 56, 57] reported that, the Rp value is inversely proportional to the solar irradiance as follows:where Rp,STC is the parallel resistance at STC conditions. Rp is the parameter values at the real outdoor weather condition. It can be noticed that the an class="Chemical">PV cell temperature an class="Chemical">Tc has significant value for estimating other parameters at outdoor conditions. Tc can be represented as a function of ambient temperature Ta and G using the following expression [9, 52]:where, TNOCT is the nominal temperature of the PV cells at 800 W/m2, an ambient temperature of 20 °C and a wind speed of 1 ms-1. The an class="Chemical">PV module an class="Mutation">L4P can be obtained at the operating temperature and solar irradiance using Eq. (14) [40]: These four parametean class="Chemical">rs (an class="Chemical">Iph, Io, Rs, a) are corrected to the environmental conditions changes using Eq. (14) to be used in Eq. (5)

Analytical initial conditions of parameters extraction

An unsuitable choice of bad initial parameten class="Chemical">rs leads to increase the iteration number and sometimes leads to a divergence of the optimal solution [9, 36, 54]. In this section, literature on the analytical solutions are discussed to obtain the initial values for the numerical employed algorithm. The photocurrent (Iph,STC) was estimated as the short circuit current in many research studies. This assumption was considered as the best initial point in various refined iterative algorithms [9]. But, authors in [54] presented the following equation to obtain Iph,STC at the standard test conditions:where, Io,STC is the dark saturation current at standard test conditions, aSTC is the diode ideality factor at standard test conditions and Ns is the number of series cells. Many authon class="Chemical">rs as in [16] set the diode ideality equals 1. These values are accepted only for the ideal cell and cannot be accurate for a real diode. As reported and adopted by [9], real solar cells present high values of ideality factor (1 ≤ n ≤ 2). Consequently, authors in [54] presented the following equation at the standard test conditions: The saturation current is dependent on the cell temperature rise and it is a function of cell temperature, short circuit current and open circuit voltage. According to [53] and [9], the initial value of the saturation current can be expressed an class="Chemical">as follow: Consequently, in [54], the authon class="Chemical">rs used Eq. (18) in the final calculne">ations, but it can be noted that the equation is function in Rs,STC, aSTC and Rp,STC.. So, the authors used Eq. (17) firstly to calculate the series and shunt resistances in order to avoid the rotating references. The main idea is that, the values of Iph,STC and Io,STC can be calculated, if the values of Rs,STC, aSTC and Rp,STC are known. When the n class="Chemical">Rs,STC value is set to a very low, this parameter can be neglected sometimes. However, many researchers assumed that the initial value of the Rs,STC is fixed to zero. Authors in [9], used the following expression to compute Rs,STC:where, (V2, I2) and (V1, I1) are two points on measured I-V curve, which are closed to the open circuit voltage point. Concerning the shunt resistance, the following formula can be used to calculate initial value of Rp,STC as: On the other hand in [54], The authoan class="Chemical">rs presented the following equation to calculne">ate an class="Chemical">Rs,STC and Rp,STC as: In [19], the authoan class="Chemical">rs presented the following equations in order to calculne">ate an class="Chemical">Rs,STC and Rp,STC as: Authon class="Chemical">rs in [20], presented a procedure to estimate the L5P of one diode model using performance tabular data that have the minimal data provided by PV manufacturers data sheet. The resistances Rs,STC and Rp,STC are extracted using the graphical data given by the manufacturers. Also, three analytical correlations are defined based on the performance data for more than one hundred PV modules. Reciprocal for slope of I-V curve is dependent on the short circuit and the open circuit points corresponding to Rp,STC and Rs,STC, respectively. Finally, The authors represented Rs,STC and Rp,STC using the following empirical equation:where, Cs = 0.11175 and Cp = 34.49692. The following analytical expressions are used n class="Chemical">as a start point for a numerical solution. The following approximations as in Eq. (26) are used to determine the initial values of the L4P at the standard test conditions as [40]:

Methodology

Methodology of the proposed approach

To estimate the performance of n class="Chemical">PV systems, reliable and effective predictive tools are important and must be sensitive to all the physical parameters. Predictive performance tools are used by designers of the PV systems to optimize the system performance and to maximize the cost effectiveness of the systems. It is better to use less accurate predictive tool that is suitable to represent the electrical behavior of PV cell by means of minimum technical data which is provided by the manufacturer data sheet [20]. An accurate performance estimation is dependent on the accurate estimation of the PV cell parameters. In [17], the authon class="Chemical">rs presented a model to predict the energy production and compared with the developed model by Sandia National Laboratory. The author used an external computational (commercial) software i.e. the engineering equation solver (EES). The integration of this software to stand-alone PV simulator, which is coded in LabView and C, may leads to incompatibility issues. The computational speed of this simulator is expected to be compromised in case of more data points on the I-V curve, which are utilized [24]. The authors in [36] presented an analytical technique which was programmed and implemented using C platform. Authors in [20] presented a simple BASIC routine to determine the parameters. This routine was easily used, like Visual Basic (VB) macros in Microsoft Excel. Complex mathematical software packages such n class="Chemical">as SPICE, Mathematica and Matlab can carry out the nonlinear least squares fitting (NLSF). These programs have built in additional features such as the statistical tests to determine the confidence of the best fit and the advanced procedures such as the automated global fits [58]. Although such tools are used in the power electronics and for engineering applications, it might be beneficial to use Microsoft Excel, which is widely used for diverse calculations. Excel solver has been used in numerous and different applications. The authors in [58], introduced and described all details about the Excel solver. Using Excel, a wider cln class="Chemical">ass of students can be enabled to become more interested in studying PV systems. Thus, this work presents a proposd approach using Microsoft Excel, where Microsoft Excel is used to model and estimate the optimal parameters of PV modules. Output values of solar simulator and array tester devices are used as input to the developed Excel worksheet. It is noted that, Eq. (5) is implicit and involves the overall output current generated by the PV module in both sides at the same time. Furthermore, the parameters Iph, Io, Rs, a and Rp are varied with the solar irradiance and ambient temperature depending on the manufacturing tolerance [31]. The presented approach, to extract the optimal parameten class="Chemical">rs of the PV module, is based on the least-squares fitting (LSF), i.e. by minimizing the difference between measured data point (Imeasured) and its calculated counterpart (Imodel). The evaluation is going on all data points which are considered in the regression analysis. This evaluation is used to guarantee the accuracy of the model using the real data [59]. Many references used the standard error analysis like the root mean squared error (RMSE) and mean absolute error (MAE) to determine the accuracy of their methods [24]. The employed objective function is to minimize the sum squared residuals between the measured data and simulation results and employ the relative weighting based on the measured data. The percentage RMS errors are presented as follows [51]: Statistical analysis wan class="Chemical">as performed to represent the accuracy using the normalized root mean square error (NRMSE), given by [55]: This approach is practically straightforward and applicable whenever the error scales employ the men class="Chemical">asured variable as relative weight. The implementation of the proposed approach to find the optimal parameters of the PV modules using the measured data and the simulated data is shown in the flow chart as in Fig. 3. The simplicity of this approach makes it handy for power electronics engineers, assists the designers with an effective tool for accurate analysis and simulation of the PV modules.
Fig. 3

Parameters' estimation flow chart using the proposed approach.

Parametean class="Chemical">rs' estimation flow chart using the proposed approach.

Experimental

Experimental measurements of the studied case

Characteristics of PV module

In order to validate the n class="Chemical">PV model using in-field measurements, an experimental setup using the PV module TRINA-295 PC14 (Polycrystalline cells) and the array tester is established for detailed modeling. The PV module provides 295 W of nominal power and consists of 72 cells connected in series. The measurements of the I-V and P-V characteristic curves of the considered PV module technology are performed with the array tester 550 at the Electronics Research Institute, Egypt. Experimental evaluation and characterization for power quality parameters of 8 kW grid connected system and all details about the considered field location in this paper can be found in [60, 61]. The solar irradiance and the ambient temperature as well as the I-V, P-V curves are all measured by the array tester 550, which is a reference cell and array tester. The tester contains a data acquisition card connected to a personal computer, and the output data can be collected using LabVIEW software. The manufacturer specifications of the PV module at the standard test conditions are presented in Table 2.
Table 2

Electrical data of TSM-295 PV module at standard test conditions.

ParametersValues
Isc (A)8.55
Voc (V)45.2
Vmpp (V)36.6
Impp (A)8.07
βoc (%/K)- 0.33
αsc (%/K)0.046
Electrical data of TSM-295 an class="Chemical">PV module at standne">ard test conditions. The importance of parameten class="Chemical">rs estimation are presented using the measured actual data at the real outdoor conditions rather than the information given by the datasheet only. Developed Excel worksheet is constructed using the parameters given in the datasheet at the STC for PV module TRINA TSM-295 PC14. Firstly, by using Eq. (26) and the manufacture template data, the analytical solution of the four parameters initial values at STC conditions can be calculated. Then, the four parameters of the L4P model (Iph, Io, Rs, a) are corrected to the real time measurement values of solar irradiance and ambient temperature using Eq. (14) and to be used in Eq. (5). The simulation results of the I-V and P-V curves are compared to the mean class="Chemical">asurement results as provided in Figs. 4 and 5. These results show the difference between the analytical solution output obtained from the datasheet values at STC and the outdoor measured data. These results confirm that, estimated parameters which are dependent on the information given by the manufacturer data sheet only, have drawbacks and not more accurate to be applied for performance analysis.
Fig. 4

PV module TSM-295 I-V curves for the experimental measurements and the L4P Excel worksheet model.

Fig. 5

PV module TSM-295 P-V curves for the experimental measurements and the L4P Excel worksheet model.

an class="Chemical">PV module TSM-295 I-V curves for the experimental measurements and the L4P Excel worksheet model. an class="Chemical">PV module TSM-295 P-V curves for the experimental measurements and the L4P Excel worksheet model.

Implementation of least squares data fitting

The importance of the algorithm is to fit the n class="Chemical">PV module current as in Eq. (3) for each measured I-V points. For each I-V curve, set of parameter values (i.e., Iph, Io, Rs, Rp, a) are obtained. Parameter values of the PV model are estimated by fitting the simulated I-V curve at the irradiance and temperature conditions with the measured I-V curve. The implementation of the nonlinear least-squares technique, to find the parameters of the PV module is shown in details in flow chart presented in Fig. 3. To relieve the effects of cabling connections on the calculated values of Rs, currents and voltages measurements are obtained at the PV module terminals. The proposed approach of data fitting with the aid of Excel worksheet and solver can be divided into the following steps: (i) The RMS or NRMSE between the men class="Chemical">asured and calculne">ated data are computed using an Excel worksheet. (ii) The Solver add-in is adopted with the help of visual basic. The objective function is to minimize RMS or NRMSE. Excel worksheet cells, which contain the values of the required parameters are specified. (iii) The fitting procedure is repeated many times using the estimated values of the adjustable parameters at each step. (iv) The confidence of the estimated parameter value is assessed by fixing the investigated parameter at a value, which is slightly different from the optimal one. Figs. 6 and 7 show the an class="Chemical">PV module I-V and P-V characteristics obtained using the implemented model after the curve fitting with the obtained experimentally measured curve at solar radiation 999.5 W/m2 and ambient temperature 29 °C. These figures illustrate an excellent agreement between the measurements and the developed model output. Further, as shown in Figs. 8 and 9, the developed Excel worksheet model of I-V and P-V characteristics show excellent agreement with the similar measurements of solar radiation value 801.8 W/m2 and ambient temperature value 30 °C. These figures show the capability, efficiently and accurately of the estimated parameters using the proposed approach.
Fig. 6

PV module TSM-295 I-V curves for the experimental measurements and the fitted L4P model using Excel worksheet at 999.5 W/m2 and 29 °C.

Fig. 7

PV module TSM-295 P-V curves for the experimental measurements and the fitted L4P model using Excel worksheet model at 999.5 W/m2 and 29 °C.

Fig. 8

PV module TSM-295 I-V curve for the experimental measurements and the fitted L4P model using Excel worksheet at 801.8 W/m2 and 30 °C.

Fig. 9

PV module TSM-295 P-V curves for the experimental measurements and the fitted L4P model using Excel worksheet model at 801.8 W/m2 and 30 °C.

an class="Chemical">PV module TSM-295 I-V curves for the experimental measurements and the fitted L4P model using Excel worksheet at 999.5 W/m2 and 29 °C. an class="Chemical">PV module TSM-295 P-V curves for the experimental measurements and the fitted L4P model using Excel worksheet model at 999.5 W/m2 and 29 °C. an class="Chemical">PV module TSM-295 I-V curve for the experimental measurements and the fitted L4P model using Excel worksheet at 801.8 W/m2 and 30 °C. an class="Chemical">PV module TSM-295 P-V curves for the experimental measurements and the fitted L4P model using Excel worksheet model at 801.8 W/m2 and 30 °C.

Analysis

Analysis of the proposed approach validation

The characteristics of two and four series connected n class="Chemical">PV modules are simulne">ated using the proposed approach and their response are fitted to the experimental measurements as shown in Figs. 10, 11, 12, and 13. The proposed Excel worksheet approach for I-V and P-V curves show excellent agreement with the experimental measurements of various PV modules connections at different weather conditions. In case of double series modules, as shown in Figs. 10 and 11, the solar radiation value is 694 W/m2 and the ambient temperature value is 31 °C. Finally, in the case of four series modules as shown in Figs. 12 and 13, the solar radiation value is 653.8 W/m2 and the ambient temperature value is 30 °C. The confidence of the estimated parameter values are assessed by fixing the parameter to be inspected at a value which is somewhat different from the optimal one. The convergence characteristics of the estimated L4P parameters of polycrystalline PV module TSM-295 are presented in Fig. 14. The estimated L4Ps are obtained and listed in Table 3. Firstly, by using Iph,STC = Isc,STC and aSTC as in Eq. (26) as well as Eqs. (17), (19), and (20) and the manufacture template data, the parameters, Io,STC, Rs,STC, Rp,STC at STC conditions are determined, correspondingly. According to the real-time measurement values of solar irradiance and ambient temperature, the five parameters of the L5P model are calculated using Eqs. (6), (7), and (11) of Iph, Io, Rs corresponding, Rp = Rp,STC and a = aSTC. Also, Eg can be calculated using Eq. (8), While Eg,STC = 1.17. The estimated parameters are obtained and listed in Table 4 as method 1.
Fig. 10

Two series TSM-295 modules I-V curve for experimental measurements and Excel worksheet model at 694 W/m2 and 31 °C.

Fig. 11

Two series TSM-295 module P-V curve for experimental measurements and Excel worksheet model at 694 W/m2 and 31 °C.

Fig. 12

Four series TSM-295 modules I-V curve for experimental measurements and Excel worksheet model at 653.8 W/m2 and 30 °C.

Fig. 13

Four series TSM-295modules P-V curve for experimental measurements and Excel worksheet model. 653.8 W/m2 and 30 °C.

Fig. 14

Convergence characteristics L4P.

Table 3

PV module TSM-295 estimated four parameters.

ParametersOne Module
Two series modules
Four series modules
999.5 W/m229 °C800 W/m231 °C694.6 W/m229 °C653.8W/m230 °C
Iph (A)8.105636.396385.406454.78159
Io (μA)0.38380.04121.42772.0224
Rs (Ω)0.328280.369440.51370.753788
a2.621662.390172.7852.8136
RMS0.454090.479551.464121.31754
Table 4

PV module TSM-295 estimated five parameters.

ParametersOne Module
Two series modules
Four series modules
999.5 W/m229 °C800 W/m231 °C694.6 W/m229 °C653.8W/m230 °C
Iph (A)8.172296.481995.576984.89626
Io (A)9.626*10−085.2983*10−092.9813*10−093.61186E-08
Rs (Ω)0.357090.4175020.894041.31563
Rp (Ω)275.394246.5277204.15651519.56788
a2.424612.157293.967648.8544
RMS0.367620.352860.631260.69288
Two series TSM-295 modules I-V curve for experimental mean class="Chemical">asurements and Excel worksheet model at 694 W/m2 and 31 °C. Two series TSM-295 module P-V curve for experimental mean class="Chemical">asurements and Excel worksheet model at 694 W/m2 and 31 °C. Four series TSM-295 modules I-V curve for experimental mean class="Chemical">asurements and Excel worksheet model at 653.8 W/m2 and 30 °C. Four series TSM-295modules P-V curve for experimental mean class="Chemical">asurements and Excel worksheet model. 653.8 W/m2 and 30 °C. Convergence characteristics an class="Mutation">L4P. an class="Chemical">PV module TSM-295 estimated four parametean class="Chemical">rs. an class="Chemical">PV module TSM-295 estimated five parametean class="Chemical">rs.

Results and discussion

In this section, the estimated n class="Mutation">L4P and L5P are compared with other research studies. The estimated L4P and L5P described in this paper are validated by estimating the parameters of three different modules such as polycrystalline, amorphous, and thin film as presented in Table 5. The identified parameters are compared with previously reported study given in [51]. The Iph,STC and Io,STC can be computed after obtaining the values of aSTC, Rs,STC and Rp,STC using Eqs. (15), (18), (16), (21), and (22) for L5P of the single diode PV model. Io,STC is computed firstly using Eq. (17) in order to facilitate the calculations of Rs,STC and Rp,STC, then Iph,STC can be computed using Io,STC. as in Eq. (18) to avoid the rotating references. According to real-time measurement values of solar irradiance and ambient temperature, the five parameters of L5P are calculated dependent on Eqs. (6), (7), (11), and (12) of Iph, Io, Rs and Rp, respectively, and a = aSTC. Eg can be calculated using Eq. (8), while Eg,stc = 1.17. Finally, The estimated parameters are obtained and listed in Table 5 as method 2.
Table 5

Estimated parameters of different PV modules.

Estimated parametersSST 230 Polycrystalline
Shell SP75 Monocrystalline
Shell SQ150 Monocrystalline
Shell ST40 Thin-film
[51]Proposed Method[51]Proposed Method[51]Proposed Method[51]Proposed Method
Estimated parameters of L4P
Iph (A)8.528.535894.84.803844.84.797742.682.64875
Io (μA)3.62302.76251.43561.267061.43561.255540.447340.81055
Rs (Ω)0.12930.155480.25240.287630.50480.524521.35821.29649
a1.62302.462941.56191.434331.56192.864931.61441.55947
Estimated parameters of L5P
Iph (A)8.528.538314.84.847264.84.852932.682.72079
Io (μA)0.0946291.562120.069571.448370.069751.49530.0102641.0189
Rs (Ω)0.20.168640.330.252830.670.504481.521.28792
Rp (Ω)152.63822029.069236.768200.9878466.46402.153284.1373.1949
a1.31.53821.31.56351.31.5671.31.7078
Estimated parametean class="Chemical">rs of different an class="Chemical">PV modules. Figs. 15, 16, and 17 present comparison for some of the results that are obtained at different operating conditions using the proposed n class="Chemical">L5P approach. The obvious conclusion from these figures is that the I-V curves generated by the L5P model are accurate in fitting with the measured data which are given by the corresponding module manufacturers for different PV cell technologies.
Fig. 15

Polycrystalline module SST230 I-V characteristics using the proposed approach.

Fig. 16

Monocrystalline module SQ150 I-V characteristics using the proposed approach.

Fig. 17

Thin-film module ST40 I-V characteristics using the proposed approach.

Polycrystalline module SST230 I-V characteristics using the proposed approach. Monocrystalline module SQ150 I-V characteristics using the proposed approach. Thin-film module ST40 I-V characteristics using the proposed approach. Table 6 exhibits the n class="Disease">RMS errors that are obtained using the proposed approach of L4P and L5P for three types of PV cells with different technologies. It can be noticed that, the proposed approach provides the best match with the experimental data compared with the results by [51]. Also, the proposed approach can be integrated into the sun simulator and array tester devices.
Table 6

RMS Errors four parameter model calculated for SQ150, ST40 and SST230 modules (at T = 25 °C).

Irradiance (W/m2)SST 230
SQ150
ST40
[51]Proposed Method[51]Proposed Method[51]Proposed Method
RMS error four parameter model (%)
10000.10820.137060.31250.303731.74211.43279
8001.65530.24550.30050.258491.83001.03668
4000.98640.14940.38270.212191.69511.43343
RMS error five parameter model (%)
10000.33130.076950.33130.506792.22390.96499
8000.85230.203180.85230.736142.15501.11751
4001.51110.179841.51111.357792.25150.87807
an class="Disease">RMS Errors four parameter model calculne">ated for SQ150, ST40 and SST230 modules (at T = 25 °C). The extracted five parameten class="Chemical">rs of Kyocera KC-200 GT PV module are shown in Table 7. The identified model parameters and NRMSE percentage of the proposed method of Kyocera KC-200 GT PV module are compared with [16, 41, 50, 55]. The authors in [55], presented an analytical expression for estimating the series resistance and the ideality factor using datasheet information and employed the least squares method for solving the three equations of saturation current, photocurrent and shunt resistance. Authors in [41, 55] presented lower than expected values of the ideality factor and the saturation current and consequently, led to the low value of the shunt resistance. The differences between these parameter values using these researches and the proposed approach are due to the lack of accurate initial conditions. The proposed approach using Excel worksheet employs five analytical equations to estimate initial values and solves for the optimal values of five parameters, simultaneously, based on the least squares method. The authors in [14], reviewed and evaluated six analytical methods for modeling and extracting circuit parameters of KC200GT PV module. The authors compared the results with an iterative method as in [19] and the Numerical method, Newton-Raphson as in [16]. Also, the authors in [14], concluded that the analytical methods can compete in terms of accuracy with their numerical counterparts. In [19], the authors used Newton Raphson method in order to solve the equations of Rs, Rp and ideality factor by starting from the presented analytical initial values. Results in [14] were presented based on the presented method by [19]. It can be noticed that the difference between results of Kyocera KC-200 GT PV module are due to the impact of initial values as well as the main effect of the employed formula for the ideality factor and the saturation current.
Table 7

PV module KC-200GT estimated parameters.

Calculated parametersKyocera KC-200GT
[16]Proposed Method[50][19][14][55][41]
Iph (A)8.2148.15428.2132-8.21198.2118.2252
Io (μA)0.098251.91130.097631-0.170970.002120.0076324
Rs (Ω)0.2210.07590.2210.21980.21720.2330.1958
Rp (Ω)415.405750.2459597.3855991.5159951.3267132.88106.0344
a1.31.5511.31.33701.34051.07581.1833
NRMSE0.02510.008080.0269--0.00860.0124
an class="Chemical">PV module KC-200GT estimated parametean class="Chemical">rs.

Conclusions

This paper presents a proposed approach to estimate the parameten class="Chemical">rs of PV module using the experimental measurements based on the nonlinear least-squares algorithm. This approach has been implemented to estimate parameters of 295W polycrystalline TRINA TSM-295 PC14 PV module using the single diode models. Good agreement has been obtained between the simulation output with the calculated parameters and the experimental measurements at different environmental conditions. The developed Excel worksheet can facilitate to study PV system performance, design and analysis of various technologies of PV cells. In this way, the proposed approach is expected to be useful in the development of the solar cells simulator, degradation analysis and for development of MPP tracking algorithms, employing few steps and few milliseconds execution times using a simple notebook. Finally, It is concluded that the proposed approach can be employed as an easy tool for the PV power converter designers and the circuit simulator developers. In the future work, the impact of different operating conditions such as the dynamic shading of PV modules can be studied. Finally, the proposed Excel worksheet approach for PV module modeling can be implemented in an optimization toolbox with the aid of visual basic and presented handy method for power electronics engineers and designers.

Declarations

Author contribution statement

A. Elkholy: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data; Wrote the paper. A. A. Abou El-Ela: Conceived and designed the experiments; Contributed reagents, materials, analysis tools or data; Wrote the paper.

Funding statement

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectoan class="Chemical">rs.

Competing interest statement

The authoan class="Chemical">rs declne">are no conflict of interest.

Additional information

No additional information is available for this paper.
  1 in total

1.  Nonlinear least-squares data fitting in Excel spreadsheets.

Authors:  Gerdi Kemmer; Sandro Keller
Journal:  Nat Protoc       Date:  2010-01-28       Impact factor: 13.491

  1 in total
  1 in total

1.  A combination of Newton-Raphson method and heuristics algorithms for parameter estimation in photovoltaic modules.

Authors:  Patrick Juvet Gnetchejo; Salomé Ndjakomo Essiane; Abdouramani Dadjé; Pierre Ele
Journal:  Heliyon       Date:  2021-04-08
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.