Next Article in Journal
Tool Wear Condition Monitoring Method Based on Deep Learning with Force Signals
Next Article in Special Issue
Design, Development and Testing of a Monitoring System for the Study of Proton Exchange Fuel Cells and Stacks
Previous Article in Journal
Correlations among Firing Rates of Tactile, Thermal, Gustatory, Olfactory, and Auditory Sensations Mimicked by Artificial Hybrid Fluid (HF) Rubber Mechanoreceptors
Previous Article in Special Issue
Development of a Pavement-Embedded Piezoelectric Harvester in a Real Traffic Environment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Current Sensorless Based on PI MPPT Algorithms

by
Moacyr A. G. de Brito
*,
Guilherme M. S. Martines
,
Anderson S. Volpato
,
Ruben B. Godoy
and
Edson A. Batista
Electrical Engineering Department, Faculty of Engineering, Architecture and Urbanism and Geography—FAENG, Federal University of Mato Grosso do Sul—UFMS, Costa e Silva Avenue, Campo Grande 79070-900, MS, Brazil
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(10), 4587; https://doi.org/10.3390/s23104587
Submission received: 24 March 2023 / Revised: 17 April 2023 / Accepted: 25 April 2023 / Published: 9 May 2023

Abstract

:
This paper presents novel current sensorless maximum-power point-tracking (MPPT) algorithms based on compensators/controllers and a single-input voltage sensor. The proposed MPPTs eliminate the expensive and noisy current sensor, which can significantly reduce the system cost and retain the advantages of the widely used MPPT algorithms, such as Incremental Conductance (IC) and Perturb and Observe (P&O) algorithms. Additionally, it is verified that the proposed algorithms, especially the proposed Current Sensorless V based on PI, can reach outstanding tracking factors (TFs) such as the IC and P&O based on PI algorithms. In this sense, the insertion of controllers inside the MPPT gives them adaptive characteristics, and the experimental TFs are in the remarkable range of more than 99%, with an average yield of 99.51% and a peak of 99.80%.

1. Introduction

Sustainability is the core of electricity production, management, and consumption. Conventional primary energy sources such as coal and oil are capacity-limited. Additionally, they emit unsafe substances throughout the course of their usage, engendering hazardous impacts on both the environment and living beings [1]. The use of renewable energy sources becomes inspiring as long as they are inexhaustible on a human time scale and emit very low levels of pollutants; in fact, most have zero emissions during operation [2].
Among the vast number of renewable energy sources, solar photovoltaic (PV) technology has exhibited tremendous growth due to the enormous availability of energy from the sun in several countries, coupled with a reduction in the cost of installing and maintaining PV systems over time. Installed solar power capacity grew from 100 GW in 2012 to 1 TW in 2022; this represents a remarkable reduction in carbon dioxide emissions. In addition, the global capacity is predicted to reach 18 times its current level, exceeding 8 TW by 2050, representing more than 25% of the world’s energy matrix [3].
One issue with PV usage is the reduced quantity of energy converted, i.e., the tangible efficiency of the photovoltaic conversion. For example, some of the best commercial photovoltaic modules have an average yield of approximately 19–22%, which could hinder the dissemination of this technology [4]. In laboratory environments, in the case of multi-junction cells, it is already possible to observe energy yields of up to 47%. However, it is not easy for such modules to reach the market [5]. However, the amount of energy converted from the PV module can be augmented using a power electronics converter controlled via a maximum power point tracking algorithm (MPPT) [6,7,8]. These converters act dynamically by varying the load impedance “seen” by the module through voltage, current, and duty cycle variations to promote maximum power transfer [9].
In that sense, a great number of MPPT techniques have been introduced, discussed, and tested, such as perturb and observe (P&O) [10,11,12], resistance perturbation and observation (RP&O) [13], incremental conductance (IC) [14,15,16,17], the beta method [18], ripple correlation [19,20], systems oscillation [21,22], MPP locus characterization [23], reinforcement learning [24], sliding mode [25], and compensator-based methods [7,26]. Among these approaches, the P&O and IC based on the PI MPPT algorithms demand special attention because they offer outstanding performance and high speeds during initialization procedures [7,26].
Maximum tracking efficiency is commonly achieved using algorithms that use two sensors, one for voltage and another for current. The quality index that measures the energy harvest is referred to as the Tracking Factor (TF), which is above 98% for optimized MPPT systems that utilize both sensors. The TF measures the energy that the MPPT algorithm can convert [7]. It is essential to highlight that the scenarios used to test the MPPTs should have different irradiance and temperature variations to produce varying power profiles.
However, the use of current sensors leads to an increase in system costs and the need to improve the signal conditioning and control system immunity performance due to the noise inherent to the current waveform. The adoption of bandwidth reduction and filter insertions (analog and digital) may not always be straightforward, as they may disrupt the system’s MPP [27].
To reduce the costs of MPPT systems, it is desirable to avoid current sensors. Nevertheless, the exclusion of this sensor, and consequently, the current signal, leads to a reduction in the TF to a range of 90–92% for well-tuned algorithms [7].
Recently, many sensorless MPPT techniques have been proposed. According to which sensors are eliminated, the sensorless MPPT techniques can be classified into two distinct groups: the Current Sensorless (CS) group [28,29,30,31], which eliminates the current sensors, and the Voltage Sensorless group (VS) [32,33,34,35], which eliminates or reduces the number of voltage sensors.
Although the costs are reduced when using only a voltage sensor, one should consider that during irradiance changes, the current varies significantly more than the PV voltage at the MPP [7]; thus, CS methods are a more attractive option.
Considering the practical aspects of a CS method, a point that should be highlighted is that the current in a power electronics converter can be estimated according to its duty cycle, as well as the relationship between the input and output voltages or the input voltage and its static gain [9,36].
Based on these considerations, this paper proposes novel current sensorless MPPT algorithms that use only one single-input voltage sensor and incorporate compensators within the algorithm. This eliminates the need for expensive current sensors, which can significantly reduce the system costs while maintaining the advantages of the widely used MPPT algorithms such as IC and P&O. The absence of a current sensor is mitigated from employing a mathematical estimation of the PV current. Furthermore, the inclusion of a compensator allows the algorithms to work as a control system, presenting adaptive characteristics to reach outstanding TFs in the range of 99%, close to the performance of P&O and IC based on PI.

