Next Article in Journal
Optimization of a Cascaded H-Bridge Inverter for Electric Vehicle Applications Including Cost Consideration
Next Article in Special Issue
PV Module-Level CHB Inverter with Integrated Battery Energy Storage System
Previous Article in Journal
Luenberger-Sliding Mode Observer Based Backstepping Control for the SCR System in a Diesel Engine
Previous Article in Special Issue
Simplified Method for Analyzing the Availability of Rooftop Photovoltaic Potential
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Simplified Five-Parameter Estimation Method for Single-Diode Model of Photovoltaic Panels

1
Department of Industrial and Information Engineering and Economics (DIIIE), University of L’Aquila, Piazzale Pontieri 1, Monteluco di Roio, I 67100, 67100 L’Aquila, Italy
2
Agenzia nazionale per le nuove tecnologie, l’energia e lo sviluppo economico sostenibile (ENEA), 00123 S.M. Di Galeria, 00100 Rome, Italy
*
Author to whom correspondence should be addressed.
Energies 2019, 12(22), 4271; https://doi.org/10.3390/en12224271
Submission received: 8 October 2019 / Revised: 1 November 2019 / Accepted: 6 November 2019 / Published: 8 November 2019
(This article belongs to the Special Issue PV Systems: from Small- to Large-Scale)

Abstract

:
This work proposes a new simplified five-parameter estimation method for a single-diode model of photovoltaic panels. The method, based on an iterative algorithm, is able to estimate the parameter of the electrical single-diode model from the panel’s datasheet. Two iterative steps are used to estimate the five parameters starting from data provided by the manufacturer (nameplate values or I–V curves). The first step permits finding the optimal value of the diode ideality factor A, and the second step allows the calculation of the Rp value to improve the accuracy. A model that takes into account variations in temperature and solar irradiance has been used to validate the behavior of the output parameters. Compared to other estimation work, the proposed method shows the best result in the standard test condition (STC) and with a variable solar irradiance. Indeed, the optimization of the A, Rs, and Rp parameters allows guaranteeing the minimum error between I–V curves obtained from method and datasheet.

Graphical Abstract

1. Introduction

Solar sources in recent years have experienced a strong growth both in terms of investments and installations. Indeed, in 2018, solar energy had a worldwide generation capacity of 43% compared to all other power generation technologies [1]. In the coming years, the use of solar energy will grow rapidly, especially for employment in different applications [2]. For this reason, having a model that accurately describes the behavior of photovoltaic panels is essential for system design. The model must be reliable and accurate to describe the behavior in different environmental conditions better. These choices entail possible economic drawbacks, like the wrong forecast of the return on investment [3]. Photovoltaic models can interact with environmental acquisition systems [2,4,5,6,7,8,9] for determining the solar energy potential of a roof’s surface in urban areas [10], or to evaluate the energy efficiency of the new and historical buildings [11]. Many applications require an accurate model of the panel, such as those for the design of a power converter that implements the MPPT technique (maximum power point tracking) in order to have the best response for all environmental parameters that requires an accurate model of the panels [12]. Moreover, the MPPT algorithms make use of partially-shaded I–V curves affected by bypass diodes. Another relevant application deals with the design of electronic circuits directly implemented in the photovoltaic panels able to increase efficiency in partial shading conditions [13].
The photovoltaic cell has an I–V characteristic with a non-linear behavior that depends on the solar irradiance and on the temperature. To model the photovoltaic cell behavior, the equivalent electric circuits can be used. The most common model (called the single-diode Rp-model) employs both linear and non-linear components, but there are also two and three diodes models [14,15]. The Rp-model has five parameters that describe the behavior of the photovoltaic cells or panels [16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50]. However, the data usually provided by the panel manufacturer are the short circuit current (Isc), the open-circuit voltage (VOC), the maximum power point (Pmax), the maximum power voltage (Vmp ), the maximum power current (Imp), and the number of cells connected in series (N) in a panel. Some manufacturers also give coefficients that take into account the variations in voltage (Kv) and current (Ki) as a function of temperature variation. All the parameters provided by the manufacturer in the datasheet tables refer to the standard test condition (STC), meaning that panels declared characteristics are guaranteed with solar irradiance at 1000 W/m2 and temperatures equal to 25 °C. Furthermore, I–V curves of the panels under different temperatures and solar irradiance conditions are provided. The datasheet parameters do not allow to simulate the behavior of the photovoltaic panel or cell because they are not foreseen in most existing electric models. Therefore, there is a need to extract the parameters required for the various PV models starting from the datasheet.
The aim of this work is to present a new five-parameter estimation method for the single-diode model of the photovoltaic multi-crystalline panel. The proposed method uses an iterative algorithm being different from the previously presented models that focus on the optimization of A, Rs, and Rp. The method uses two iterative steps to estimate the five parameters of the electrical model, starting from the manufacturer’s datasheet (table values or I–V curve). The obtained results were compared with some methods present in the literature using a commercial panel. Furthermore, electrical models have been used taking into account the variation of temperature and solar irradiance to obtain the I–V characteristics. The parameters provided by other work are inserted into the user model, and the resulting curves are compared with the I–V curves of the datasheet.
The paper is composed as follows: Section 2 introduces the single-diode model of PV panel; Section 3 presents a review of the literature on the parameter extraction method for the single-diode model; Section 4 describes the new proposed five-parameter extraction method; Section 5 shows the results compared with other methods. Finally, Section 6 concludes the proposed work.

2. Single Diode Model of a PV Panel

The behavior of PV cells is described by an equivalent circuit model. This model is commonly used to simulate PV cells and is shown in Figure 1. The advantage of using this model is the integration in the most common electrical software like MATLAB and PSpice environments [51]. These electric models are integrated to design PV systems as power converters or PV plants.
The cell’s behavior in the absence of solar irradiance is a diode p-n junction, and can be represented by the Shockley equation. The well-known constitutional equation of the diode is as follows:
I D = I 0 [ e V D v t 1 ]
where VD is the diode voltage and:
v t = k A T q
In Equation (2), vt is called the thermal voltage and the terms of the previous equations are defined as:
  • q is the electron charge (−1.60217646 × 10−19 C)
  • A is the ideality factor of the diode
  • k is the Boltzmann’s constant (−1.380653 × 10−23 J/K)
  • I0 represents the inverse saturation current
  • T is the temperature (expressed in Kelvin)
