1. Introduction
In order to increase the efficiency of photovoltaic facilities (to achieve maximum power transfer to the load), it is common to use maximum power point trackers (MPPT). Essentially, an MPPT is an impedance adapter (implemented by a DC/DC converter) connected between the photovoltaic generator (PVG) and the load [
1,
2]. This converter (its duty cycle) is governed by a control algorithm that attempts to bring the PVG to its maximum power point (MPP). It is well known that the MPP is not a static point, but is constantly fluctuating throughout the day, depending on the temperature and irradiance received by the PVG [
1,
2,
3,
4], hence the need to use effective MPPT. Compared to traditional tracking techniques [
5,
6,
7,
8], new ones have been developed, such as model-based techniques [
9,
10,
11,
12,
13,
14,
15], and techniques based on artificial intelligence and bioinspired methods [
2,
3,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26]. In general, these techniques seek to read the maximum power point without considering, at least a priori, the possibility that the installation works at a nonglobal maximum. For this reason, some techniques focus specifically on the search for the global maximum [
4,
16,
17,
19,
21,
23,
24,
25,
26,
27].
There are many proposals in the literature regarding the methods and control algorithms for MPPT, including works that try to classify and compare these methods [
28,
29,
30,
31,
32,
33]. However, in practice, the classical algorithm
perturb & observe (P&O) [
3,
5,
6,
7,
28] is the one most used due to its simplicity and easy implementation. Therefore, it is the best pattern with which to compare new proposals [
28].
In [
13], a new MPPT based on MPP resistance (
RMPP) modeling was proposed. The key to this work is the ease in designing the MPPT, as the
RMPP can be estimated only by knowing the incident solar irradiance. Although the results obtained were very accurate for virtually all six models, an MPP tracking efficiency analysis remained to be done for all of them. Additionally, the proposed MPPT still needed to be compared to the most commercially used MPPT, the P&O, to arrive at a practical outcome.
This article aims to carry out the two aforementioned research activities. For this, different profiles of irradiance, temperature, and load have been considered. Likewise, the robustness of the different models was analyzed according to the set of data used in the process of identifying their parameters. The aforementioned work [
13] lacks this robustness of analysis.
This study is organized as follows. After the introduction,
Section 2 presents the initial data and the DC/DC converter topology used for the analysis. In
Section 3, the fitted models are determined based on experimental data.
Section 4 is devoted to the comparison of the obtained efficiency between the different models regarding the P&O algorithm. For this, three days of sampled irradiance and temperature data, with different environmental conditions, were used. Naturally, different load profiles were also tested. The obtained results are discussed in
Section 5. The paper ends with the main conclusions of this research.
2. Materials and Methods
For the current study, a data set containing different environmental conditions was used which corresponds to measures of irradiance values, (
G) [
34] and temperature, (
T) [
35,
36] for three days (hereinafter called D1, D2, and D3). The measurements were made between 8:30 and 18:10 at 25 s intervals (
Figure 1,
Figure 2 and
Figure 3). Naturally, these data are the same as those used in [
13]. In the current study, an Isofoton
® ISF-250 PVG mounted at 35° (above the horizontal) was used, so that the irradiance measurement (W/m
2) was made with that tendency (
G35°). Simulations were carried out using the PVG model of a simple exponential and five parameters [
1,
2,
3,
16,
37]. In regard to the PVG, its characteristics are summarized in
Table 1.
As per usual, for the simulations, it is acknowledged that the load is connected to the PVG by way of a boost converter (
Figure 4).
As is well known, the PVG operates in its MPP when its
RMPP matches the resistance that the DC/DC converter presents at its input [
1,
13].
The input resistance of the DC/DC converter can be calculated using Equation (1) [
13,
38]:
where
RL is the load resistance and
δ is the converter duty cycle.
Roff is a resistance that includes an inductor, connection wires between the PVG and the DC/DC converter, and other parasitic resistances of the converter. For this study, a practical
Roff = 2 Ω value was taken. This value was obtained experimentally as detailed in [
13]. Thus, when the system operates in the MPP, Equation (1) can be rewritten as
where
δopt is the optimum duty cycle that makes the PVG work at its MPP, which can be easily derived from Equation (2):
3. RMPP Modeling
Following the method described in [
13], the PVG was characterized at its MPP. From here,
RMPP versus G
35° and 1/G
35° (
Figure 5a,b, respectively) can be drawn. These were performed using data from D1, however, no significant differences were found when using data from other days.
Equations (4)–(10) show the six models used to approximate the
RMPP characteristics [
13]. Note that it is only necessary to have irradiance measurements.
3.1. Exponential Model
It is a natural proposal based on the curve shape
RMPP versus
G35°.
3.2. Hyperbolic Model
It is a natural proposal based on the curve shape
RMPP versus 1/
G35°.
3.3. Polynomial Order 2 Model
Another classical modeling mode is to use a polynomial regression by an
nth degree polynomial in 1/
G35°, in this case; thus,
n = 2,
3.4. Polynomial Order 3 Model
As in the previous model, but now with
n = 3.
3.5. Weighted Model
If the real
RMPP and the exponential and hyperbolic models are represented in the same graph, it becomes apparent that there is an opposing variance at the ends of the models, and therefore, suggests a combination of models, Equations (4) and (5), in order to cancel the opposite deviations that both have at the ends, i.e.,
3.6. OEH Model (Offset, Exponential, and Hyperbolic)
In addition to the smaller number of parameters, the difference between Equations (9) and (10) is that in the latter case, the set of parameters was set by the researchers.
For models fitting estimation of parameters A, B, C, D, and X, the least squares method was used, obtaining three sets of parameters corresponding to each of the three days (D1, D2, and D3).
Table 2 shows the obtained parameters, as well as the root mean square
and the normalized mean absolute error
of the models; with
yi representing the observed value (measured),
N the numbers of measurements carried out, and
the estimated measurement by the model.
Figure 6,
Figure 7 and
Figure 8 show the obtained
RMPP versus 1/
G models (functions) for days D1, D2, and D3, respectively.
4. Results
In this section, the evaluation and comparison of the proposed models with the P&O algorithm are carried out. As there are three sets of parameters for each model, the evaluation was done through a cross validation procedure, which consists of evaluating the efficiency of each model using data from the days that were not used for its adjustment. From the mathematical model of the photovoltaic facilities (PVG + DC/DC converter + Load) and measured irradiance and temperature data (
Figure 1,
Figure 2 and
Figure 3), it is possible to calculate the following: (i) the actual MPP power (
PMPP); (ii) the instantaneous power delivered by the P&O MPPT; and (iii) the instantaneous powers delivered by each one of the models (4), (5), (6), (7), (9), and (10), which is obtained by determining the optimum duty cycle (
δopt) of the DC/DC converter (3).
The parameter that measures the goodness of an MPPT is the performance or tracking efficiency,
η, Equation (11) [
28]:
where
Pinst(
t) is the power supplied by the PVG controlled by the MPPT under study (modeling) and
PMPP(
t) the power of the actual MPP for the irradiance and temperature conditions given at the evaluated sample time.
From here, the comparison of all the proposed MPPTs regarding P&O are carried out. First, a constant load should be considered, followed by a variable load, even with a high rate of change, both in terms of amplitude and speed.
4.1. Simulation with Constant Load
The constant load was chosen depending on the DC/DC converter characteristics; in this case,
RL = 55 Ω (see
Figure 4). The performance of the fitted model for one day was evaluated with regard to other days.
Table 3 shows the obtained performances of the P&O MPPT and those obtained using each of the proposed models.
4.2. Simulation with Variable Load
In this test, the PVG was supplied to a load through the DC/DC converter. The load varied approximately every 2 min, randomly taking values of
RL, 2
RL, and 3
RL, with
RL = 55 Ω, i.e., 55, 110, and 165 Ω.
Figure 9 shows the load profile.
The performances obtained by the P&O MPPT, and those obtained using each of the proposed models, are summarized in
Table 4.
4.3. Simulation with Greater Amplitude of Variation in the Load
A complementary test was carried out in which the PVG supplied to a load that varied more widely than the previous case. Specifically,
RL took the values 25 Ω, 150 Ω, and 275 Ω with a change period of 2 min. As this test was like the previous one, its only purpose was to demonstrate that this test was carried out only in one of the cases.
Table 5 shows the results.
4.4. Change Frequency Dependence
To evaluate the models, in terms of the speed of the load changes, a final test was carried out. Now,
RL can take randomly 55 Ω, 110 Ω, and 165 Ω values, with periods of change at 1, 5, 10, and 20 min, approximately. D2 was the model evaluation day and D1 was the model fitting day.
Table 6 shows the obtained performances.
6. Conclusions
In this work, an exhaustive analysis was carried out on the method for tracking the maximum power point (MPP) of a photovoltaic generator by direct estimation of the MPP resistance, RMPP. Six functions were obtained that model the RMPP of a photovoltaic generator as a function of the radiation received. For this purpose, the real radiation and temperature data measured on three days with different environmental characteristics were used. These functions were used to implement the maximum power point tracking method by direct estimation of RMPP, evaluating the performance achieved with each of them, and, in turn, comparing it with that obtained by the classic and probably most popular method, Perturb & Observed (P&O). At the same time, an analysis of the robustness of this new method was also carried out, evaluating the results obtained by the different models when these were adjusted with data obtained on different days, with different environmental conditions. From the analysis of the obtained results the following conclusions can be derived:
It appears that the use of models for the estimation of RMPP and calculation of the duty cycle of the converter is an interesting alternative, especially in systems where the load presents variations;
All the models studied presented better performances than the P&O algorithm, except for the exponential model, which in the case of fixed loads did not present better data than P&O. Nevertheless, thus far, the system has been subjected to variable loads, and this model has presented great benefits;
Of the six studied models, the polynomial of order 2 presents the most interesting alternative. It presents a robust result, regardless of the data used for its fitting and the characteristics of the evaluation day. Its performance shows no dependence on variations in the system load or on its frequency of variation, reaching values above 99%, in all cases. In addition, it is the model that has the fewest parameters, and therefore the easiest to adjust among the models that have these good characteristics;
With regard to the performance of the method, it can be concluded that it presents a good behavior, both in the transient (search for the MPP) and in the steady state (very slow changes). Some of the model-based methods referenced in this work obtain a good dynamic behavior but a behavior that can be improved in the steady state.