2. PV Modeling

The equivalent circuitry of a fundamental PV cell is presented in Figure 1. As noted, this model includes a current source I p h that is anti-parallel with a diode. The non-idealities are characterized by the inclusion of the resistances R s (series resistance) and R p (parallel resistance). This model is simple and highly accurate [37].
The derived PV simulation model is based on the output current of one PV fundamental cell ( I ), and its mathematical modeling is presented in Equation (1). Then, as the cells are series-connected in a PV module, this current is the real output current, and the voltage is the summing of the individual voltages, which is expressed as follows:
I = I p h I r e q V + I R s η k T 1 V + I R s R p ,
where V represents the output PV voltage of one PV cell, I p h is the photocurrent, I r is the saturation current, q is the electrical charge (1.6 × 10−19 C), η is the p-n junction quality factor, k is the Boltzmann constant (1.38 × 10−23 J/K), and T is the temperature (K).
The non-linearity and current dependency can be observed in Equation (1). So, Equation (1) can be adjusted to present a null root when current I approaches the real PV current. Therefore, Equation (1) became Equation (2) in the function of the own PV current since
f I = I p h I I r e q V + I R s η k T 1 V + I R s R p .
Then, the current I , with a null initial value, is used in an iterative process that approximates Equation (2) of its root, obtained via any numerical method. Here, the Newton–Raphson method was adopted according to Equation (3), which seeks zero for the differentiable function as follows:
x n + 1 = x n f x n f x n .
Thus, the derivative of Equation (2) is presented in Equation (4) as follows:
f I = I I r e q V + I R s η k T q R s η k T R s R p .
With Equations (1)–(4), an embedded function was created to simulate the PV module in the MATLAB/Simulink® environment. The model was built as a voltage-dependent current source to feed a decoupling capacitance that stores the injected current from the PV. Any power electronics converter could be attached to this capacitance to extract power. The ones that have an input inductance are preferable to minimize the input ripples. The electrical parameters of the PV are presented in Table 1.
Figure 2 and Figure 3 depict the power characteristics of the analyzed PV module, considering solar irradiation (W/m2) and temperature changes (K). These curves show the PV’s non-linear characteristics and how they are intensely influenced by climate variations.

3. Proposed MPPT Mathematical Modeling

In this section, the mathematical modeling of the novel MPPT algorithms is derived. Considering a boost DC–DC converter as the interface converter for the PV module, according to Equations (5)–(7), one can obtain the static gain ( G ) as a function of the PV voltage ( V P V ) and the DC Bus voltage ( V B U S ) [9] as follows:
G = V B U S V P V = 1 1 D ,
G = I P V I B U S = 1 1 D ,
I P V = 1 1 D I B U S .
By using Equation (7) and considering that the averaged consumed power is drained via a load resistance ( R L ), one can find Equation (8):
I P V = 1 1 D V B U S R L .
Using Equation (5), it is possible to rewrite Equation (8) as follows:
I P V = V P V R L 1 1 D 2 .
The power extracted from the PV module is calculated from its input as follows:
P = V P V I P V .
Substituting Equation (10) into Equation (9) yields the following:
P = V P V 2 R L 1 1 D 2 .
In the MPP, the derivative of power versus voltage d P d V is zero; thus,
d P d V = V P V 2 R L 1 1 D 2 / d V P V ,
d P d V = 2 V P V R L 1 1 D 2 + V P V 2 R L d 1 1 D 2 d V P V ,
d P d V = V P V R L 1 1 D 2 2 + V P V 1 D 2 d 1 1 D 2 d V P V ,
In digital applications, one can approximate the derivative by its variation over time (∆). Thus, it is possible to obtain the constraint to reach the MPP, denoted as M P P T c o n s , as Equation (15):
2 + V P V 1 D 2 1 1 D 2 V P V = M P P T c o n s = 0 .
During the algorithm exploitation in the searching space for the MPP finding, according to the typical PV curves (P × V and I × V), one may verify the constraints.
M P P T c o n s > 0 D e c r e a s e   D   o r   i n c r e a s e   V F V M P P T c o n s < 0 I n c r e a s e   D   o r   d e c r e a s e   V F V .
The novel MPPT algorithms use the condition of Equation (15), which embeds the constraints of Equation (16), to reach the MPP and directly varies the duty cycle or the PV input voltage. Condition (15) is achieved through a compensator or a controller, which can be any type of compensator. In this study, we have adopted integral and proportional plus integral controllers (PI controllers). Therefore, the proposed algorithms are named Sensorless D or Sensorless V based on PI, which varies D or V P V , respectively.
The MATLAB/Simulink® block diagram to implement the Sensorless D is depicted in Figure 4, whereas the Sensorless V MPPT is presented in Figure 5.