The pair of electron-hole is generated due to the photovoltaic effect in the presence of solar irradiance. The charge carriers begin to flow through the external circuit generating the photocurrent Ipv. Indeed, the photocurrent Ipv depends on the absorbent capacity of the semiconductor material of the incident irradiance flux [52,53,54]. Inserting the photocurrent in Equation (1) gives the ideal description of the PV cell with a current generator connected in parallel to the diode. The output current of the ideal PV cell is described as follows:
I = I p v I D = I p v I 0 [ e V v t 1 ]
The PV cell actually has some losses caused by the resistance of the connections and the material. The Rs resistor is inserted in the ideal model of the PV cell to consider the losses by introducing the single diode Rs-model. Therefore, the relation of the output current becomes:
I = I p v I 0 [ e ( V + R s I ) v t 1 ]
The Rs-model in Equation (4) requires four parameter values, i.e., Ipv, I0, A, and Rs.
Although, the Rs-model does not consider the leakage current in the PV cell, making the model inaccurate. To introduce the effect of leakage current, a resistance Rp is introduced. This model is called the Rp-model, and the output current is determined by the following equation:
I = I p v I 0 [ e ( V + R s I ) v t 1 ] V + R s I R p
In Figure 1, Expression (3) corresponds to the model enclosed with the black dashed frame, Expression (4) corresponds to the model enclosed with a blue dash-dotted frame and Expression (5) corresponds to the model enclosed with red dashed frame.
The Rp-model introduces an additional parameter Rp with respect to the Rs-model making it a five-parameters model. In the literature, other models with two diodes or three diodes [14,55] have been studied; however, the Rp-model is the most used because it is a good compromise between precision and simplicity [56].
A photovoltaic panel is made by connecting N number of cells in series and parallel. Connecting the cells in series increases the voltage while connecting them in parallel increases the output current. A panel with the cells connected in series can be described by Equation (5) by adding to the relation of vt the number of cells N as follows:
v t = k A T N q
Rhouma et al. [57] describe the effect of the variation of the individual parameters of the Rp-model in the I–V characteristic of a photovoltaic panel. In particular, the variation of Rs and Rp does not affect the short-circuit current and the open-circuit voltage. However, the variation of Rp changes the slope in the upper part of the I–V curve of the panel in the region of the short-circuit current. Instead, the variation of Rs changes the slope in the lower part of the I–V curve in the region of the open-circuit voltage.

3. State of the Art on Methods for Parameter Estimation

The Rp-model of photovoltaic panel requires the calculation of five unknown parameters: IPV, I0, Rs, Rp, and A.
Multiple studies in the literature [16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49] present methods to extract these parameters for the single-diode model and Chin et al. [15] presented a review on existing models. There are many types of methods and they are based on experimental [16,20,35,37], numerical, and optimization techniques [17,18,19,22,23,24,25,26,27,28,29,30,31,32,33,34,36,38,39,40,41,42,43,44,47,49] or combinations of these [21,45,46,48].
Under open circuit and short circuit conditions, IPV and I0 can be analytically calculated. I0 is negligible in a short circuit condition and IPV = ISC can be assumed [18,40]. Knowing the value of IPV, the inverse saturation current I0 can be derived from the open-circuit condition. However, several studies do not apply these hypotheses for greater accuracy [21,39].
A numerical solution is required to estimate the values of A, Rs, and Rp and additional equations are requests usually derived from MPP (Maximum Power Point) or an MPP derivative [19,38,39,40,45]. Furthermore, the appropriate initial values must be chosen for a reliable convergence of the method used. The initial value of Rs can be calculated in the slope of the I–V characteristic in the open-circuit region. Instead, Rp can be derived from the slope in the short-circuit region as proposed by Adamo et al. and Lo Brano et al. [16,17]. Furthermore, for the estimation of Rs and Rp, Orioli et al. [20] proposes a tabulated method.
Vergusa et al. [22] proposed a scalable PV model with an equation interpreted from a circuit point of view without iterations. However, in this work, several variable resistors and voltage controllers are needed to take into account the environment condition.
The various methods proposed are based only on the data from the datasheet [39]. For the Lambert W function in the method proposed by Batzelis et al. [23] a new formula has been introduced. With this formula, it is possible to calculate the parameters through seven steps for the direct calculation.
Other methods used time-varying acceleration coefficients particle swarm optimization (TVACPSO) [24], the hybrid adaptive Nelder–Mead simplex algorithm based on the eagle strategy [25], algorithms and adapting control parameters [27], genetic algorithms to estimate parameters [28], a chaotic whale optimization algorithm [29], particle swarm optimization [30], a multiple learning backtracking search algorithm [34], and combining translation method [35].
These methods are computationally burdensome and require calculations while being very accurate. Therefore, a combination of complexity and accuracy is the use of iterative methods for parameter estimation.
Silva et al. [47] expose the disadvantages of some methods [40,41,43,44] with respect to their proposed model. Mahmoud’s method [41] has a problem in neglecting the influence of Rp or Rs. Villalva [40] is accurate near the MPP but may be inaccurate in other regions. The method proposed by Nayak [43] could remain locked in a local minimum, which does not represent the set of parameters during iterations. The Accarino’s method [44] has a solution for a more accurate calculation, but in this work is stated that this method is not accurate.
However, Silva’s method optimizes the values of A and Rs with an iterative algorithm but calculates Rp through an equation without subsequent improvement. Instead, the method proposed by Hejri and Mokhtari [48] is able to estimate the parameters for the initial conditions of the curve-fitting methods [50], which leads to an increase in complexity and the use of two methods. The proposed method attempts to resolve the limits found in the previous analyzed work. Starting from the Rs-model, the value of A is optimized to then calculate and estimate Rs and Rp passing through the Rp-model.

4. Proposed Five-Parameters Estimation Method

The proposed five-parameters estimation method consists of two steps. The first step regards the estimation of the optimal value of the ideality factor A. In this step, the Rs-model is used, the Rp parameter is neglected, and the Rs value is calculated. Subsequently, with the values of A and Rs obtained from step 1, the value of Rp is extracted in step 2. The algorithm has been tested using Matlab software but can be used on any software or programming environment since it is an iterative algorithm that uses simple equations that are easily solved.

4.1. Step 1: Estimation of A and Rs Parameters