4. Controlled MPPT Transfer Functions

Considering the PV module (or PV module association) as a current source ( I p v ) and that the power control loop regulates the C BUS voltage towards an average value ( V B U S ), it is possible to obtain the input to control transfer function for the DC–DC MPPT control.
Observe that this algorithm can control the MPP in a Boost converter feeding a stand-alone load or feeding the DC Bus of a Voltage Source Inverter once, as mentioned, the inverter regulates the DC Bus voltage through the power control loop in an almost constant value [38].
If only the Boost converter is assumed, the designer may consider a resistive load ( R L ) to produce the desired output voltage ( V B U S )   at the MPP. In such a sense and in both cases, the input decoupling capacitance ( C i n ) and the input inductance ( L i n ) are extremely important for the MPP harvesting, i.e., they guide the MPPT dynamics.
The operation at the maximum power point is represented via the PV equivalent conductance ( G e ) insertion, as one can verify in Figure 6.
So, Equations (17) and (18) are found considering the average state equations as follows:
I p v i L i n i G e = C i n d V C i n d t ,
v C i n 1 d V B U S = L d i L i n d t ,
where the capital letters represent the constant values, and the small letters represent the variables.
After applying small-signal analysis, Laplace transforms, and some mathematical manipulations, one can derive Equation (19). Equation (19) characterizes how the input voltage v c i n = v p v varies when the Boost duty cycle is varied. Thus, by controlling the duty cycle of the power electronics converter, the PV voltage can be controlled to reach the MPP. The inverse association between the input voltage and the converter duty cycle is verified in Equation (19) as follows:
G v C i n d s = v C i n s d s = V B U S 1 + s L i n G e + s 2 L i n C i n .
The negative sign in Equation (19) is incorporated in the models shown in Figure 4 and Figure 5. The dynamics of the PV itself can be neglected once the PV reproduces almost instantaneously the power variations when submitted to irradiation and temperature changes. Therefore, based on Equation (10), one can derive the power to the voltage transfer function.
G P V = d P d V P V = I P V .
Using the aforementioned Sensorless D MPPT algorithm, it is necessary to adapt Equations (19) and (20) for use in a single control loop. Thus, the input power P is changed by varying the duty cycle D; this is accomplished via Equation (21) to tune the controller as follows:
G P d s = G v C i n d s . G P V = V B U S . I P V 1 + s L i n G e + s 2 L i n C i n .
For the Sensorless V MPPT, it is necessary to use both Equations (20) and (19) independently. Equation (20) is used to derive the controller which will generate the reference for the PV voltage ( VFV REF in Figure 5), while Equation (19) is used to derive the controller to produce the duty cycle D. This results in a two-loop control MPPT process.
One can verify in Figure 7 and Figure 8 the Bode diagrams of module and phase to accomplish the input capacitor’s voltage regulation (MPP finding). In Figure 7, one can verify the Bode plots for the Sensorless D MPPT obtained using Equation (21); in Figure 8a,b, the Bode plots for the Sensorless V MPPT, through Equations (19) and (20). Table 2 summarizes the parameters of Boost + PV for the obtainment of the MPPT controllers. The voltage sensor gain is assumed to be unitary.
An integral plus filter compensator was chosen to perform the task for the Sensorless D MPPT. The acquisition frequency is 1 kHz, and the cut-off frequency of the filter is 20 Hz, the same as the desired MPPT velocity, i.e., the final Bode crossover frequency is expected to be in the range of 20 Hz.
It is possible to verify the crossover frequency and stability margins in Figure 7, at 20.2 Hz and 40 degrees, respectively. Equation (22) presents the proposed controller.
C P d s = 0.25 s 2 π 20 s + 2 π 20 .
An integral plus filter compensator and a PI controller were selected as controllers for the Sensorless V MPPT. The acquisition frequency is also 1 kHz, and the filter cut-off frequency is 40 Hz, the same as the desired MPPT velocity for the power loop. As this approach is even more stable, it is possible to increase the outer loop velocity. The voltage loop, which represents the inner loop, is expected to work in the range of 100–200 Hz, faster than the outer loop.
It is possible to verify the crossover frequency and stability margins in Figure 8, as 40.7 Hz and 40 degrees, and 160 Hz and 88 degrees, for the outer and inner loops, respectively. Equation (23) presents the proposed controller for the power loop (outer loop), and Equation (24) presents the proposed controller for the voltage loop (inner loop) as follows:
C P V s = 50 s 2 π 40 s + 2 π 40 ,
C V d s = 0.006 s + 1450 s .  

5. Results and Discussion