In the first step, the Rs-model is used without considering the Rp resistance; therefore, Equation (4) is employed. In this equation, there are four variables that are A, Ipv, Rs, and I0 that need to be derived. First, the equations for calculating I0 and Ipv starting from the short circuit and open circuit conditions must be obtained. In the short circuit condition, the output PV current I is equal to the short circuit current Isc, and the output voltage V is zero. Thus, by imposing the short circuit condition with I = Isc and V = 0, Equation (4) becomes:
I s c = I p v I 0 [ e ( R s I ) v t 1 ]
While imposing the open-circuit condition with I = 0 and V = Voc, Equation (4) becomes:
0 = I p v I 0 [ e V O C v t 1 ]
From (8), the equations to derive the photocurrent Ipv is the following:
I p v = I 0 [ e V O C v t 1 ]
Therefore, the equation to calculate I0 is found replacing the photocurrent value (9) in (7), and the inverse current of the diode is equal to:
I 0 = I s c [ e V O C v t e R s I S C v t ]
The equation for the resistance Rs is obtained by imposing that in the maximum power point, the derivative of the power with respect to V is zero. The power equation is obtained multiplying (4) by the voltage V. The power is derived with respect to V, and the resulting equation is as follows:
d P d V = { I p v I 0 [ e ( V + R s I ) v t 1 ] } + V [ I 0 v t e ( V + R s I ) v t ] = 0
The resistance Rs is derived from Equation (11), considering that the relationship is valid for each operating point, including the maximum powerpoint. The equation for calculating Rs is as follows:
R s ( V m p , I m p ) = { [ v t l n ( I p v + I 0 I 0 v t v t + V m p ) V m p ] 1 I m p }
Subsequently by replacing Ipv and I0 with Equations (9) and (10), the final expression of Rs is:
R s = V o c I m p + v t I m p l n ( v t v t + V m p ) V m p I m p
The equations found for calculating I0, Ipv, and Rs make the system indeterminate. Indeed, there are three equations with four unknowns, and the ideality factor of diode A which can take values between 1 and 2 [21] must be derived. Iteration cycles are used to estimate A by comparing the value of the voltage at the maximum power point with that given by the manufacturer. Variation of A has an effect on the thermal voltage vt, and therefore, on resistance Rs. Furthermore, the variation of Rs affects the slope of the I–V characteristic of the panel in part near the open-circuit voltage, as explained in Section 2.
Considering the current-voltage relation at the maximum power point using Equation (4) and replacing V = Vmp and I = Imp the maximum power voltage can, thus be obtained:
V m p = [ v t l n ( I p v + I 0 I m p I 0 ) ] ( R s I m p )
The proposed algorithm for step 1 is shown in Figure 2.
The proposed algorithm provides the initial definition of the parameter A imposed equal to 1, the maximum acceptable tolerance for the maximum estimated voltage of 0.1 V, and a maximum finite number of iterations equal to 10,000. Subsequently, the values of vt and Rs are calculated with A = 1 and start with iterations. The value of A is increased by 0.01 if the new calculated maximum voltage is less than the theoretical one; otherwise, it is decreased by 0.01. With the new value of A, I0 is recalculated using (10), Ipv via (9), and Vmp through (14). The algorithm continues until the error is lower than the tolerance set, or the maximum iteration limit is exceeded. Finally, the new value of Rs is recalculated with the new estimated value of A.

4.2. Step 2: Estimation of Rp Parameters

Unfortunately, the Rs-model is not accurate, and the maximum power point found with the new values of A and Rs does not match with that reported by the manufacturer. For this reason, the Rp resistance is introduced using the Rp-model with Equation (5). The procedure is the same as in step 1 with iterations, but this time, the iterated parameter is Rp. Since the variation of Rp affects the part of the characteristic I–V near the short-circuit current, the comparison will be made on the maximum power current. The proposed method provides an initial estimation of Rp that can be obtained from the relation of the maximum power as follows:
P m a x = V m p I m p = V m p { I p v I 0 [ e ( V m p + R s I m p ) v t 1 ] V m p + R s I m p R p }
From (15), Rp is extracted which is worth:
R p = V m p ( V m p + R s I m p ) V m p I P V V m p I 0 ( e V m p + R s I m p v t 1 ) P m a x
For the first Rp estimation, the Ipv and I0 values used are those originating from the Rs-model and, therefore, from the Equations (9) and (10). However, in the iterations of the proposed algorithm, they must be derived from the relation (5) of the complete model of Rp. Using the short circuit and open circuit voltage conditions, the new values of I0 and Ipv will be:
I o = I S C ( 1 + R s R p ) V O C R p e V O C v t e R s I S C v t
I p v = I 0 [ e V O C v t 1 ] + V O C R p
The algorithm for calculating Rp with the proposed method is shown in Figure 3.
As explained above, in step 2 of the proposed method it is necessary to have an initial estimation of the value of the resistance Rp. Taking the values of Rs, A, and Ipv of the model Rs coming out of step 1, Rp is calculated using Equation (16). The iterative algorithm involves the initial definition of the number of iterations and the maximum accepted tolerance. The number of iterations equal to 10,000 and tolerance equal to 0.001 A are chosen. The new values of I0 and Ipv are calculated with the initial value of Rp expected for the Rp-model using the Equations (17) and (18). The method involves obtaining the current in the conditions of maximum power in Equation (5) with V = Vmp. The maximum power obtained is compared with that given by the manufacturer, and the Rp is changed. If the current is less than the expected value, Rp is increased by 0.1 × itI; otherwise, it is decreased by 0.1 × itI. The error between the maximum calculated and expect current is compared with the maximum acceptable tolerance. This procedure is repeated a number of times until the error is as low as then the expected tolerance or when the maximum number of iterations is reached. The root of nonlinear function fzero() in MatLab is used to calculate the maximum current [58].

4.3. Electrical Variation Model and Error Metric

The equations describing a PV panel must consider the variation in temperature and solar irradiance. The datasheets of the manufacturers give the data of voltage and current in the various conditions: short-circuit, open-circuit, and maximum power. Furthermore, the manufacturers give the values of the open-circuit voltage temperature coefficient (Kv) and the short-circuit current temperature coefficient (Ki). The coefficients Kv and Ki, expressed as %/°C for both or V/°C and A/°C, respectively, considering variations in voltage and current with respect to temperature. The series resistance remains unchanged with temperature and solar irradiance variations [15]. The most simple method is constant parameter modeling, working under the hypothesis that IPV and I0 are affected by the environmental conditions, while two parameters indicted with Rs, and Rp, are considered constant. However, this approximation is too idealistic.
Instead, the parallel resistance Rp can be considered dependent only on the variation of solar irradiance [15] according to the following relation:
R p = R p , S T C G S T C G
where Rp,STC is the parallel resistance calculated in the proposed method in the standard test conditions, GSTC is the standard solar irradiance that is 1000 W/m2, and G is the new solar irradiance. The thermal voltage vt depends only and exclusively on the temperature through Equation (6).
Silva [47] proposed an equation for Rs which takes into account its relationship with temperature and solar irradiance variation as follows:
R s = R s , S T C [ 1 + k R ( T T S T C ) ] ( G G S T C ) B
where B is the exponential solar irradiance coefficient, and kR represents the linear temperature coefficient. These coefficients are obtained in an iterative way by comparing the experimental curves present in the datasheet of the panel under examination.
Instead, the short-circuit current has a strong dependence on irradiance and little on the variable temperature through the Ki coefficient. The new simplified short circuit current relation is as follows:
I S C = I S C , S T C G G S T C + K i ( T T S T C )
where Ki is the reduction coefficient of the current based on the temperature expressed in A/°C, and TSTC is the temperature in the standard test conditions, which is 25 °C.
The open-circuit voltage has a low variation with solar irradiance, but it changes a lot with the temperature according to the Kv coefficient given by the manufacturer. The new VOC relation dependent on the temperature and solar irradiance is as follows:
V O C = V O C , S T C + K v ( T T S T C ) + v t ln ( G G S T C )
In order to evaluate the accuracy of the model, the root-mean-square error (RMSE) as an error metric is used [59]. The RMSE is calculated on the PV current and normalized (NRMSE) respect to the expected current as follows:
R M S E = 1 n i = 1 n ( I S , i I M , i ) 2
N R M S E = 1 n i = 1 n ( I S , i I M , i ) 2 1 n i = 1 n I M , i 2 × 100
where IS,i is the output simulation value, IM,i is the expected value and n is the number of values.

5. Results and discussion

The proposed estimation method has been implemented in Matlab environment using a single diode Equation (5). A multi-crystalline PV module KC200GT from Kyocera [60], with 54 cells connected in series, was chosen to test the method. The parameters provided by the manufacturer in the STC used in the proposed method are shown in Table 1.
Figure 4 shows the graph of the various phases of the output data of the proposed method for the KC200GT panel. The second step shown in Figure 4c, the maximum power point coincides with the expected one. Indeed, the addition and variation of shunt resistance Rp change the I–V curve in the area near the short-circuit current.
In order to simulate the behavior of the panel with a model described by Equation (5) as a function of temperature and solar irradiance variations, (19), (21), and (22) are used. These equations have been chosen, but other models [15] can be considered.
Figure 5 shows the trends of the I–V curve with respect to variations in solar irradiance (Figure 5a) and temperature (Figure 5b) for the KC200GT panel. The solar irradiance and temperature values were chosen based on those reported on the panel’s datasheet.
In order to validate the proposed method, the experimental data provided by datasheets are used. Nevertheless, the I–V curves in the datasheet are not in a tabular format, and data must be extracted. Therefore, using the tools available in [61], the curves are digitalized and transferred on a spreadsheet. However, the data extracted from the curves are different from those declared in the tables of the datasheet because these values have a declared tolerance. To get a more accurate estimation of the parameters, the newly extracted data of the I–V curve in STC from the datasheet’s image is used.
The proposed method is tested both with datasheet values and curves. Table 2 shows the comparison results of some examined works and the proposed method. The parameter values of [40,41,43,44] were taken by [47], which were extracted from the datasheet curves. In [48], there are two types of parameters extracted: from the STC values of the datasheet and extracted by the curve fitting method. The RMSE and NRMSE are calculated for each method to evaluate de accuracy.
As can be seen, the proposed method presents the best results for the RMSE and NRMSE among the compared methods in STC. The RMSE and NRMSE have values of 0.07 A and 0.87 %, respectively.
Figure 6 shows the comparison between the expected and manufacturer I–V curves at different values of solar irradiance and temperature. The curves in STC almost overlap, but in different conditions around the maximum power point, the I–V curves present displacements. Indeed, this is due to the choice of the model for the environmental variations of the I–V characteristic.
Furthermore, NRSME is calculated for different operating conditions. The results are shown in Table 3, where NRMSEAv is the average of all the errors in different operating conditions of the specific method.
From the previous table, the proposed method with the values derived from the datasheet table shows the lowest error. Indeed, even if for solar irradiance of 400 W/m2 and 200 W/m2, it has a greater error than [40], and [43], the average error is the lowest of the examined methods.
To reduce the error, the equation proposed by [47] is used, which takes into account the variation of Rs with respect to the operating conditions. The kR and B values of the KC200GT panel extracted from datasheet’s curves provided in [47] are equal to 0.1 and 0.77, respectively.
The new curves extracted using [47] with the KC200GT datasheet curves input data are shown in Figure 7. The curves are extracted at various solar irradiance and temperature values, and they are compared with those of the datasheet.
With this model, the error is reduced, and there is a better approximation of the estimated curve that tends to the expected curve of the datasheet. Table 4 shows the NRMSE and the average of the examined methods and of the proposed. In this case, the proposed method, which uses the I–V datasheet curves, has the lowest error for all solar irradiance values compared to the result of the model without Equation (20). The error on the temperature variation is not the best of all, but the average error is the lowest and is equal to 1.28%.
Figure 8 shows the normalized error pattern for all the examined methods for different solar irradiance values. It should be noticed how the method proposed on the curves of the datasheet (black line) presents the best error with the descriptive model used on the panel.
Figure 9 shows the bar chart of the average error on the variations of solar irradiance and temperatures of all the examined methods.
The proposed method presents excellent results in STC compared to the examined methods. Indeed, in the STC conditions, the single-diode Rp-model for the extraction of the I–V and P–V characteristics is normally used. However, to have accurate I–V and P–V characteristics that approach the expected values, an appropriate model must be used. Indeed, the average error NRMSE of the proposed method is decreased by 41% with the use of the equation proposed by [47].

6. Conclusions

In this paper, a new simple five-parameter estimation method for the single-diode model is presented. The method is based on two steps iteration to find the parameters of the electrical model A, I0, Ipv, Rs, and Rp. The method has been described with all its equations, and the algorithm used for iteration has been implemented in Matlab (see Appendix A). The commercial photovoltaic panel is used to test the functionality, and the results are compared with other methods. RMSE and NRMSE error metrics are used to validate the accuracy of the method using two models compared with datasheet’s panel data. In STC and at different values of solar irradiance and temperature, the error was calculated. Finally, good results were achieved if compared to other methods. Indeed, the RMSE and NRMSE resulted equal to 0.07 A and 0.87% respectively in STC, and the average NRMSE was equal to 1.28%. These results are better than other exanimated methods.

Author Contributions

Conceptualization—M.M. and V.S.; Investigation—M.M., V.S.; Data Curation—M.M., T.d.R. and I.N.; Writing-Original Draft Preparation—M.M., V.S., T.d.R.; Supervision—V.S.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