Among the performance measures, the transmitted energy is essential for the usage of the PV module as an energy source. This important measure is the TF, tracking factor, as previously mentioned, which is the percentage of the available energy that was converted [7]. The ripple voltage in a steady state has vital importance as there is a limit of ripple for the PV system to remain effective at the MPP. For the algorithm to reach 98% of the power extracted, the ripple voltage at the MPP should not exceed 8.5% in a steady state [39].
Following the power profile used in [7], with steps of irradiance and temperature every 2 s, in a total time of 6 s, this present work compared the TF of the proposed Sensorless D and Sensorless V with the P&O, P&O based on PI, IC, and IC based on PI. According to these results, the novel proposed MPPT Sensorless V reached almost 98% of TF in these conditions. The computed TF considers the initialization procedure (initiation from almost non-power). This is a remarkable finding since it is almost close to the TF of the IC and P&O based on PI methods but without the usage of the current sensor. Table 3 summarizes the obtained TFs, and Figure 9, Figure 10 and Figure 11 show the extracted power using the aforementioned algorithms.
The algorithms are tuned similarly to a control system with controllers being integrated into the system to allow the MPPT to have the desired crossover frequency and phase margin. In this way, as the response of the MPPT is related to the input error and its tuning, the algorithm exhibits a fast response during power variations (due to environmental conditions) and in a steady state, the algorithm exhibits reduced fluctuation.
Considering the need to evaluate the power ripple in a steady state, Figure 12a,b presents the power ripple for the proposed Sensorless D and Sensorless V based on PI algorithms, respectively. One can verify that the Sensorless V presents much less power fluctuation than the Sensorless D. The power ripple for the Sensorless D is in the range of 12.25%, while the Sensorless V presents only 2.25%, i.e., it is in the true MPP.
The initialization performance was tested considering a sudden power change from 10 W to 200 W. The Sensorless D achieved a steady state at 280 ms, while the Sensorless V achieved the same condition at 180 ms. Thus, the proposed algorithms show a fast dynamic response that can be seen in Figure 13a,b.
Other power profiles were applied to test the effectiveness of the proposed algorithms in different scenarios. The first and second profiles consider four steps of power with varying irradiance and temperature, as shown in Table 4. These profiles are similar to [26]. For Profile I, the Sensorless D reached 94.10%, and Sensorless V reached 98.85%; when considering Profile II, the Sensorless D reached 95.28%, and Sensorless V reached 99.05%. Figure 14 and Figure 15 show power extraction. Compared with [26], the proposed Sensorless V based on PI achieved analogous performance to the P&O based on PI, which achieved 99.17% and 99.32% for profiles similar to I and II, respectively.
Finally, in Figure 16, a daily power profile emulating the temperature and irradiance changes during a typical PV day from 6 AM to 6 PM is shown for the Sensorless V based on PI MPPT algorithm. In such conditions, the proposed MPPT reached 99.25% of all available power which is a remarkable TF for an MPPT with only one voltage sensor.
Observing the MPPT Sensorless V TF quality, a power electronics converter was built and attached to a solar array emulator (E4350B—from Agilent) to experimentally verify the aforesaid findings. An acquisition management system was used in the experiments to acquire the power waveforms and compute dynamically the TF. This management system is a PC user-friendly graphical interface that was implemented by the corresponding author and can be verified in [7].
The converter specifications follow Table 2 parameters, and the Current Sensorless V based on the PI MPPT algorithm was digitally implemented in the Launchpad F28379D, from Texas Instruments. In Figure 17, the experimental setup can be seen.
In Figure 18a and Figure 19a, the power extracted can be found in similar conditions to Profile I. In Figure 18a, the time step is 6 s, and, in Figure 19a, the time step is 10 s. In red, it can be verified the theoretical maximum available power (PMAX) and, in green, the extracted power (PMPPT). In such conditions, for Figure 18a and Figure 19a, the algorithm achieved a TF of 99.32% and 99.48%, respectively.
Following Profile II, the energy harvesting can be verified using Figure 18b and Figure 19b. The achieved TFs were 99.43% and 99.58%, respectively.
Different tests were conducted to continuously verify the TF of the proposed Current Sensorless V based on PI MPPT. The results can be verified in Figure 20a,b and Figure 21a. The obtained TFs were 99.80%, 99.68%, and 99.61%, respectively.
A daily power profile similar to Figure 16 was verified experimentally and depicted in Figure 21b. The calculated TF was 99.18%.
It is noteworthy that the reduced power fluctuation in the energy extraction using the proposed approach greatly increases energy extraction. The obtained TFs were in the range of 99%. Among the tests, the average TF was 99.51%.
According to the tests, the proposed Sensorless V MPPT based on PI is an interesting alternative to the existing MPPT algorithms.
A comparison with some existing sensorless MPPT algorithms regarding the tracking factor under experimental conditions can be observed in Table 5. It can be noticed the high quality of the proposed Sensorless V based on the PI MPPT algorithm. For comparison purposes, the average TF was inserted; however, one can also consider that a peak TF of 99.8% was achieved, higher than all experimentally validated MPPTs of Table 5.
In addition, the algorithm was evaluated regarding the time required to complete its task. The time is about 580 ns. As the acquisition frequency is 1 kHz, the developer has almost the entire cycle to implement the other converter functionalities, and, thus, it can be seen how minimal the MPPT burden is for the microcontroller concerning the total available time.

6. Perovskite Solar Cells

Additionally, as the proposed MPPT produces less power fluctuation in a steady state, it can be used to help extract power from Perovskite Solar Cells (PSCs), as conventional MPPTs do not function efficiently in such cells. The PSCs naturally exhibit a slow response of current in the face of varying voltage resulting in large power oscillations. In this circumstance, inserting a control system inside the MPPT for tuning its velocity could help improve the extraction of power in PSCs. The analysis of MPPTs for PSCs is not in the scope of this manuscript because PSCs are not yet a commercially viable alternative. However, additional information regarding MPPT and PSCs can be found in [44], and hybrid PSCs are currently evolving to help increase their average life and performance.

7. Conclusions

Considering the need for reducing costs while maintaining the quality of power extraction, it is possible to predict the PV current using the fundamental equations of the power electronics converters. Additionally, it is also interesting to transform the MPPT algorithm into a control loop via the insertion of controllers and functions that will be minimized. In this context, this article has presented the novel MPPT algorithms—Current Sensorless D and Current Sensorless V based on PI—which use only an input voltage sensor and are optimized via employing compensators.
The Sensorless V algorithm presented exceptional performance and outstanding results in terms of initialization and power ripple in steady-state for all tested power profiles. It outperformed the well-established P&O and IC methods and achieved comparable results to the P&O and IC based on PI MPPTs. It is noteworthy that the proposed algorithms achieved a high tracking factor with fewer sensors, resulting in reduced costs.