LabelDescription (unit)I0Diode Saturation current [A]
PVPhotovoltaicIpvPhotocurrent [A]
MPPMaximum power pointvtThermal voltage [V]
MPPTMaximum power point trackingRMSERoot mean square error current [A]
STCStandard test condition
IscShort circuit current [A]NRMSENormalized root mean square error current [%]
Isc,STCShort circuit current at STC [A]
VocOpen circuit voltage [V]NRMSEAvAverage normalized root mean square error current [%]
VOC,STCOpen circuit voltage at STC [V]
PmaxMaximum power [W]qElectron charge (−1.60217646 × 10−19) [C]
NNumber of cells in series [-]
VmpMaximum power point voltage [V]kBoltzmann’s costant (−1.380653 × 10−23) [J/K]
ImpMaximum power point current [A]
ADiode ideality factor [-]TTemperature [°C]
RsSeries resistance [Ω]TSTCTemperature at STC (25°C or 298.15K) [°C]
Rs,STCSeries resistance at STC [Ω]
RpShunt resistance [Ω]KvTemperature coefficient of open circuit voltage [V/°C] [%/°C]
Rp,STCShunt resistance at STC [Ω]
GSolare irradiance [W/m2]KiTemperature coefficient of short circuit current [A/°C] [%/°C]
GSTCSolar irradiance at STC [W/m2]
kRLinear temperature coefficient [-]BExponential solar irradiance [-]

Appendix A

Matlab Code to extract five parameters of KC200GT panel from datasheet table data.
%Initial Data
q = 1.6*10^(−19);
k = 1.38*10^(−23); %Boltzmann’s costant
T = 298; %Temperature in Kelvin
%% Datasheet table STC value of KC200GT panel
Isc = 8.21 % Short circuit current
Voc = 32.9 %Open circuit voltage
Imp = 7.6 %Maximum power current
Vmp = 26.3 %Maximum power voltage
N = 54 %number of cells connected in series
Pmax = Vmp*Imp %Maximum power point
A = 1;
Vt = (k*A*T*N)/q;
Rs = (Voc/Imp) − (Vmp/Imp) + ((vt/Imp)*log((vt)/(vt + Vmp)));
I0 = Isc/(exp(Voc/vt) − exp(Rs*Isc/vt));
Ipv = I0*((exp(Voc/vt)) − 1);
%% First step
iter = 10,000;
it = 0;
tol = 0.1;
A1 = A;
VmpC = (vt*(log((Ipv+I0-Imp)/I0))) − (Rs*Imp);
e1 = VmpC − Vmp;
Rs1 = Rs;
while (it < iter & e1 > tol)
 if VmpC < Vmp
  A1 = A1 − 0.01;
 else
  A1 = A1 + 0.01;
 end
  vt1 = (k*A1*T*N)/q;
  I01 = Isc/(exp(Voc/vt1) − exp(Rs1*Isc/vt1));
  Ipv1 = I01*((exp(Voc/vt1)) − 1);
  VmpC = (vt1*(log((Ipv1 + I01 − Imp)/I01))) − (Rs1*Imp);
  e1 = (VmpC − Vmp);
  it = it + 1;
end
vt1 = (k*A1*T*N)/q;
Rs1 = (Voc/Imp) − (VmpC/Imp) + ((vt1/Imp)*log((vt1)/(vt1 + VmpC)));
%% Second step
tolI = 0.001;
iter = 10000;
itI = 0;
I01 = Isc/(exp(Voc/vt1) − exp(Rs1*Isc/vt1));
Ipv1 = I01*((exp(Voc/vt1))-1);
Rp = (( − Vmp)*(Vmp + (Rs1*Imp)))/(Pmax − (Vmp*Ipv1) + (Vmp*I01*(exp(((Vmp + (Rs1*Imp))/vt1) − 1))));
%calculate I0 with new Rp value
I02 = (Isc*(1 + Rs1/Rp) − Voc/Rp)/(exp(Voc/vt1) − exp(Rs1*Isc/vt1));
Ipv2 = I02*((exp(Voc/vt1)) − 1) + Voc/Rp;
ImpC = Pmax/VmpC;
Err = abs(Imp − ImpC);
Rpnew = Rp;
while err>tolI & itI<iter
 if ImpC<Imp
  Rpnew = Rp + 0.1*itI;
 elseif ImpC>=Imp
  Rpnew = Rp − 0.1*itI;
 end
 %Calculate I0 with Rpnew
 I02 = (Isc*(1 + Rs1/Rpnew) − Voc/Rpnew)/(exp(Voc/vt1) − exp(Rs1*Isc/vt1));
 Ipv2 = I02*((exp(Voc/vt1)) − 1) + Voc/Rpnew;
 eqn = @(ImpC) Ipv2 − (I02*(exp((Vmp + (Rs1*ImpC))/vt1) − 1)) − ImpC − (Vmp + Rs1*ImpC)/Rpnew;
 current_c = Imp;
 s = fzero(eqn,current_c);
 ImpC = s;
 itI = itI+1;
 err = abs(Imp − ImpC);
end
X = sprintf(’A = %.2f, I0 = %d, Ipv = %.3f, Rs = %f, Rp = %f’, A1,I02,Ipv2,Rs1,Rpnew);
disp(X);

References

  1. BNEF Global Trends in Renewable Energy Investment 2019. Available online: http://www.fs-unep-centre.org (accessed on 29 September 2019).
  2. Alaaeddin, M.; Sapuan, S.; Zuhri, M.; Zainudin, E.; AL- Oqla, F. Photovoltaic applications: Status and manufacturing prospects. Renew. Sustain. Energy Rev. 2019, 102, 318–332. [Google Scholar] [CrossRef]
  3. Dall’Anese, E.; Dhople, S.; Johnson, B.; Giannakis, G. Optimal Dispatch of Residential Photovoltaic Inverters under Forecasting Uncertainties. IEEE J. Photovolt. 2015, 5, 350–359. [Google Scholar] [CrossRef]
  4. Orsetti, C.; Muttillo, M.; Parente, F.; Pantoli, L.; Stornelli, V.; Ferri, G. Reliable and Inexpensive Solar Irradiance Measurement System Design. Procedia Eng. 2016, 168, 1767–1770. [Google Scholar] [CrossRef]
  5. Fusacchia, P.; Muttillo, M.; Leoni, A.; Pantoli, L.; Parente, F.; Stornelli, V.; Ferri, G. A Low Cost Fully Integrable in a Standard CMOS Technology Portable System for the Assessment of Wind Conditions. Procedia Eng. 2016, 168, 1024–1027. [Google Scholar] [CrossRef]
  6. De Rubeis, T.; Nardi, I.; Muttillo, M. Development of a low-cost temperature data monitoring. An upgrade for hot box apparatus. J. Phys. Conf. Ser. 2017, 923, 1. [Google Scholar] [CrossRef]
  7. Pantoli, L.; Paolucci, R.; Muttillo, M.; Fusacchia, P.; Leoni, A. A Multisensorial Thermal Anemometer System. Lect. Notes Electr. Eng. 2017, 431, 330–337. [Google Scholar] [CrossRef]
  8. Ferri, G.; Parente, F.; Stornelli, V.; Barile, G.; Pantoli, L. Automatic Bridge-Based Interface for Differential Capacitive Full Sensing. Procedia Eng. 2016, 168, 1585–1588. [Google Scholar] [CrossRef]
  9. Barile, G.; Ferri, G.; Parente, F.; Stornelli, V.; Depari, A.; Flammini, A.; Sisinni, E. A standard CMOS bridge-based analog interface for differential capacitive sensors. In Proceedings of the 13th Conference on Ph.D. Research in Microelectronics and Electronics (PRIME), Taormina, Italy, 12–15 June 2017. [Google Scholar]
  10. Lukač, N.; Žlaus, D.; Seme, S.; Žalik, B.; Štumberger, G. Rating of roofs’ surfaces regarding their solar potential and suitability for PV systems, based on LiDAR data. Appl. Energy 2013, 102, 803–812. [Google Scholar] [CrossRef]
  11. Nardi, I.; de Rubeis, T.; Taddei, M.; Ambrosini, D.; Sfarra, S. The energy efficiency challenge for a historical building undergone to seismic and energy refurbishment. Energy Procedia 2017, 133, 231–242. [Google Scholar] [CrossRef]
  12. Li, X.; Wen, H.; Hu, Y.; Jiang, L. A novel beta parameter based fuzzy-logic controller for photovoltaic MPPT application. Renew. Energy 2019, 130, 416–427. [Google Scholar] [CrossRef]
  13. Baka, M.; Manganiello, P.; Soudris, D.; Catthoor, F. A cost-benefit analysis for reconfigurable PV modules under shading. Sol. Energy 2019, 178, 69–78. [Google Scholar] [CrossRef]
  14. Orioli, A.; Di Gangi, A. A procedure to evaluate the seven parameters of the two-diode model for photovoltaic modules. Renew. Energy 2019, 139, 582–599. [Google Scholar] [CrossRef]
  15. Chin, V.; Salam, Z.; Ishaque, K. Cell modelling and model parameters estimation techniques for photovoltaic simulator application: A review. Appl. Energy 2015, 154, 500–519. [Google Scholar] [CrossRef]
  16. Adamo, F.; Attivissimo, F.; Di Nisio, A.; Lanzolla, A.; Spadavecchia, M. Parameters estimation for a model of photovoltaic panels. In Proceedings of the XIX IMEKO World Congress Fundamental and Applied Metrology, Lisbon, Portugal, 6–11 September 2009. [Google Scholar]
  17. Lo Brano, V.; Orioli, A.; Ciulla, G.; Di Gangi, A. An improved five-parameter model for photovoltaic modules. Sol. Energy Mater. Sol. Cells 2010, 94, 1358–1370. [Google Scholar] [CrossRef]
  18. ALQahtani, A. A simplified and accurate photovoltaic module parameters extraction approach using matlab. In Proceedings of the IEEE International Symposium on Industrial Electronics, Hangzhou, China, 28–31 May 2012. [Google Scholar]
  19. Siddiqui, M.; Arif, A.; Bilton, A.; Dubowsky, S.; Elshafei, M. An improved electric circuit model for photovoltaic modules based on sensitivity analysis. Sol. Energy 2013, 90, 29–42. [Google Scholar] [CrossRef]
  20. Orioli, A.; Di Gangi, A. A procedure to calculate the five-parameter model of crystalline silicon photovoltaic modules on the basis of the tabular performance data. Appl. Energy 2013, 102, 1160–1177. [Google Scholar] [CrossRef]
  21. Lineykin, S.; Averbukh, M.; Kuperman, A. An improved approach to extract the single-diode equivalent circuit parameters of a photovoltaic cell/panel. Renew. Sustain. Energy Rev. 2014, 30, 282–289. [Google Scholar] [CrossRef]
  22. Vergura, S. A Complete and Simplified Datasheet-Based Model of PV Cells in Variable Environmental Conditions for Circuit Simulation. Energies 2016, 9, 326. [Google Scholar] [CrossRef]
  23. Batzelis, E.; Papathanassiou, S. A Method for the Analytical Extraction of the Single-Diode PV Model Parameters. IEEE Trans. Sustain. Energy 2016, 7, 504–512. [Google Scholar] [CrossRef]
  24. Jordehi, A. Time varying acceleration coefficients particle swarm optimisation (TVACPSO): A new optimisation algorithm for estimating parameters of PV cells and modules. Energy Convers. Manag. 2016, 129, 262–274. [Google Scholar] [CrossRef]
  25. Chen, Z.; Wu, L.; Lin, P.; Wu, Y.; Cheng, S. Parameters identification of photovoltaic models using hybrid adaptive Nelder-Mead simplex algorithm based on eagle strategy. Appl. Energy 2016, 182, 47–57. [Google Scholar] [CrossRef]
  26. Cuce, E.; Cuce, P.; Karakas, I.; Bali, T. An accurate model for photovoltaic (PV) modules to determine electrical characteristics and thermodynamic performance parameters. Energy Convers. Manag. 2017, 146, 205–216. [Google Scholar] [CrossRef]
  27. Muhsen, D.; Ghazali, A.; Khatib, T.; Abed, I. A comparative study of evolutionary algorithms and adapting control parameters for estimating the parameters of a single-diode photovoltaic module’s model. Renew. Energy 2016, 96, 377–389. [Google Scholar] [CrossRef]
  28. Bastidas-Rodriguez, J.; Petrone, G.; Ramos-Paja, C.; Spagnuolo, G. A genetic algorithm for identifying the single diode model parameters of a photovoltaic panel. Math. Comput. Simul. 2017, 131, 38–54. [Google Scholar] [CrossRef]
  29. Oliva, D.; Abd El Aziz, M.; Ella Hassanien, A. Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm. Appl. Energy 2017, 200, 141–154. [Google Scholar] [CrossRef]
  30. Bana, S.; Saini, R. Identification of unknown parameters of a single diode photovoltaic model using particle swarm optimization with binary constraints. Renew. Energy 2017, 101, 1299–1310. [Google Scholar] [CrossRef]
  31. Kang, T.; Yao, J.; Jin, M.; Yang, S.; Duong, T. A Novel Improved Cuckoo Search Algorithm for Parameter Estimation of Photovoltaic (PV) Models. Energies 2018, 11, 1060. [Google Scholar] [CrossRef]
  32. Chaibi, Y.; Salhi, M.; El-jouni, A.; Essadki, A. A new method to extract the equivalent circuit parameters of a photovoltaic panel. Sol. Energy 2018, 163, 376–386. [Google Scholar] [CrossRef]
  33. Şentürk, A. New method for computing single diode model parameters of photovoltaic modules. Renew. Energy 2018, 128, 30–36. [Google Scholar] [CrossRef]
  34. Yu, K.; Liang, J.; Qu, B.; Cheng, Z.; Wang, H. Multiple learning backtracking search algorithm for estimating parameters of photovoltaic models. Appl. Energy 2018, 226, 408–422. [Google Scholar] [CrossRef]
  35. Drouiche, I.; Harrouni, S.; Arab, A. A new approach for modelling the aging PV module upon experimental I–V curves by combining translation method and five-parameters model. Electr. Power Syst. Res. 2018, 163, 231–241. [Google Scholar] [CrossRef]
  36. Louzazni, M.; Khouya, A.; Amechnoue, K.; Gandelli, A.; Mussetta, M.; Crăciunescu, A. Metaheuristic Algorithm for Photovoltaic Parameters: Comparative Study and Prediction with a Firefly Algorithm. Appl. Sci. 2018, 8, 339. [Google Scholar] [CrossRef]
  37. Ayang, A.; Wamkeue, R.; Ouhrouche, M.; Djongyang, N.; Essiane Salomé, N.; Pombe, J.; Ekemb, G. Maximum likelihood parameters estimation of single-diode model of photovoltaic generator. Renew. Energy 2019, 130, 111–121. [Google Scholar] [CrossRef]
  38. De Blas, M.; Torres, J.; Prieto, E.; García, A. Selecting a suitable model for characterizing photovoltaic devices. Renew. Energy 2002, 25, 371–380. [Google Scholar] [CrossRef]
  39. Sera, D.; Teodorescu, R.; Rodriguez, P. PV panel model based on datasheet values. In Proceedings of the IEEE International Symposium on Industrial Electronics, Vigo, Spain, 4–7 June 2007. [Google Scholar]
  40. Villalva, M.; Gazoli, J.; Filho, E. Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays. IEEE Trans. Power Electron. 2009, 24, 1198–1208. [Google Scholar] [CrossRef]
  41. Mahmoud, Y.; Xiao, W.; Zeineldin, H. A Parameterization Approach for Enhancing PV Model Accuracy. IEEE Trans. Ind. Electron. 2013, 60, 5708–5716. [Google Scholar] [CrossRef]
  42. Tan, R.; Tai, P.; Mok, V. Solar irradiance estimation based on photovoltaic module short circuit current measurement. In Proceedings of the IEEE International Conference on Smart Instrumentation, Measurement and Applications (ICSIMA), Kuala Lumpur, Malaysia, 25–27 November 2013. [Google Scholar]
  43. Nayak, B.; Mohapatra, A.; Mohanty, K. Parameters estimation of photovoltaic module using nonlinear least square algorithm: A comparative study. In Proceedings of the Annual IEEE India Conference (INDICON), Mumbai, India, 13–15 December 2013. [Google Scholar]
  44. Accarino, J.; Petrone, G.; Ramos-Paja, C.; Spagnuolo, G. Symbolic algebra for the calculation of the series and parallel resistances in PV module model. In Proceedings of the International Conference on Clean Electrical Power (ICCEP), Alghero, Italy, 11–13 June 2013. [Google Scholar]
  45. Peng, L.; Sun, Y.; Meng, Z. An improved model and parameters extraction for photovoltaic cells using only three state points at standard test condition. J. Power Sources 2014, 248, 621–631. [Google Scholar] [CrossRef]
  46. Ayodele, T.; Ogunjuyigbe, A.; Ekoh, E. Evaluation of numerical algorithms used in extracting the parameters of a single-diode photovoltaic model. Sustain. Energy Technol. Assess. 2016, 13, 51–59. [Google Scholar] [CrossRef]
  47. Silva, E.; Bradaschia, F.; Cavalcanti, M.; Nascimento, A. Parameter Estimation Method to Improve the Accuracy of Photovoltaic Electrical Model. IEEE J. Photovolt. 2016, 6, 278–285. [Google Scholar] [CrossRef]
  48. Hejri, M.; Mokhtari, H. On the Comprehensive Parametrization of the Photovoltaic (PV) Cells and Modules. IEEE J. Photovolt. 2017, 7, 250–258. [Google Scholar] [CrossRef]
  49. Murtaza, A.; Munir, U.; Chiaberge, M.; Di Leo, P.; Spertino, F. Variable Parameters for a Single Exponential Model of Photovoltaic Modules in Crystalline-Silicon. Energies 2018, 11, 2138. [Google Scholar] [CrossRef]
  50. Tossa, A.; Soro, Y.; Azoumah, Y.; Yamegueu, D. A new approach to estimate the performance and energy productivity of photovoltaic modules in real operating conditions. Sol. Energy 2014, 110, 543–560. [Google Scholar] [CrossRef]
  51. Abdelhamid, H.; Edris, A.; Helmy, A.; Ismail, Y. Fast and accurate PV model for SPICE simulation. J. Comput. Electron. 2011, 18, 260–270. [Google Scholar] [CrossRef]
  52. Ishaque, K.; Salam, Z.; Taheri, H. Simple, fast and accurate two-diode model for photovoltaic modules. Sol. Energy Mater. Sol. Cells 2011, 95, 586–594. [Google Scholar]
  53. Diehl, W.; Sittinger, V.; Szyszka, B. Thin film solar cell technology in Germany. Surf. Coat. Technol. 2005, 193, 329–334. [Google Scholar] [CrossRef]
  54. Yamamoto, K.; Nakajima, A.; Yoshimi, M.; Sawada, T.; Fukuda, S.; Suezaki, T.; Ichikawa, M.; Koi, Y.; Goto, M.; Miguro, T.; et al. Thin film silicon solar cell and module. In Proceedings of the Conference Record of the Thirty-First IEEE Photovoltaic Specialists Conference, Lake Buena Vista, FL, USA, 3–7 January 2005. [Google Scholar]
  55. Khanna, V.; Das, B.; Bisht, D.; Vandana; Singh, P. A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renewable Energy 2015, 78, 105–113. [Google Scholar] [CrossRef]
  56. Carrero, C.; Amador, J.; Arnaltes, S. A single procedure for helping PV designers to select silicon PV modules and evaluate the loss resistances. Renew. Energy 2007, 32, 2579–2589. [Google Scholar] [CrossRef]
  57. Rhouma, M.; Gastli, A.; Ben Brahim, L.; Touati, F.; Benammar, M. A simple method for extracting the parameters of the PV cell single-diode model. Renew. Energy 2017, 113, 885–894. [Google Scholar] [CrossRef]
  58. Root of nonlinear function—MATLAB fzero- MathWorks Italia. Available online: https://it.mathworks.com/help/matlab/ref/fzero.html (accessed on 29 September 2019).
  59. Tina, G.; Ventura, C. Evaluation and Validation of an Electrical Model of Photovoltaic Module Based on Manufacturer Measurement. Sustain. Energy Build. 2013, 22, 15–24. [Google Scholar]
  60. KC200GT—HIGH EFFICIENCY MULTICRYSTAL PHOTOVOLTAIC MODULE. Available online: https://www.kyocerasolar.com/dealers/product-center/archives/spec-sheets/KC200GT.pdf (accessed on 29 September 2019).
  61. WebPlotDigitizer—Copyright 2010–2019 Ankit Rohatgi. Available online: https://apps.automeris.io/wpd/ (accessed on 29 September 2019).