Author Contributions

Conceptualization, M.A.G.d.B.; methodology, M.A.G.d.B., R.B.G. and E.A.B.; software, M.A.G.d.B. and G.M.S.M.; validation, M.A.G.d.B., A.S.V. and G.M.S.M.; formal analysis, M.A.G.d.B., R.B.G. and E.A.B.; investigation, M.A.G.d.B., G.M.S.M., A.S.V., R.B.G. and E.A.B.; resources, M.A.G.d.B.; data curation, M.A.G.d.B., G.M.S.M. and A.S.V.; writing—original draft preparation, M.A.G.d.B.; writing—review and editing, G.M.S.M., A.S.V., R.B.G. and E.A.B.; visualization, M.A.G.d.B., R.B.G. and E.A.B.; supervision, M.A.G.d.B., R.B.G. and E.A.B.; project administration, M.A.G.d.B. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior—Brasil (CAPES)—Finance Code 001 and the Research and Development Project-P&D ANEEL. PD-06961-0010/2019.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors thank the Federal University of Mato Grosso do Sul—UFMS and the P&D ANEEL.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of this study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Liserre, E.M.; Sauter, T.; Hung, J.Y. Future Energy Systems: Integrating Renewable Energy Sources into the Smart Power Grid Through Industrial Electronics. IEEE Ind. Electron. Mag. 2010, 4, 18–37. [Google Scholar] [CrossRef]
  2. Kwon, J.; Nam, K.; Kwon, B. Photovoltaic Power Conditioning System with Line Connection. IEEE Trans. Ind. Electron. 2006, 53, 1048–1054. [Google Scholar] [CrossRef]
  3. IRENA—International Renewable Energy Agency. Trends in Renewable Energy: Statistic Time SeRies. 2021. Available online: https://www.irena.org/Statistics/View-Data-by-Topic/Capacity-and-Generation/Statistics-Time-Series (accessed on 10 December 2022).
  4. Philipps, S.; Warmuth, W. Fraunhofer Institute for Solar energy systems. In Photovoltaics Report; Freiburg, Germany, 2019; pp. 1–49. [Google Scholar]
  5. NREL—National Renewable Energy Laboratory. Photovoltaic Research: Best Research-Cell Efficiency Chart. 2019. Available online: https://www.nrel.gov/pv/cell-efficiency.html (accessed on 10 December 2022).
  6. Ahmed, S.; Mekhilef, S.; Mubin, M.B.; Tey, K.S. Performances of the adaptive conventional maximum power point tracking algorithms for solar photovoltaic system. Sustain. Energy Technol. Assessments 2022, 53, 102390. [Google Scholar] [CrossRef]
  7. de Brito, M.A.G.; Galotto, L.; Sampaio, L.P.; Melo, G.D.A.E.; Canesin, C.A. Evaluation of the Main MPPT Techniques for Pho-tovoltaic Applications. IEEE Trans. Ind. Electron. 2013, 60, 1156–1167. [Google Scholar] [CrossRef]
  8. Sarvi, M.; Azadian, A. A comprehensive review and classified comparison of MPPT algorithms in PV systems. Energy Syst. 2021, 13, 281–320. [Google Scholar] [CrossRef]
  9. Erickson, R.; Maksimovic, D.M. Fundamentals of Power Electronics, 2nd ed.; Kluwer Academic: Secaucus, NJ, USA, 2017; p. 882. [Google Scholar]
  10. Femia, N.; Petrone, G.; Spagnuolo, G.; Vitelli, M. Optimization of Perturb and Observe Maximum Power Point Tracking Method. IEEE Trans. Power Electron. 2005, 20, 963–973. [Google Scholar] [CrossRef]
  11. Abdelsalam, A.K.; Massoud, A.M.; Ahmed, S.; Enjeti, P.N. High-Performance Adaptive Perturb and Observe MPPT Technique for Photovoltaic-Based Microgrids. IEEE Trans. Power Electron. 2011, 26, 1010–1021. [Google Scholar] [CrossRef]
  12. Yu, W.L.; Lee, T.-P.; Wu, G.-H.; Chen, Q.S.; Chiu, H.-J.; Lo, Y.-K.; Shih, F. A DSP-based single-stage maximum power point tracking PV inverter. In Proceedings of the Twenty-Fifth Annual IEEE Applied Power Electronics Conference and Exposition (APEC), Palm Springs, CA, USA, 21–25 February 2010; Volume 25, pp. 948–952. [Google Scholar]
  13. Gunasekaran, M.; Krishnasamy, V.; Selvam, S.; Almakhles, D.J.; Anglani, N. An Adaptive Resistance Perturbation Based MPPT Algorithm for Photovoltaic Applications. IEEE Access 2020, 8, 196890–196901. [Google Scholar] [CrossRef]
  14. Hsieh, G.-C.; Chen, H.-L.; Chen, Y.; Tsai, C.-M.; Shyu, S.-S. Variable frequency controlled incremental conductance derived MPPT photovoltaic stand-along DC bus system. In Proceedings of the 2008 Twenty-Third Annual IEEE Applied Power Electronics Conference and Exposition, Austin, TX, USA, 24–28 February 2008; Volume 23, pp. 1849–1854. [Google Scholar]
  15. Liu, F.; Duan, S.; Liu, F.; Liu, B.; Kang, Y. A Variable Step Size INC MPPT Method for PV Systems. IEEE Trans. Ind. Electron. 2008, 55, 2622–2628. [Google Scholar]
  16. Tey, K.S.; Mekhilef, S. Modified Incremental Conductance Algorithm for Photovoltaic System Under Partial Shading Conditions and Load Variation. IEEE Trans. Ind. Electron. 2014, 61, 5384–5392. [Google Scholar]
  17. Alsumiri, M. Residual Incremental Conductance Based Nonparametric MPPT Control for Solar Photovoltaic Energy Control for Solar Photovoltaic Energy Conversion System. IEEE Access 2019, 7, 87901–87906. [Google Scholar] [CrossRef]
  18. Jain, S.; Agarwal, V. A New Algorithm for Rapid Tracking of Approximate Maximum Power Point in Photovoltaic Systems. IEEE Power Electron. Lett. 2004, 2, 16–19. [Google Scholar] [CrossRef]
  19. Casadei, D.; Grandi, G.; Rossi, C. Single-Phase Single-Stage Photovoltaic Generation System Based on a Ripple Correlation Control Maximum Power Point Tracking. IEEE Trans. Energy Convers. 2006, 21, 562–568. [Google Scholar] [CrossRef]
  20. Esram, T.; Kimball, J.; Krein, P.; Chapman, P.; Midya, P. Dynamic maximum power point tracking of photovoltaic arrays using ripple correlation control. IEEE Trans. Power Electron. 2006, 21, 1282–1291. [Google Scholar] [CrossRef]
  21. Ho, B.M.T.; Chung, H.S.H.; Lo, W.L. Use of System Oscillation to Locate the MPP of PV Panels. IEEE Power Electron. Lett. 2004, 2, 1–5. [Google Scholar] [CrossRef]
  22. Ho, B.; Chung, H.; Hui, S. An integrated inverter with maximum power tracking for grid-connected PV systems. IEEE Trans. Power Electron. 2005, 20, 953–962. [Google Scholar] [CrossRef]
  23. Scarpa, V.V.R.; Buzo, S.; Spiazzi, G. Low complexity MPPT technique exploiting the effect of the PV Module MPP Locus char-acterization. IEEE Trans. Ind. Electron. 2009, 56, 1531–1538. [Google Scholar] [CrossRef]
  24. Singh, Y.; Pal, N. Reinforcement learning with fuzzified reward approach for MPPT control of PV systems. Sustain. Energy Technol. Assessments 2021, 48, 101665. [Google Scholar] [CrossRef]
  25. Inthamoussou, F.A.; Valenciaga, F. A fast and robust closed-loop photovoltaic MPPT approach based on sliding mode techniques. Sustain. Energy Technol. Assessments 2021, 47, 101665. [Google Scholar] [CrossRef]
  26. de Brito, M.A.G.; Prado, V.A.; Batista, E.A.; Alves, M.G.; Canesin, C.A. Design Procedure to Convert a Maximum Power Point Tracking Algorithm into a Loop Control System. Energies 2021, 14, 4550. [Google Scholar] [CrossRef]
  27. Killi, M.; Samanta, S. An Adaptive Voltage-Sensor-Based MPPT for Photovoltaic Systems with SEPIC Converter Including Steady-State and Drift Analysis. IEEE Trans. Ind. Electron. 2015, 62, 7609–7619. [Google Scholar] [CrossRef]
  28. Dallago, E.; Finarelli, D.G.; Gianazza, U.P.; Barnabei, A.L.; Liberale, A. Theoretical and Experimental Analysis of an MPP Detection Algorithm Employing a Single-Voltage Sensor Only and a Noisy Signal. IEEE Trans. Power Electron. 2013, 28, 5088–5097. [Google Scholar] [CrossRef]
  29. Hua, C.C.; Fang, Y.H.; Chen, W.T. Hybrid maximum power point tracking method with variable step size for photovoltaic systems. IET Renew. Power Gener. 2016, 10, 127–132. [Google Scholar] [CrossRef]
  30. Pandey, A.; Dasgupta, N.; Mukerjee, A.K. A Simple Single-Sensor MPPT Solution. IEEE Trans. Power Electron. 2007, 22, 698–700. [Google Scholar] [CrossRef]
  31. Seo, G.S.; Shin, J.W.; Cho, B.H.; Lee, K.C. Digitally controlled current sensorless photovoltaic micro-converter for dc distri-bution. IEEE Trans. Ind. Inform. 2014, 10, 117–126. [Google Scholar] [CrossRef]
  32. Jiang, Y.; Qahouq, J.A.A.; Haskew, T.A. Adaptive Step Size with Adaptive-Perturbation-Frequency Digital MPPT Controller for a Single-Sensor Photovoltaic Solar System. IEEE Trans. Power Electron. 2013, 28, 3195–3205. [Google Scholar] [CrossRef]
  33. Sher, H.A.; Murtaza, A.F.; Noman, A.; Addoweesh, K.E.; Al-Haddad, K.; Chiaberge, M. A new sensorless hybrid mppt algo-rithm based on fractional short-circuit current measurement and p&o mppt. IEEE Trans. Sustain. Energy 2015, 6, 1426–1434. [Google Scholar]
  34. Sreeraj, S.E.; Chatterjee, K.; Bandyopadhyay, S. One-Cycle-Controlled Single-Stage Single-Phase Voltage-Sensorless Grid-Connected PV System. IEEE Trans. Ind. Electron. 2013, 60, 1216–1224. [Google Scholar] [CrossRef]
  35. Salas, V.; Olías, E.; Lázaro, A.; Barrado, A. New algorithm using only one variable measurement applied to a maximum power point tracker. Sol. Energy Mater. Sol. Cells 2005, 87, 675–684. [Google Scholar] [CrossRef]
  36. Rashid, M. Power Electronics Handbook, 1st ed.; Academic Press: Cambridge, MA, USA, 2001; p. 892. [Google Scholar]
  37. Casaro, M.; Martins, D. Photovoltaic Array Model Aimed to Analyses in Power Electronics Through Simulation. Braz. J. Power Electron. 2008, 13, 141–146. [Google Scholar]
  38. De Brito, M.A.G.; Alves, M.; Canesin, C.A. Hybrid MPP Solution for Double-Stage Photovoltaic Inverter. J. Control. Autom. Electr. Syst. 2019, 30, 253–265. [Google Scholar] [CrossRef]
  39. Kjaer, S.B.; Pedersen, J.K.; Blaabjerg, F. A Review of Single-Phase Grid-Connected Inverters for Photovoltaic Modules. IEEE Trans. Ind. Appl. 2005, 41, 1292–1306. [Google Scholar] [CrossRef]
  40. Faranda, R.; Leva, S.; Maugeri, V. MPPT techniques for PV Systems: Energetic and cost comparison. In Proceedings of the 2008 IEEE Power and Energy Society General Meeting-Conversion and Delivery of Electrical Energy in the 21st Century, Pittsburgh, PA, USA, 20–24 July 2008; pp. 1–6. [Google Scholar] [CrossRef]
  41. Lee, H.; Lee, J.S.; Lee, K.-B. Current Sensorless MPPT Control Method for Dual-Mode PV Module-Type Interleaved Flyback Inverters. J. Power Electron. 2015, 15, 54–64. [Google Scholar] [CrossRef]
  42. Metry, M.; Balog, R.S. An Adaptive Model Predictive Controller for Current Sensorless MPPT in PV Systems. IEEE Open J. Power Electron. 2020, 1, 445–455. [Google Scholar] [CrossRef]
  43. Metry, M.; Shadmand, M.B.; Balog, R.S.; Abu-Rub, H. MPPT of Photovoltaic Systems Using Sensorless Current-Based Model Predictive Control. IEEE Trans. Ind. Appl. 2016, 53, 1157–1167. [Google Scholar] [CrossRef]
  44. Saito, H.; Aoki, D.; Tobe, T.; Magaino, S. Development of a New Maximum Power Point Tracking Method for Power Conversion Efficiency Measurement of Metastable Perovskite Solar Cells. Electrochemistry 2020, 88, 218–223. [Google Scholar] [CrossRef]