Figure 1. The single-diode model of the PV cell. Ideal PV cell (black dashed frame), Rs-model (blue dash-dotted frame) and Rp-model (red dashed frame).
Figure 1. The single-diode model of the PV cell. Ideal PV cell (black dashed frame), Rs-model (blue dash-dotted frame) and Rp-model (red dashed frame).
Energies 12 04271 g001
Figure 2. Step 1 of the proposed method.
Figure 2. Step 1 of the proposed method.
Energies 12 04271 g002
Figure 3. Rp Calculation Algorithm (Step 2 of the proposed Method).
Figure 3. Rp Calculation Algorithm (Step 2 of the proposed Method).
Energies 12 04271 g003
Figure 4. Estimated phases of the output data of the proposed method of the KC200GT panel: (a) Step 1 Rs-model; (b) Rp-model; (c) Step 2 Optimized Rp-model; (d) Comparison of all the phases.
Figure 4. Estimated phases of the output data of the proposed method of the KC200GT panel: (a) Step 1 Rs-model; (b) Rp-model; (c) Step 2 Optimized Rp-model; (d) Comparison of all the phases.
Energies 12 04271 g004aEnergies 12 04271 g004b
Figure 5. I–V curves for the module KC200GT at different solar irradiance (a) and temperature (b) of the proposed method.
Figure 5. I–V curves for the module KC200GT at different solar irradiance (a) and temperature (b) of the proposed method.
Energies 12 04271 g005
Figure 6. Comparison between the estimation and measured data of solar irradiance variation with circled MPP point (a) and temperature variation (b) of the proposed method.
Figure 6. Comparison between the estimation and measured data of solar irradiance variation with circled MPP point (a) and temperature variation (b) of the proposed method.
Energies 12 04271 g006aEnergies 12 04271 g006b
Figure 7. Comparison between the estimation and measured data of solar irradiance variation with the circled MPP point (a) and temperature variation (b) of the proposed method using Silva’s model [47].
Figure 7. Comparison between the estimation and measured data of solar irradiance variation with the circled MPP point (a) and temperature variation (b) of the proposed method using Silva’s model [47].
Energies 12 04271 g007
Figure 8. Normalized error pattern for all the examined methods for different solar irradiance values.
Figure 8. Normalized error pattern for all the examined methods for different solar irradiance values.
Energies 12 04271 g008
Figure 9. Bar chart of the average error on the variations of solar irradiance and temperatures of all the examined methods
Figure 9. Bar chart of the average error on the variations of solar irradiance and temperatures of all the examined methods
Energies 12 04271 g009
Table 1. Datasheet parameters of the Kyocera KC200GT in STC.
Table 1. Datasheet parameters of the Kyocera KC200GT in STC.
ParameterValue
ISC [A]8.21
VOC [V]32.9
Vmp [V]26.3
Imp [A]7.61
N54
Kv [V/°C]−0.123
Ki [A/°C]0.0318
Table 2. Comparison of the different methods for the KC200GT module in STC. The data of Villalva, Nayak, Mahmpund, and Accarino are provided by Silva.
Table 2. Comparison of the different methods for the KC200GT module in STC. The data of Villalva, Nayak, Mahmpund, and Accarino are provided by Silva.
MethodsParametersError
AI0 [nA]IpvRs [mΩ]Rp [Ω]RMSE [A]NRMSE [%]
Villalva1.385.28.193138.74660.233.02
Nayak1.24135.88.193198.4599.90.151.96
Mahmoud1.4123678.193131.40.212.79
Accarino1.07928.193236.32040.111.49
Silva10.38.193271171.20.192.54
Hejri1.341718.21220951.930.152.02
Hejri 11.341508.16180951.90.111.51
Proposed 21.125.148.22265.6144.90.121.53
Proposed1.13.278.196218.5164.20.070.87
1 Curve fitting method. 2 Datasheet table value.
Table 3. Comparison of methods for the KC200GT module in different conditions.
Table 3. Comparison of methods for the KC200GT module in different conditions.
MethodsNRMSE [%]NRMSE Av [%]
Condition
Solar irradiance [W/m2]Temperature [°C]
80060040020050 75
Villalva1.92.231.982.991.942.992.44
Nayak1.452.132.072.710.991.861.88
Mahmoud1.582.22.64.761.522.382.55
Accarino1.622.663.354.260.942.042.34
Silva1.572.964.255.880.691.762.81
Hejri1.512.122.333.841.371.22.06
Hejri 11.332.032.163.70.991.641.91
Proposed 20.731.612.092.940.930.931.54
Proposed1.622.533.053.731.142.282.17
1 Curve fitting method. 2 Datasheet table value.
Table 4. Comparison of the methods for the KC200GT module in the different conditions through NRMSE with the model from [47].
Table 4. Comparison of the methods for the KC200GT module in the different conditions through NRMSE with the model from [47].
MethodsNRMSE [%]NRMSE Av [%]
Condition
Solar irradiance [W/m2]Temperature [°C]
8006004002005075
Villalva1.471.882.214.121.852.782.48
Nayak1.262.012.373.860.921.612.00
Mahmoud1.442.433.566.251.452.22.87
Accarino0.971.481.211.820.811.711.36
Silva0.861.391.282.070.61.391.45
Hejri2.133.164.166.261.491.282.93
Hejri 11.452.483.415.590.971.452.41
Proposed 21.31.761.742.391.080.841.52
Proposed0.921.381.091.751.011.951.28
1 Curve fitting method. 2 Datasheet table value.

Share and Cite

MDPI and ACS Style

Stornelli, V.; Muttillo, M.; de Rubeis, T.; Nardi, I. A New Simplified Five-Parameter Estimation Method for Single-Diode Model of Photovoltaic Panels. Energies 2019, 12, 4271. https://doi.org/10.3390/en12224271

AMA Style

Stornelli V, Muttillo M, de Rubeis T, Nardi I. A New Simplified Five-Parameter Estimation Method for Single-Diode Model of Photovoltaic Panels. Energies. 2019; 12(22):4271. https://doi.org/10.3390/en12224271

Chicago/Turabian Style

Stornelli, Vincenzo, Mirco Muttillo, Tullio de Rubeis, and Iole Nardi. 2019. "A New Simplified Five-Parameter Estimation Method for Single-Diode Model of Photovoltaic Panels" Energies 12, no. 22: 4271. https://doi.org/10.3390/en12224271

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

Article Metrics

Back to TopTop