Figure 1. Fundamental PV cell model.
Figure 1. Fundamental PV cell model.
Sensors 23 04587 g001
Figure 2. PV power characteristics for different irradiance levels at 25 °C (298 K): (a) Current; (b) Power Profile—PxV. The black dots represent the real MPP.
Figure 2. PV power characteristics for different irradiance levels at 25 °C (298 K): (a) Current; (b) Power Profile—PxV. The black dots represent the real MPP.
Sensors 23 04587 g002
Figure 3. PV power characteristics for different temperature levels. Irradiance is considered 800 W/m2. The black dots represent the real MPP.
Figure 3. PV power characteristics for different temperature levels. Irradiance is considered 800 W/m2. The black dots represent the real MPP.
Sensors 23 04587 g003
Figure 4. MATLAB/Simulink® Sensorless D MPPT based on PI model.
Figure 4. MATLAB/Simulink® Sensorless D MPPT based on PI model.
Sensors 23 04587 g004
Figure 5. MATLAB/Simulink® Sensorless V MPPT based on PI model.
Figure 5. MATLAB/Simulink® Sensorless V MPPT based on PI model.
Sensors 23 04587 g005
Figure 6. PV source plus DC–DC converter for MPPT modeling.
Figure 6. PV source plus DC–DC converter for MPPT modeling.
Sensors 23 04587 g006
Figure 7. Compensated Bode diagrams for the Sensorless D with C P d (s).
Figure 7. Compensated Bode diagrams for the Sensorless D with C P d (s).
Sensors 23 04587 g007
Figure 8. Compensated Bode diagrams for the Sensorless V (a) with C P V (s) and (b) with C V d (s).
Figure 8. Compensated Bode diagrams for the Sensorless V (a) with C P V (s) and (b) with C V d (s).
Sensors 23 04587 g008
Figure 9. Power extracted (a) using Sensorless D algorithm and (b) using Sensorless V algorithm.
Figure 9. Power extracted (a) using Sensorless D algorithm and (b) using Sensorless V algorithm.
Sensors 23 04587 g009
Figure 10. Power extracted (a) using the P&O algorithm and (b) using the P&O based on PI algorithm.
Figure 10. Power extracted (a) using the P&O algorithm and (b) using the P&O based on PI algorithm.
Sensors 23 04587 g010
Figure 11. Power extracted (a) using the IC algorithm and (b) using the IC based on PI algorithm.
Figure 11. Power extracted (a) using the IC algorithm and (b) using the IC based on PI algorithm.
Sensors 23 04587 g011
Figure 12. Power ripple (a) for the Sensorless D at the MPP and (b) for the Sensorless V at the MPP.
Figure 12. Power ripple (a) for the Sensorless D at the MPP and (b) for the Sensorless V at the MPP.
Sensors 23 04587 g012
Figure 13. Initialization (a) for the Sensorless D and (b) for the Sensorless V.
Figure 13. Initialization (a) for the Sensorless D and (b) for the Sensorless V.
Sensors 23 04587 g013
Figure 14. Power extracted considering Profile I (a) for the Sensorless D and (b) for the Sensorless V.
Figure 14. Power extracted considering Profile I (a) for the Sensorless D and (b) for the Sensorless V.
Sensors 23 04587 g014
Figure 15. Power extracted considering Profile II (a) for the Sensorless D and (b) for the Sensorless V.
Figure 15. Power extracted considering Profile II (a) for the Sensorless D and (b) for the Sensorless V.
Sensors 23 04587 g015
Figure 16. Power extraction for the Sensorless V considering a typical daily power profile.
Figure 16. Power extraction for the Sensorless V considering a typical daily power profile.
Sensors 23 04587 g016
Figure 17. Experimental setup to evaluate the Current Sensorless V based on PI MPPT.
Figure 17. Experimental setup to evaluate the Current Sensorless V based on PI MPPT.
Sensors 23 04587 g017
Figure 18. Experimental power extracted for the Sensorless V—total time 24 s (a) considering Profile I and (b) considering Profile II.
Figure 18. Experimental power extracted for the Sensorless V—total time 24 s (a) considering Profile I and (b) considering Profile II.
Sensors 23 04587 g018
Figure 19. Experimental power extracted for the Sensorless V—total time 40 s (a) considering Profile I and (b) considering Profile II.
Figure 19. Experimental power extracted for the Sensorless V—total time 40 s (a) considering Profile I and (b) considering Profile II.
Sensors 23 04587 g019
Figure 20. (a) Experimental power extracted for the Sensorless V—total time 40 s. (b) Experimental power extracted for the Sensorless V—total time 40 s.
Figure 20. (a) Experimental power extracted for the Sensorless V—total time 40 s. (b) Experimental power extracted for the Sensorless V—total time 40 s.
Sensors 23 04587 g020
Figure 21. (a) Experimental power extracted for the Sensorless V—total time 40 s. (b) Power Extraction for the Sensorless V considering a typical daily profile, similar to profile of Figure 16—total time 70 s.
Figure 21. (a) Experimental power extracted for the Sensorless V—total time 40 s. (b) Power Extraction for the Sensorless V considering a typical daily profile, similar to profile of Figure 16—total time 70 s.
Sensors 23 04587 g021
Table 1. PV Electrical Parameters.
Table 1. PV Electrical Parameters.
Electrical ParametersValues
Maximum PowerPmax = 200 Wp
Voltage at MPPVMPP = 26.3 V
Current at MPPIMPP = 7.61 A
Open Circuit VoltageVoc = 32.9 V
Short Circuit CurrentIsc = 8.21 A
Temperature Coefficient of Isc α = 3.18 × 10−3 A/°C
Table 2. Parameters of the Boost Converter + PV.
Table 2. Parameters of the Boost Converter + PV.
Electrical ParametersValues
Maximum PowerPmax = 200 Wp
Voltage at MPPVMPP = 26.3 V
Current at MPPIMPP = 7.61 A
Decoupling capacitanceCin = 10 μF
Boost inductanceLin = 2.5 mH
Boost loadRL = 50 Ω
ConductanceGe = 0.2894 s
Table 3. Tracking Factors.
Table 3. Tracking Factors.
MethodsValues
Sensorless D94.65%
Sensorless V97.61%
P&O95.75%
P&O based on PI98.75%
IC95.85%
IC based on PI 98.68%
Table 4. Varying Power Profiles.
Table 4. Varying Power Profiles.
Profile I
IrradianceTemperatureTheoretical Power
1000 W/m225 °C200.01 W
500 W/m220 °C100.79 W
700 W/m235 °C133.68 W
300 W/m215 °C60.08 W
Profile II
IrradianceTemperatureTheoretical Power
600 W/m220 °C121.74 W
900 W/m235 °C172.47 W
400 W/m220 °C79.80 W
700 W/m225 °C139.62 W
Table 5. Experimentally validated Sensorless MPPT Tracking Factors.
Table 5. Experimentally validated Sensorless MPPT Tracking Factors.
MethodsValues
Constant Voltage [40]79.50%
Short Circuit Pulse [40]89.70%
Open Circuit Voltage [40]93.70%
LCASF [32]95.00%
LCA [32]96.00%
Proposed Current Sensorless V99.51%
FSCC [33]97.50%
Current Sensorless [41]92.10%
ASC-MPPT [42]96.20%
Hybrid FOCV-SCAM [29]99.70%
SC-MPC-MPPT [43]99.40%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

de Brito, M.A.G.; Martines, G.M.S.; Volpato, A.S.; Godoy, R.B.; Batista, E.A. Current Sensorless Based on PI MPPT Algorithms. Sensors 2023, 23, 4587. https://doi.org/10.3390/s23104587

AMA Style

de Brito MAG, Martines GMS, Volpato AS, Godoy RB, Batista EA. Current Sensorless Based on PI MPPT Algorithms. Sensors. 2023; 23(10):4587. https://doi.org/10.3390/s23104587

Chicago/Turabian Style

de Brito, Moacyr A. G., Guilherme M. S. Martines, Anderson S. Volpato, Ruben B. Godoy, and Edson A. Batista. 2023. "Current Sensorless Based on PI MPPT Algorithms" Sensors 23, no. 10: 4587. https://doi.org/10.3390/s23104587

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