Next Article in Journal
Delay-Based True Random Number Generator in Sub-Nanomillimeter IoT Devices
Next Article in Special Issue
Surgery Agreement Signature Authentication System for Mobile Health Care
Previous Article in Journal
Lightweight Modeling Attack-Resistant Multiplexer-Based Multi-PUF (MMPUF) Design on FPGA
Previous Article in Special Issue
Closing the Wearable Gap—Part VI: Human Gait Recognition Using Deep Learning Methodologies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Overview of Maximum Power Point Tracking Methods for PV System in Micro Grid

1
Department of Electrical Engineering, Sunchon National University, 255 Jungang-ro, Suncheon-city Jeollanam do 57922, Korea
2
Department of Data Informatics, Korea Maritime and Ocean University, Busan 49112, Korea
3
Department of Computer Engineering, Sunchon National University, 255 Jungang-ro, Suncheon-city Jeollanam do 57922, Korea
*
Authors to whom correspondence should be addressed.
Submission received: 24 April 2020 / Revised: 12 May 2020 / Accepted: 13 May 2020 / Published: 15 May 2020
(This article belongs to the Special Issue Electronic Solutions for Artificial Intelligence Healthcare)

Abstract

:
This paper presents an overview of the maximum power point tracking (MPPT) methods for photovoltaic (PV) systems used in the Micro Grids of PV systems. In the PV system, the output varies nonlinearly with temperature and radiation, and the point at which power is maximized appears accordingly. The MPPT of the PV system can improve output by about 25%, and it is very important to operate at this point at all times. Various methods of tracking the MPP of the PV system have been studied and proposed. In this paper, we discuss commonly used methods for the MPPT of PV systems, methods using artificial intelligence control, and mixed methods, and present the characteristics, advantages, and disadvantages of each method.

1. Introduction

The photovoltaic (PV) system is receiving much attention because it is an infinite, eco-friendly energy source. In addition, since the PV system generates electricity without a driving unit, it has the advantage of a long life, as it requires little maintenance. Nonetheless, PV systems are highly dependent on environmental conditions, and they have the disadvantage of low conversion efficiency [1,2,3,4,5]. In addition, the PV system can only be generated at the time when there is sunlight, and its characteristics change nonlinearly according to the surrounding environment [5,6,7]. In particular, PV systems are highly dependent on temperature and radiation. Temperature affects the voltage of the PV system, and radiation affects current. The power of a PV system has a characteristic of changing nonlinearly with temperature and radiation, and there is a point where power is maximized under certain conditions. Therefore, the technique of controlling the PV system so that it can always be operated at this point is very important to improve the efficiency and output of the PV system. The method for tracking the maximum power point of the PV system requires “fast tracking speed in transient”, “low vibration in steady state”, “responsiveness to temperature and radiation changes”, and “easy implementation”. The maximum power point tracking (MPPT) of the PV system can improve the power produced by 25%, and various methods have been studied for this [8,9,10,11,12].
Typical methods for MPPT include the constant voltage (CV) method [13,14], the open circuit voltage (OCV) method [13,14,15,16,17,18,19,20], the short circuit current (SCC) [21,22,23] method, the perturbation and observation (P&O) method [24,25,26,27,28], and the Incremental Conductance (IncCond) method [29,30,31,32,33,34,35]. The CV method is a method using one fixed voltage obtained under specific conditions, and the OCV method is a method using a certain percentage of the open circuit voltage of the PV module as a reference voltage. The SCC method is a method of tracking the maximum power point by using a certain ratio of the short-circuit current as a reference current. The P&O method is a method wherein voltage or current is perturbed and the power is observed to control the direction in which power increases, whereas the IncCond method tracks the maximum power point by comparing the instantaneous conductance and incremental conductance. In addition, methods for improving the maximum power point tracking performance using artificial intelligence control techniques such as fuzzy control [35,36,37,38,39,40,41,42,43,44] and neural networks were studied [45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62]. The Micro Grid is constructed by connecting small-scale power grids to each other, and can replace existing large-scale power generation systems using fossil fuels, and has the advantage of reducing transmission loss because it is produced in places where energy is required. Micro Grid consists of DC power grid and distributed power. The PV system is the most representative distributed power supply for Micro Grids, and MPPT control is used to stably operate multiple power management units through distributed power, and the representative MPPT methods, the P and O method [63,64,65], and IncCond method [66] are used.
This paper introduces various methods for the MPPT control of the PV system, which is receiving much attention as an alternative energy source and is preferred for constructing smart grids and Micro Grids. It explains the operation principle, structure, advantages, and disadvantages of various MPPT methods, and introduces methods to overcome the disadvantages of each method. The various MPPT methods introduced in this paper will help engineers and researchers using PV systems to select the appropriate MPPT method according to the type, location, and environmental conditions of the PV system. In addition, it is expected that various ideas will be provided to study methods for improving the conventional MPPT method through a method in which the existing MPPT method is mixed with each other. The rest of this paper is organized as follows: Chapter 2 deals with solar cell modeling; Chapter 3 discusses various methods for MPPT control; finally, Chapter 4 presents the conclusion.

2. Solar Cell Modeling

Solar cells consist of one ideal diode and a constant current source ( I ph ); since it is impossible to make an ideal diode in reality, however, a series resistor ( R s ) and a parallel resistor ( R ph ) representing the contact resistance and sheet resistance of the surface layer must be considered. Part of the light incident on the surface of the solar cell is reflected from the surface, and the light transmitted through the surface is absorbed in the solar cell, with the number of photons decreasing exponentially. Figure 1 shows the equivalent circuit of a solar cell.
The photocurrent ( I ph ) is proportional to the solar radiation and is given by the following equation:
I ph = G G 0 I g 0 + J 0 T c T ref
where G o is the reference solar irradiance, I g 0 is the current at the reference solar irradiance ( G 0 ), J o is the temperature coefficient for photocurrent ( I ph ), T c is the temperature of the cell, and T ref is the reference temperature of the cell. Most of the reference radiation used in the equation representing photocurrent is 1000 [W/m2]. The diode current ( I d ) is given by the Shockley equation in Figure 1.
I d = I 0 e q v pv + I pv R s nkT c 1
Here, V pv + I pv R s represents the voltage of the diode, I 0 denotes the diode inverse saturation current, and q represents the amount of electrons [ q = 1.602 × 10 19   [ c ]. V pv and I pv are the cell voltage and current, respectively, R s is the series resistance, n is the ideal coefficient, and k is the Boltzmann constant ( k = 1.38 × 10 23   J / K ). The diode reverse saturation current I 0 is temperature-sensitive and can be expressed as:
I 0 = I d 0 T c T ref 3 e qE g nk 1 T ref 1 T c
where I d 0 represents the diode inverse saturation current at the reference temperature and T ref and T c use the Kelvin temperature. Bandgap energy E g of the silicon semiconductor constituting the solar cell can be expressed by the following equation:
E g = 1.17 4.73 × 10 4 × T c 2 T c + 636
The temperature of the solar cell ( T c ) is proportional to the amount of solar radiation and can be expressed as:
T c = 273 + T a + NOCT 20 800 × G
where T a represents the atmospheric temperature (°C) and NOCT (Nominal Operating Cell Temperature) denotes the nominal solar cell operating temperature. The relation of I pv V pv in the equivalent circuit of Figure 1 can be expressed as follows:
I pv = I ph I o e q V pv + I pv × R s nkT c 1 V pv + I pv R s R sh
where R sh represents the parallel resistance. The current in Equation (6) is common to the left and right equations, and the relation of I pv V pv can be expressed as follows [67,68,69,70,71,72,73]:
f I pv , V pv , G = I pv I ph G I 0 G e q V pv + I pv R s nkT c G 1 V pv + I pv R s R sh = 0

3. MPPT Methods

3.1. Constant Voltage Method

As the simplest among various methods for the MPPT control of a PV system [13,14], the CV method is a method of using a reference voltage ( V ref ) for the maximum power point voltage ( V mpp ) obtained under standard test conditions (STC: radiation 1000 W/m2, cell temperature 25 °C, AM 1.5) of a PV module or a voltage determined under specific conditions. Therefore, no additional input is needed to calculate the reference voltage, and the voltage must be measured to control the voltage of the PV module as the reference voltage. The MPP of the PV module varies with temperature and solar radiation. Since the CV method uses a fixed reference voltage for specific radiation and temperature conditions, however, this method has a problem—i.e., it cannot accurately track the MPP.
Figure 2 shows the flowchart for the CV method. Measure the current PV module voltage and compare it with the reference voltage to change the duty ratio in order to track the maximum power point.

3.2. Open Circuit Voltage (OCV) Method

The OCV method is a method of compensating for the shortcomings of the CV method. Since the CV method is controlled only at a constant voltage regardless of radiation and temperature, it has a disadvantage of not operating at an accurate maximum power point. Figure 3 shows the location of the open circuit voltage ( V oc ) and maximum power point (MPP) voltage ( V mpp ) when rated power of PV module is 110 Wp (Watt peak) and 30 Wp.
The OCV method calculates the reference voltage for tracking the maximum power point using Equation (8), based on the characteristic that the voltage at the maximum power point is generally present between 70% and 80% of the open circuit voltage.
V mpp = V oc × k 1 0.7 k 1 0.8
The advantage of OCV lies in its simple implementation. Since the open circuit is configured by separating the load in order to measure the open circuit voltage according to constant cycle or condition, however, it has the disadvantages of non-continuous power supply and occurrence of loss due to periodic separation and connection. In addition, since the location of the maximum power point is approximated, In Figure 3, the maximum power point is included in the range of Equation (8), but depending on the value selected, the OCV method can deviate significantly from the actual maximum power point.
Figure 4 shows the flowchart of the OCV method. Configure the open circuit according to the condition or a constant period to measure the open circuit voltage and calculate the reference voltage. This is a method of tracking the maximum power point by comparing the calculated reference voltage with the current PV voltage.

3.3. Short Circuit Current (SCC) Method

The SCC method uses the characteristic of the maximum power current ( I mpp ) falling within a certain range of the short circuit current ( I sc ), which is the maximum current of the PV module. Equation (9) represents the current ( I mpp ) that becomes the maximum power. The k 2 value is approximated by experiment, and a value between approximately 0.78 and 0.92 is used.
I mpp = I sc × k 2 0.78 k 2 0.92
Figure 5 shows the power-current (P-I) curve of the PV module. The current ( I mpp ) that becomes the maximum power point is about 90% of the short-circuit current ( I sc ).
Figure 6 shows the flowchart of the SCC method. The SCC method shorts the load to measure the short circuit current ( I sc ) according to a certain period or condition. The reference current is calculated using the measured short-circuit current and the proportional constant k 2 , compares it with the PV current ( I pv ), and increases or decreases the PV current to track the maximum power point.
Like the OCV method, the SCC method requires periodic short-circuit current measurement; for this, the load must be shorted to form a short circuit. At this time, since current is not supplied to the load, power loss occurs, and efficiency is reduced, with the maximum power point current calculated by Equation (9) approximately calculated. Thus, there is a problem, since it is not an actual maximum power point.

3.4. Perturbation and Observation (P&O) Method

The P&O method continuously controls the current or voltage in the direction of increasing power by perturbing the PV voltage or current and observing power. Table 1 shows the control direction of the next step by voltage or current perturbation and power observation.
Figure 7 shows the flowchart of the P&O method. In the P&O method, PV module power is calculated by the measured voltage and current, with the maximum power point tracked by changing the reference value ( V mpp ), which is the maximum power point according to the power and voltage change, by a certain size (changing value: C v ).
Since the P&O method is sequentially controlled according to the perturbation direction of the voltage or current and the direction of change of the observed power, the control algorithm is simple, and there is no open or short circuit of the load. Thus, it is possible to supply power to the load continuously. Since it continuously measures voltage and current, it has the advantage of being controlled according to the environmental conditions. When the radiation is low or rapidly changed, however, the exact maximum power point cannot be tracked, or vibration occurs near the maximum power point, thus resulting in loss. In order to solve this problem, a method of adjusting the changing value ( C v ) of voltage or current for tracking the maximum power point has been proposed.
Equation (10) shows the equation for adjusting C v using the change in power, and Equation (11) presents the equation for adjusting C v using the slope of power in the P-V curve [74,75,76,77].
C v = k 3 × Δ P pv
C v = k 3 × Δ P pv Δ V pv
Figure 8 shows the P-V curve of the PV module and the change in C v by Equation (11). Equations (12)–(14) show three zones according to the size of C v .
Zone   1 :   k 3 × Δ P pv Δ V pv > K 11
Zone   2 : K 11 > k 3 × Δ P pv Δ V pv > K 12
Zone   3 : K 12 > k 3 × Δ P pv Δ V pv
Figure 9 shows how to set the C v value according to the three zones determined by Equations (12)–(14) and use it to track the maximum power point [78].
Figure 10 shows the process of tracking the maximum power point in the P-V curve with the P&O method. In Figure 10, if the voltage and power changes are approximated in a triangular shape, the length of the hypotenuse can be approximated as in Equation (15). Since the change in power in the P-V curve decreases as it approaches the maximum power point, the hypotenuse length in Equation (15) decreases as it approaches the maximum power point. Using this characteristic, the amount of change for tracking the maximum power point can be varied as shown in Equation (16) [77].
hypotenuse   lenght = Δ P Pv 2 + Δ V pv 2
C v = M · Δ P Pv 2 + Δ V pv 2
where M is a constant of change amount according to the parameter of the PV module.
Another method of varying the change value was proposed using fuzzy control. Figure 11 shows the method of adjusting the change value by using the slope ( S p ) of power and the magnitude of the amount of change ( S t ) as the input of fuzzy control in the P-V curve [79].
Figure 12 shows the method of using the voltage and current of the PV module as the input of fuzzy control and calculating the change amount ( Δ C v ) of C v [80].

3.5. Incremental Conductance (IncCond) Method

Under rapidly changing radiation conditions, the P&O method has a problem, i.e., it cannot track an accurate maximum power point. To improve this, the IncCond method was proposed.
The IncCond method uses a slope condition using a change in voltage and power in the P-V curve. Figure 13 shows the P-V curve and slope. The maximum power point position is determined by the magnitude of the slope. In Figure 13, point B with slope of 0 is the maximum power point, A with a negative slope is right of the maximum power point, and C with a positive slope is left of the maximum power point. In order to be in the direction of the maximum power point from the right side of the maximum power point where point A is located, the magnitude of the voltage must be reduced, and the left side of the maximum power point where point B is located must increase the voltage to move toward the maximum power point.
Equations (17)–(20) show the equation for the slope of the P-V curve. The IncCond method refers to a method of controlling by comparing instantaneous conductance ( I pv / V pv ) and incremental conductance ( dI pv / dV pv ).
dP pv dV pv = d V pv I pv dV pv = dV pv × I pv dV pv + V pv × dI pv dV pv = I pv + V Pv dI pv dV pv
A :   dP pv dV pv = I Pv + V pv dI pv dV pv < 0     dI pv d V pv < I pv V pv
B :   dP pv dV pv = I Pv + V pv dI pv dV pv = 0     dI pv d V pv = I pv V pv
C :   dP pv dV pv = I Pv + V pv dI pv dV pv > 0     dI pv d V pv > I pv V pv
Figure 14 shows the flowchart of the IncCond method. The voltage and current are measured using a sensor, and the change value is calculated using this. If the maximum power point is not reached, control is performed through Case A because the voltage changes continuously. Case A compares the incremental conductance ( Δ I pv / Δ V pv ) with the instantaneous conductance ( I pv / V pv ) to track the maximum power point according to its size.
The P&O method is weak against rapidly changing radiation because there is no control method for radiation change during operation at the maximum power point. In order to overcome the disadvantages of this P&O method, the IncCond method detects the change in radiation by performing Case B in Figure 14 when the voltage does not change due to operation at the maximum power point. The two factors that affect the output of the PV module are temperature and radiation, with temperature affecting voltage and radiation affecting current. Therefore, Case B detects a change in radiation based on the change in current and increases the reference voltage ( V mpp ) for maximum power point tracking when current increases ( Δ I pv > 0 ); when current decreases, the reference voltage decreases conversely.
Generally, the value that changes the reference voltage for maximum power point control is used as a fixed value. This fixed size determines the maximum power point tracking speed and accuracy. A large changing value ( C v ) can perform fast tracking but causes vibration around the MPP, which reduces tracking accuracy. The small changing value ( C v ) increases accuracy by reducing the vibration near the MPP but has the disadvantage of slowing the tracking speed. Therefore, it is very important to set this change value properly.
In the IncCond method, methods for improving control performance by adjusting the changing value ( C v ) have been proposed. A representative method is the method using the slope of the P-V curve as shown in Equations (10) and (11) [81,82].

3.6. Fuzzy MPPT Method

As one of the most widely used techniques for MPPT control, fuzzy control does not require accurate mathematical modeling and has the advantage of handling nonlinear systems. Fuzzy control generally consists of fuzzification, rule base, and defuzzification. Fuzzification converts numeric input into linguistic input variables based on the membership function shown in Figure 15. Defuzzification is the inverse process of fuzzification.
In Figure 15, five language variables (NB: Negative Big, NS: Negative Small, ZE: Zero, PS: Positive Small, PB: Positive Big) are used. As the number of language variables increases, precision improves but the processing time of the algorithm increases.
Membership functions are formed using straight lines or curves. Curves are highly accurate but difficult to implement. The typical linear form is the trapezoidal and triangular membership functions, which have an advantage in real-time control; in fact, their various advantages are suggested in several studies. In particular, the triangular membership function is used in various ways because it has advantages in terms of response speed and steady-state error [83,84,85,86,87]. The triangular membership function generally uses a symmetrical shape as shown in Figure 15. If the importance of a specific section is high, however, the part can be modified and used [35,39,43,44,88].
Equations (21) and (22) show the error and changing value most frequently used as inputs in fuzzy control. Equation (21) is the slope of the P-V curve, and its size decreases as it approaches the maximum power point. Therefore, when this value becomes 0, it becomes the maximum power point; as such, this value is used as an input for fuzzy control. Equation (22) represents the changing error.
E k = Δ P pv Δ V pv = P pv k P pv k 1 V pv k V pv k 1   or   E k = I pv V pv + Δ I pv Δ V pv
Δ E k = E k E k 1
Table 2 shows the rule base of fuzzy control; this rule base is designed to control the duty ratio of the boost converter. The rule base of fuzzy control can be configured in various ways depending on the designer or user, and the control performance is highly dependent on the rule base.
Fuzzy control calculates the membership strength by the membership function of Figure 15 according to the size of the current error and the changing error, with the fuzzy inference calculating the control amount using Mamdani’s Min-Max method.
The “IF THEN” rule for multiple inputs has “AND” and “OR” operations; the “AND” operation uses the Min rule, and the “OR” operation uses the Max rule.
If these rules are expressed as equations, Equations (23)–(26) are the resulting equations.
IF   x   is   μ x 1   AND   x   is   μ x 2   AND   x   is   μ x n   THEN   y   is   Y
μ x = Min μ x 1 ,   μ x 2 ,   μ x 3 , , μ x n
IF   x   is   μ x 1   OR   x   is   μ x 2   OR   x   is   μ x n   THEN   y   is   Y
μ x = Max μ x 1 ,   μ x 2 ,   μ x 3 , , μ x n
where x represents the input and μ x 1 represents the strength of membership function. y is an output variable, and Y is an output value. The defuzzification of fuzzy control uses the center of gravity (COG) method the most and is denoted as follows:
Δ y = j = 1 n μ x j × y j j = 1 n μ x j
Fuzzy control does not have flowcharts such as P&O or IncCond, and it is strong in tracking speed and accuracy because it controls by changing the control amount according to the surrounding environment.

3.7. Neural Network Method

Neural networks have advantages such as robust operating, fast tracking, non-linear system processing power, and off-line training, and they are used in various ways for the MPPT of PV systems [45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62]. Nonetheless, the MPPT method using a neural network has a disadvantage of increased cost because a high-performance microcontroller is required compared to other methods. Neural networks are generally composed of three layers: input layer, hidden layer, and output layer. The number of nodes in each layer is used varyingly depending on the user who designs the controller. When MPPT control using a neural network is classified according to the type of input value, it can be divided into a method of using an electrical signal, a method of not using an electrical signal, and a method of mixing the two signals. The electrical signal input is the same as the voltage and current of the PV module, and the non-electrical input is the same as the temperature and radiation. The output includes reference power ( P pv * ), reference voltage ( V pv * ) and reference current ( I pv * ) for tracking the maximum power point of the PV system; by using this, the maximum power point is adjusted by adjusting the duty ratio of the power converter to track. Figure 16 shows the type of neural network classified according to input.
The performance of MPPT control using neural networks depends on the number of nodes and training time. The weight between the nodes is learned by the backpropagation algorithm of the neural network, and the ability and performance to perform MPPT are determined through such learning.

3.8. OCV and P&O Combination Method

The P&O method has the disadvantage of being unable to track the actual maximum power point for rapidly changing radiation [89]. The rapidly changing environment of insolation can be measured using a radiation sensor; if the change in power is used without an additional sensor, however, the rapidly changing environment can be observed [90]. Equations (28) and (29) show the radiation change using the change of power.
Δ P pv P pv < 0.01 : Slow   change
Δ P Pv P pv > 0.01   : Fast   change
Figure 17 shows the flowchart of the MPPT control method combined with the OCV method and the P&O method [91]. This method detects the rapidly changing conditions of radiation through the change of power, controls the conventional P&O method when the radiation changes slowly, and tracks the maximum power point approximated by the OCV method in the rapidly changing conditions. This compensates for the problem of the P&O method, which cannot track the actual maximum power point in rapidly changing radiation.

3.9. Proportional Integral (PI) Controller and Fuzzy Control Combination Method

The PI controller is a controller that uses two gain values. These two gains are generally fixed, and the response performance varies depending on the size. Since the fixed gain cannot satisfy both transient state and steady state, methods for adjusting the gain value according to the operating state have been proposed. Figure 18 shows how to adjust the gain value of a PI controller using a fuzzy controller [92].

4. Result and Analysis

This paper introduces the configuration, control method, and characteristics of various methods for tracking the maximum power point of the PV system. The MPPT of the PV system is a very important factor for improving power and efficiency. The CV, OCV, and SCC methods introduced in this paper have the advantage of simple algorithm and implementation. Since these methods approximately set a reference value for maximum power point tracking, however, tracking accuracy is low.
The P&O method and the IncCond method continuously measure the current voltage and current of the PV system and use the measured result to track the maximum power point in a predetermined order. Therefore, they are the most commonly used methods for MPPT, because it is possible to track the maximum power point relatively accurately according to environmental change. Nonetheless, there is a problem, i.e., performance is highly dependent on the changing value, which controls the reference value. If this value is large, the tracking speed is fast, but the vibration occurs in steady state, thus resulting in a large loss. If this value is small, the error is reduced in steady state, but the tracking speed is slowed. In order to overcome these disadvantages, various methods of adjusting the changing value according to the operating state have been proposed. Since the P&O and IncCond methods are controlled in a predetermined order, however, they have the disadvantage of gradually increasing or decreasing from the maximum or minimum value during initial operation.
Fuzzy control and neural networks are artificial intelligence control methods with advantages in processing nonlinear systems. Nonetheless, this method relies heavily on the experience of the designer and the user and requires a high-performance controller compared to other methods, which in turn increases the cost of the system. In particular, the neural network requires a controller for the highest performance because it necessitates a lot of computation and sufficient learning time. The various MPPT methods introduced in this paper can be used in combination to overcome their shortcomings by sharing their strengths.

5. Conclusions

Solar energy is a very important energy source for the future because it can be predicted among various renewable energy sources and the amount of energy is very large. Therefore, it is very important to develop the MPPT technique to increase the efficiency and output of the PV system and improve stability.
This paper introduces the following methods for MPPT control of the PV system. The methods include a CV, OCV, and SCC methods that track maximum power points using approximated values, P&O, and IncCond methods, that perform control in a predetermined order, and fuzzy control and neural network that is artificial intelligent control technique. In addition, methods to compensate for shortcomings and improve performance by mixing each method were also introduced.
The method introduced in this paper will help to select the appropriate MPPT method for engineers and researchers who construct smart grids and Micro Grids or use PV systems alone.

Author Contributions

Conceptualization, J.-S.K. and J.-C.K.; Data Curation, J.-S.K.; Formal Analysis, J.-S.K.; Funding Acquisition, J.-H.H.; Investigation, J.-S.K. and J.-H.H.; Methodology, J.-H.H.; Project Administration, J.-H.H.; Resources, J.-S.K. and J.-C.K.; Software, J.-S.K., J.-H.H., and J.-C.K.; Supervision, J.-C.K.; Validation, J.-C.K.; Visualization, J.-H.H. and J.-C.K.; Writing—Original Draft, J.-S.K., J.-H.H., and J.-C.K.; Writing—Review & Editing, J.-H.H.; J.-C.K. All authors have read and agree to the published version of the manuscript.

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. 2017R1C1B5077157). Furthermore, this research was supported by Energy Cloud R&D Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT (NRF-2019M3F2A1073385).

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

MPPTMaximum Power Point Tracking
PVPhotoVoltaic
CVConstant Voltage
OCVOpen Circuit Voltage
WpWatt peak
SCCShort Circuit Current
P&OPerturbation and Observation
OCVOpen Circuit Voltage
MPPMaximum Power Point
NBNegative Big
NSNegative Small
ZEZero
PSPositive Small
PBPositive Big
PIProportional Integral

References

  1. Xiao, W.; Ozog, N.; Dunford, W.G. Topology study of photovoltaic interface for maximum power point tracking. IEEE Trans. Ind. Electron. 2007, 54, 1696–1704. [Google Scholar] [CrossRef]
  2. Zainudin, H.N.; Mekhilef, S. Comparison study of maximum power point tracker techniques for PV systems. In Proceedings of the 14th International Middle East Power Systems Conference (MEPCON’10), Cairo University, Giza, Egypt, 19–21 December 2010. [Google Scholar]
  3. Xiao, W.; Dunford, W.G. A modified adaptive hill climbing MPPT method for photovoltaic power systems. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference, Aachen, Germany, 20–25 June 2004; pp. 1957–1963. [Google Scholar]
  4. Ali, A.N.A.; Saied, M.H.; Mostafa, M.Z.; Abdel-Moneim, T.M. A survey of maximum PPT techniques of PV systems. In Proceedings of the 2012 IEEE Energytech, Cleveland, OH, USA, 29–31 May 2012; pp. 1–17. [Google Scholar]
  5. Subudhi, B.; Pradhan, R. A comparative study on maximum power point tracking techniques for photovoltaic power systems. IEEE Trans. Sustain. Energy 2012, 4, 89–98. [Google Scholar] [CrossRef]
  6. Pilawa-Podgurski, R.C.N.; Perreault, D.J. Submodule integrated distributed maximum power point tracking for solar photovoltaic applications. IEEE Trans. Power Electron. 2013, 28, 2957–2967. [Google Scholar] [CrossRef] [Green Version]
  7. Zakzouk, N.E.; Abdelsalam, A.K.; Helal, A.A.; Williams, B.W. DC-link voltage sensorless control technique for single-phase two-stage photovoltaic grid-connected system. In Proceedings of the 2014 IEEE International Energy Conference (ENERGYCON), Cavtat, Croatia, 13–16 May 2014; pp. 58–64. [Google Scholar]
  8. Ramdan, B.A.; Zobaa, A.F. A study of non-isolated DC–DC converters for photovoltaic systems. Int. J. Energy Convers. 2013, 1, 345–357. [Google Scholar]
  9. Coelho, R.F.; Martins, D.C. An Optimized Maximum Power Point Tracking Method Based on PV Surface Temperature Measurement. Available online: https://www.intechopen.com/books/sustainableenergy-recent-studies/an-optimized-maximum-power-point-tracking-method-based-on-pv-surfacetemperature-measurement/ (accessed on 20 April 2020).
  10. Dincer, F. The analysis on photovoltaic electricity generation status, potential and policies of the leading countries in solar energy. Renew. Sustain. Energy Rev. 2011, 15, 713–720. [Google Scholar] [CrossRef]
  11. Eltawil, M.A.; Zhao, Z. Grid-connected photovoltaic power systems: Technical and potential problems—A review. Renew. Sustain. Energy Rev. 2010, 14, 112–129. [Google Scholar] [CrossRef]
  12. 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]
  13. Faranda, R.; Leva, S. Energy comparison of MPPT Techniques for PV Systems. WSEAS Trans. Power Syst. 2008, 3, 447–455. [Google Scholar]
  14. Tse, K.K.; Chung, H.S.H.; Hui, S.Y.R.; Ho, M.T. A novel maximum power point tracking technique for PV panels. In Proceedings of the 2001 IEEE 32nd Annual Power Electronics Specialists Conference, PESC, Vancouver, BC, Canada, 17–21 June 2001; Volume 4, pp. 1970–1975. [Google Scholar]
  15. Hart, G.W.; Branz, H.M.; Cox, C.H. Experimental tests of openloop maximum-power-point tracking techniques. Solar Cells 1984, 13, 185–195. [Google Scholar] [CrossRef]
  16. Patterson, D.J. Electrical system design for a solar powered vehicle. In Proceedings of the 21st Annual IEEE Conference on Power Electronics Specialists, San Antonio, TX, USA, 11–14 June 1990; pp. 618–622. [Google Scholar]
  17. Masoum, M.A.S.; Dehbonei, H.; Fuchs, E.F. Theoretical and experimental analyses of photovoltaic systems with voltage and current-based maximum power-point tracking. IEEE Trans. Energy Convers. 2002, 17, 514–522. [Google Scholar] [CrossRef] [Green Version]
  18. Noh, H.-J.; Lee, D.-Y.; Hyun, D.-S. An improved MPPT converter with current compensation method for small scaled PV-applications. In Proceedings of the IEEE 2002 28th Annual Conference of the Industrial Electronics Society, Sevilla, Spain, 5–8 November 2002; pp. 1113–1118. [Google Scholar]
  19. Kobayashi, K.; Matsuo, H.; Sekine, Y. A novel optimum operating point tracker of the solar cell power supply system. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference, Aachen, Germany, 20–25 June 2004; pp. 2147–2151. [Google Scholar]
  20. Bekker, B.; Beukes, H.J. Finding an optimal PV panel maximum power point tracking method. In Proceedings of the 2004 IEEE Africon. 7th Africon Conference in Africa (IEEE Cat. No.04CH37590), Gaborone, Botswana, 15–17 September 2004; pp. 1125–1129. [Google Scholar]
  21. Noguchi, T.; Togashi, S.; Nakamoto, R. Short-current pulse based adaptive maximum-power-point tracking for photovoltaic power generation system. In Proceedings of the 2000 IEEE International Symposium on Industrial Electronics, Cholula, Puebla, Mexico, 4–8 December 2000; pp. 157–162. [Google Scholar]
  22. Mutoh, N.; Matuo, T.; Okada, K.; Sakai, M. Prediction-data-based maximum-power-point-tracking method for photovoltaic power generation systems. In Proceedings of the 2002 IEEE 33rd Annual IEEE Power Electronics Specialists Conference, Cairns, Australia, 23–27 June 2002; pp. 1489–1494. [Google Scholar]
  23. Yuvarajan, S.; Xu, S. Photo-voltaic power converter with a simple maximum-power-point-tracker. In Proceedings of the 2003 International Symposium on Circuits and Systems, Bangkok, Thailand, 25–28 May 2003; pp. III-399–III-402. [Google Scholar]
  24. Sera, D.; Kerekes, T.; Teodorescu, R.; Blaabjerg, F. Improved MPPT Method for Rapidly Changing Environmental Conditions. In Proceedings of the 2006 IEEE International Symposium on Industrial Electronics, Montreal, QC, Canada, 9–13 July 2006; Volume 2, pp. 1420–1425. [Google Scholar]
  25. Narendiran, S. Grid Tie Inverter and MPPT—A Review. In Proceedings of the 2013 International Conference on Circuits, Power and Computing Technologies (ICCPCT), Nagercoil, India, 20–21 March 2013; pp. 564–567. [Google Scholar]
  26. Barakati, M.; Kazerani, M.; Aplevich, D. Maximum power tracking control for a wind turbine system including a matrix converter. IEEE Trans. Energy Convers. 2009, 24, 705–713. [Google Scholar] [CrossRef]
  27. Chen, L.R.; Tsai, C.H.; Lin, Y.L.; Lai, Y.S. A biological swarm chasing algorithm for tracking the PV maximum power point. IEEE Trans. Energy Convers. 2010, 25, 484–493. [Google Scholar] [CrossRef]
  28. Hohm, D.P.; Ropp, M.E. Comparative study of maximum power point tracking algorithms using an experimental, programmable, maximum power point test bed. In Proceedings of the IEEE Photovoltaic Specialists Conference, Anchorage, AK, USA, 15–22 September 2000; pp. 1699–1702. [Google Scholar]
  29. Boico, F.; Lahman, B. Study of different implementation approaches for a maximum power point tracker. In Proceedings of the 2006 IEEE Workshops on Computers in Power Electronics, Troy, NY, USA, 16–19 July 2006; pp. 15–21. [Google Scholar]
  30. Liu, B.; Duan, S.; Liu, F.; Xu, P. Analysis and improvement of a maximum power point tracking algorithm based on incremental conductance method for photovoltaic array. In Proceedings of the 2007 7th International Conference on Power Electronics and Drive Systems, Bangkok, Thailand, 27–30 November 2007; pp. 637–641. [Google Scholar]
  31. Yuvarajan, S.; Shoeb, J. A fast and accurate maximum power point tracker for PV systems. In Proceedings of the 2008 Twenty-Third Annual IEEE Applied Power Electronics Conference and Exposition, Austin, TX, USA, 24–28 February 2008; pp. 167–172. [Google Scholar]
  32. Pandey, A.; Dasgupta, N.; Mukerjee, A. Design issues in implementing MPPT for improved tracking and dynamic performance. In Proceedings of the IECON 2006–32nd Annual Conference on IEEE Industrial Electronics, Paris, France, 6–10 November 2006; pp. 4387–4391. [Google Scholar]
  33. Onat, N. Recent developments in maximum power point tracking technologies for photovoltaic systems. Int. J. Photoenergy 2010, 2010, 245316. [Google Scholar] [CrossRef] [Green Version]
  34. De Brito, M.A.G.; Junior, L.G.; Sampaio, L.P.; Melo, G.A.; Canesin, C.A. Main maximum power point tracking strategies intended for photovoltaics. In Proceedings of the XI Power Electronics Brazilian Conference, Praiamar, Brazil, 11–15 September 2011; pp. 524–530. [Google Scholar]
  35. Hilloowala, R.M.; Sharaf, A.M. A rule-based fuzzy logic controller for a PWM inverter in photo-voltaic energy conversion scheme. In Proceedings of the Conference Record of the 1992 IEEE Industry Applications Society Annual Meeting, Houston, TX, USA, 4–9 October 1992; pp. 762–769. [Google Scholar]
  36. Won, C.-Y.; Kim, D.-H.; Kim, S.-C.; Kim, W.-S.; Kim, H.-S. A new maximum power point tracker of photovoltaic arrays using fuzzy controller. In Proceedings of the 1994 Power Electronics Specialist Conference-PESC’94, Taipei, Taiwan, 20–25 June 1994; pp. 396–403. [Google Scholar]
  37. Senjyu, T.; Uezato, K. Maximum power point tracker using fuzzy control for photovoltaic arrays. In Proceedings of the 1994 IEEE International Conference on Industrial Technology-ICIT’94, Guangzhou, China, 5–9 December 1994; pp. 143–147. [Google Scholar]
  38. Yu, G.-J.; Jung, M.-W.; Song, J.; Cha, I.-S.; Hwang, I.-H. Maximum power point tracking with temperature compensation of photovoltaic for air conditioning system with fuzzy controller. In Proceedings of the Conference Record of the Twenty Fifth IEEE Photovoltaic Specialists Conference-1996, Washington, DC, USA, 13–17 May 1996; pp. 1429–1432. [Google Scholar]
  39. Simoes, M.G.; Franceschetti, N.N.; Friedhofer, M. A fuzzy logic based photovoltaic peak power tracking control. In Proceedings of the IEEE International Symposium on Industrial Electronics, Pretoria, South Africa, 7–10 July 1998; pp. 300–305. [Google Scholar]
  40. Mahmoud, A.M.A.; Mashaly, H.M.; Kandil, S.A.; el Khashab, H.; Nashed, M.N.F. Fuzzy logic implementation for photovoltaic maximum power tracking. In Proceedings of the 9th IEEE International Workshop Robot Human Interactive Communication, Osaka, Japan, 27–29 September 2000; pp. 155–160. [Google Scholar]
  41. Patcharaprakiti, N.; Premrudeepreechacharn, S. Maximum power point tracking using adaptive fuzzy logic control for grid-connected photovoltaic system. In Proceedings of the IEEE Power Engineering Society Winter Meeting, New York, NY, USA, 27–31 January 2002; pp. 372–377. [Google Scholar]
  42. Wilamowski, B.M.; Li, X. Fuzzy system based maximum power point tracking for PV system. In Proceedings of the 28th Annual Conference of the Industrial Electronics Society, Sevilla, Spain, 5–8 November 2002; pp. 3280–3284. [Google Scholar]
  43. Veerachary, M.; Senjyu, T.; Uezato, K. Neural-network-based maximum-power-point tracking of coupled-inductor interleaved-boost converter-supplied PV system using fuzzy controller. IEEE Trans. Ind. Electron. 2003, 50, 749–758. [Google Scholar] [CrossRef] [Green Version]
  44. Khaehintung, N.; Pramotung, K.; Tuvirat, B.; Sirisuk, P. RISC microcontroller built-in fuzzy logic controller of maximum power point tracking for solar-powered light-flasher applications. In Proceedings of the 30th Annual Conference of IEEE Industrial Electronics Society, Busan, Korea, 2–6 November 2004; pp. 2673–2678. [Google Scholar]
  45. Choi, J.-S.; Kim, D.-Y.; Park, K.-T.; Choi, J.-H.; Chung, D.-H. Tracking system and MPPT control for efficiency improvement of photovoltaic. In Proceedings of the 2008 International Conference on Control, Automation and Systems, ICCAS, Seoul, Korea, 14–17 October 2008; pp. 1341–1344. [Google Scholar]
  46. Chun-hua, L.; Xu, J.; Xin-jian, Z. Study on control strategy for photovoltaic energy systems based on recurrent fuzzy neural networks. In Proceedings of the 2009 Fifth International Conference on Natural Computation, ICNC’09, Tianjin, China, 14–16 August 2009; Volume 2, pp. 282–286. [Google Scholar]
  47. Wu, M.-K.; Widodo, S. Single input cerebellar model articulation controller (CMAC) based maximum power point tracking for photovoltaic system. In Proceedings of the 2010 International Symposium on Computer, Communication, Control and Automation (3CA), Tainan, Taiwan, 5–7 May 2010. [Google Scholar]
  48. Dzung, P.Q.; Khoa, L.D.; Lee, H.-H.; Phuong, L.M.; Vu, N.T. The new MPPT algorithm using ANN-based PV. In Proceedings of the Strategic Technology (IFOST), Ulsan, Korea, 13–15 October 2010; pp. 402–407. [Google Scholar]
  49. Xu, Y.; Chengbi, Z. Generalized dynamic fuzzy neural network-based tracking control of PV. In Proceedings of the 2010 Asia-Pacific Power and Energy Engineering Conference (APPEEC), Chengdu, China, 28–31 March 2010; pp. 1–4. [Google Scholar]
  50. Lu, H.-C.; Shih, T.-L. Design of DC/DC boost converter with FNN solar cell maximum power point tracking controller. In Proceedings of the 2010 Fifth IEEE Conference on Industrial Electronics and Applications (ICIEA), Taichung, Taiwan, 15–17 June 2010; pp. 802–807. [Google Scholar]
  51. Baek, J.-W.; Ko, J.-S.; Choi, J.-S.; Kang, S.-J.; Chung, D.-H. Maximum power point tracking control of photovoltaic system using neural network. In Proceedings of the 2010 International Conference on Electrical Machines and Systems (ICEMS), Incheon, Korea, 10–13 October 2010; pp. 638–643. [Google Scholar]
  52. Ko, J.-S.; Jung, B.-J.; Park, K.-T.; Choi, C.-H.; Chung, D.-H. Maximum power point tracking control of PV system for DC motors drive with neural network. In Proceedings of the International Conference on Smart Manufacturing Application, ICSMA 2008, Gyeonggi-do, Korea, 9–11 April 2008; pp. 514–519. [Google Scholar]
  53. Ramaprabha, R.; Mathur, B.L.; Sharanya, M. Solar array modeling and simulation of MPPT using neural network. In Proceedings of the 2009 International Conference on Control, Automation, Communication and Energy Conservation, INCACEC 2009, Perundurai, Tamilnadu, India, 4–6 June 2009; pp. 1–5. [Google Scholar]
  54. Kaliamoorthy, M.; Sekar, R.M.; Rajaram, R. Solar powered single stage boost inverter with ANN based MPPT algorithm. In Proceedings of the 2010 IEEE International Conference on Communication Control and Computing Technologies (ICCCCT), Ramanathapuram, India, 7–9 October 2010; pp. 165–170. [Google Scholar]
  55. Chaouachi, A.; Kamel, R.M.; Nagasaka, K. Microgrid efficiency enhancement based on neuro-fuzzy MPPT control for photovoltaic generator. In Proceedings of the 2010 35th IEEE Photovoltaic Specialists Conference (PVSC), Honolulu, HI, USA, 20–25 June 2010; pp. 2889–2894. [Google Scholar]
  56. Mathew, A.; Selvakumar, A.I. MPPT based stand-alone water pumping system. In Proceedings of the 2011 International Conference on Computer, Communication and Electrical Technology (ICCCET), Tamilnadu, India, 18–19 March 2011; pp. 455–460. [Google Scholar]
  57. Otieno, C.A.; Nyakoe, G.N.; Wekesa, C.W. A neural fuzzy based maximum power point tracker for a photovoltaic system. In Proceedings of the AFRICON 2009, AFRICON’09, Nairobi, Kenya, 23–25 September 2009; pp. 1–6. [Google Scholar]
  58. Syafaruddin, K.E.; Hiyama, T. Artificial neural network-polar coordinated fuzzy controller based maximum power point tracking control under partially shaded conditions. IET Renew. Power Gener. 2009, 3, 239–253. [Google Scholar] [CrossRef]
  59. Sekhar, P.C.; Mishra, S.; Sharma, R. Data analytics based neuro-fuzzy controller for diesel-photovoltaic hybrid AC microgrid. IET Gener. Transm. Distrib. 2015, 9, 193–207. [Google Scholar] [CrossRef]
  60. Natsheh, E.M.; Natsheh, A.R.; Albarbar, A. Intelligent controller for managing power flow within standalone hybrid power systems. IET Sci. Meas. Technol. 2013, 7, 191–200. [Google Scholar] [CrossRef]
  61. Di Piazza, M.C.; Pucci, M.; Ragusa, A.; Vitale, G. Analytical versus neural real-time simulation of a photovoltaic generator based on a DC–DC converter. IEEE Trans. Ind. Appl. 2010, 46, 2501–2510. [Google Scholar] [CrossRef]
  62. Singh, M.D.; Shine, V.J.; Janamala, V. Application of artificial neural networks in optimizing MPPT control for standalone solar PV system. In Proceedings of the 2014 International Conference on Contemporary Computing and Informatics (IC3I), Mysore, India, 27–29 November 2014; pp. 162–166. [Google Scholar]
  63. Hasan, A.S.M.K.; Chowdhury, D.; Khan, M.Z.R. Scalable DC Microgrid Architecture with a One-Way Communication Based Control Interface. In Proceedings of the 2018 10th International Conference on Electrical and Computer Engineering (ICECE), Dhaka, Bangladesh, 20–22 December 2018; pp. 265–268. [Google Scholar] [CrossRef]
  64. Hasan, A.S.M.K.; Chowdhury, D.; Khan, M.Z.R. Performance analysis of a scalable DC microgrid offering solar power based energy access and efficient control for domestic loads. arXiv 2018, arXiv:1801.00907. [Google Scholar]
  65. Chowdhury, D.; Hasan, A.S.M.K.; Khan, M.Z.R. Scalable DC Microgrid Architecture with Phase Shifted Full Bridge Converter Based Power Management Unit. In Proceedings of the 2018 10th International Conference on Electrical and Computer Engineering (ICECE), Dhaka, Bangladesh, 20–22 December 2018; pp. 22–25. [Google Scholar] [CrossRef]
  66. Chowdhury, D.; Hasan, A.S.M.K.; Khan, M.Z.R. Islanded DC Microgrid Architecture with Dual Active Bridge Converter-Based Power Management Units and Time Slot-Based Control Interface. IEEJ Trans. Electr. Electron. Eng. 2020. [Google Scholar] [CrossRef]
  67. Adelmo, O.C.; Francisco, J.G.S.; Juan, M.; Andrea, S.G. A review of diode and solar cell equivalent circuit model lumped parameter extraction procedures. Facta Univ. Electron. Energetics 2014, 27, 57–102. [Google Scholar]
  68. Seyedmahmoudian, M.; Mekhilef, S.; Rahmani, R.; Yusof, R.; Renani, T. Analytical modeling of partially shaded photovoltaic system. Energies 2013, 6, 128–144. [Google Scholar] [CrossRef] [Green Version]
  69. Azzouzi, M.; Popescu, D.; Bouchahdane, M. Modeling of electrical characteristics of photovoltaic cell considering single-diode model. J. Clean Energy Technol. 2016, 4, 414–419. [Google Scholar] [CrossRef]
  70. Sinha, D.; Das, A.B.; Dhak, D.K. Equivalent circuit configuration for solar PV cell. In Proceedings of the 2014 1st international Conference on Non Conventional Energy (ICONCE 2014), Kalyani, India, 16–17 January 2014; pp. 58–60. [Google Scholar]
  71. Ishaque, K.; Salam, Z.; Taheri, H. Simple, fast and accurate two diode model for photovoltaic modules. Solar Energy Mater. Solar Cells 2011, 95, 586–594. [Google Scholar] [CrossRef]
  72. Ishaque, K.; Salam, Z.; Taheri, H. Accurate MATLAB simulink PV system simulator based on a two-diode model. J. Power Electron. 2011, 11, 179–187. [Google Scholar] [CrossRef] [Green Version]
  73. Reisi, A.R.; Moradi, M.H.; Jamasb, S. Classification and comparison of maximum power point tracking techniques for photovoltaic system: A review. Renew. Sustain. Energy Rev. 2013, 19, 433–443. [Google Scholar] [CrossRef]
  74. Saidi, K.; Maamoun, M.; Bounekhla, M. Simulation and analysis of variable step size P&O MPPT algorithm for photovoltaic power control. In Proceedings of the 2017 International Conference on Green Energy Conversion Systems (GECS), Hammamet, Tunisia, 23–25 March 2017; pp. 1–4. [Google Scholar]
  75. Abdourraziq, M.A.; Ouassaid, M.; Maaroufi, M. Comparative study of MPPT using variable step size for photovoltaic systems. In Proceedings of the 2014 Second World Conference on Complex Systems (WCCS), Agadir, Morocco, 10–12 November 2014; pp. 374–379. [Google Scholar]
  76. Al-Diab, A.; Sourkounis, C. Variable step size P&O MPPT algorithm for PV systems. In Proceedings of the 2010 12th International Conference on Optimization of Electrical and Electronic Equipment, Basov, Romania, 20–22 May 2010; pp. 1097–1102. [Google Scholar]
  77. Serrano-Guerrero, X.; González-Romero, J.; Cárdenas-Carangui, X.; Escrivá-Escrivá, G. Improved variable step size P&O MPPT algorithm for PV systems. In Proceedings of the 2016 51st International Universities Power Engineering Conference (UPEC), Coimbra, Portugal, 6–9 September 2016; pp. 1–6. [Google Scholar]
  78. Abdourraziq, M.A.; Ouassaid, M.; Maaroufi, M.; Abdourraziq, S. Modified P&O MPPT technique for photovoltaic systems. In Proceedings of the 2013 International Conference on Renewable Energy Research and Applications (ICRERA), Madrid, Spain, 20–23 October 2013; pp. 728–733. [Google Scholar]
  79. Radjai, T.; Gaubert, J.P.; Rahmani, L. The new FLC-variable incremental conductance MPPT with direct control method using Cuk converter. In Proceedings of the 2014 IEEE 23rd International Symposium on Industrial Electronics ISIE), Istanbul, Turkey, 1–4 June 2014; pp. 2508–2513. [Google Scholar]
  80. Aashoor, F.A.O.; Robinson, F.V.P. A variable step size perturb and observe algorithm for photovoltaic maximum power point tracking. In Proceedings of the 2012 47th International Universities Power Engineering Conference (UPEC), London, UK, 4–7 September 2012; pp. 1–6. [Google Scholar]
  81. Yan, Z.Y.; Jinjun, Y.; Shanxu, D. Study on realizing MPPT by improved Incremental Conductance method with variable step-size. In Proceedings of the 2008 3rd IEEE Conference on Industrial Electronics and Applications, Singapore, 3–5 June 2008; pp. 547–550. [Google Scholar]
  82. Kumar, H.; Tripathi, R.K. Simulation of variable incremental conductance method with direct control method using boost converter. In Proceedings of the 2012 Student Conference on Engineering and System, Allahabad, Uttar Pradesh, India, 16–18 March 2012. [Google Scholar]
  83. Ali, O.A.M.; Ali, A.Y.; Sumait, B.S. Comparison between the effects of different types of membership function, on fuzzy logic controller performance. Int. J. Emerg. Eng. Res. Technol. 2015, 3, 76–83. [Google Scholar]
  84. Monicka, J.G.; Sekhar, N.G.; Kumar, K.R. Permormance evaluation of membership functions on fuzzy logic controlled AC voltage controller for speed control of induction motor drive. Int. J. Comput. Appl. Technol. 2011, 13, 8–12. [Google Scholar]
  85. Sriparna, S.; Bhattacharya, S.; Konar, A. Comparison between Type-1 Fuzzy Membership Function for Sign Language Applications. In Proceedings of the 2016 International Conference on Microelectronics, Computing and Communications (MicroCom), Durgapur, India, 23–25 January 2016; pp. 23–25. [Google Scholar]
  86. Princy, S.; Dhenakaran, S.S. Comparison of triangular and Trapezoidal Fuzzy Membership Function. J. Comput. Sci. Eng. 2016, 2, 46–51. [Google Scholar]
  87. Hammell II, R.J.; Miao, S.; Hanratty, T.; Tang, Z. Comparison of fuzzy membership functions for value of information determination. In Proceedings of the 23rd Midwest Artificial Intelligence and Cognitive Science (MAICS 2012), Cincinnati, OH, USA, 21–22 April 2012. [Google Scholar]
  88. Corcau, J.I.; Dinca, L. Modeling and Analysis of a Fuzzy Type MPPT Algorithm. In Proceedings of the 2019 International Conference on Electrical Drives & Power Electronics (EDPE), The High Tatras, Slovakia, 24–26 September 2019; pp. 230–234. [Google Scholar]
  89. 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]
  90. Ahmed, J.; Salam, Z. A modified P&O maximum power point tracking method with reduced steady-state oscillation and improved tracking efficiency. IEEE Trans. Sustain. Energy 2016, 7, 1506–1515. [Google Scholar]
  91. Al-Majidi, S.D.; Abbod, M.F.; Al-Raweshidy, H.S. A Modified P&O-MPPT based on Pythagorean Theorem and CV-MPPT for PV Systems. In Proceedings of the 2018 53rd International Universities Power Engineering Conference (UPEC), Glasgow, UK, 4–7 September 2018; pp. 1–6. [Google Scholar]
  92. Kim, J.-C.; Huh, J.-H.; Ko, J.-S. Improvement of MPPT control performance using fuzzy control and VGPI in the PV system for micro grid. Sustainability 2019, 11, 5891. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Equivalent of solar cell.
Figure 1. Equivalent of solar cell.
Electronics 09 00816 g001
Figure 2. Flowchart of CV method.
Figure 2. Flowchart of CV method.
Electronics 09 00816 g002
Figure 3. Location of V oc and V mpp .
Figure 3. Location of V oc and V mpp .
Electronics 09 00816 g003
Figure 4. Flowchart of OCV Method.
Figure 4. Flowchart of OCV Method.
Electronics 09 00816 g004
Figure 5. P-I curve of PV module. (a) PV module: 110 Wp; (b) PV module: 30 Wp.
Figure 5. P-I curve of PV module. (a) PV module: 110 Wp; (b) PV module: 30 Wp.
Electronics 09 00816 g005
Figure 6. Flowchart of SCC method.
Figure 6. Flowchart of SCC method.
Electronics 09 00816 g006
Figure 7. Flowchart of P&O method.
Figure 7. Flowchart of P&O method.
Electronics 09 00816 g007
Figure 8. Changing value ( C v ) and Zones 1~3 in the P-V curve.
Figure 8. Changing value ( C v ) and Zones 1~3 in the P-V curve.
Electronics 09 00816 g008
Figure 9. Flowchart of the modified P&O method.
Figure 9. Flowchart of the modified P&O method.
Electronics 09 00816 g009
Figure 10. Changing voltage and power in the P-V curve.
Figure 10. Changing voltage and power in the P-V curve.
Electronics 09 00816 g010
Figure 11. Variable step using Fuzzy control I.
Figure 11. Variable step using Fuzzy control I.
Electronics 09 00816 g011
Figure 12. Variable step using Fuzzy control II.
Figure 12. Variable step using Fuzzy control II.
Electronics 09 00816 g012
Figure 13. P-V curve and slope conditions.
Figure 13. P-V curve and slope conditions.
Electronics 09 00816 g013
Figure 14. Flowchart of the IncCond method.
Figure 14. Flowchart of the IncCond method.
Electronics 09 00816 g014
Figure 15. Membership function for inputs and output of fuzzy control.
Figure 15. Membership function for inputs and output of fuzzy control.
Electronics 09 00816 g015
Figure 16. Neural network configuration by inputs (a) Electrical input; (b) Non-electrical input; (c) Combined electrical and non-electrical input.
Figure 16. Neural network configuration by inputs (a) Electrical input; (b) Non-electrical input; (c) Combined electrical and non-electrical input.
Electronics 09 00816 g016aElectronics 09 00816 g016b
Figure 17. Flowchart of the P&O and OCV combination method.
Figure 17. Flowchart of the P&O and OCV combination method.
Electronics 09 00816 g017
Figure 18. PI controller and Fuzzy control combination method.
Figure 18. PI controller and Fuzzy control combination method.
Electronics 09 00816 g018
Table 1. Direction of perturbation of P&O method.
Table 1. Direction of perturbation of P&O method.
Perturbation   of   P p v   or   I p v Observation   of   P p v Direction of Perturbation
PositivePositivePositive
PositiveNegativeNegative
NegativePositiveNegative
NegativeNegativePositive
Table 2. Rule base for fuzzy control.
Table 2. Rule base for fuzzy control.
Δ E NBNSZEPSPB
E
NBZEZENBNBNB
NSZEZENSNSNS
ZENSZEZEZEPS
PSPSPSPSZEZE
PBPBPBPBZEZE

Share and Cite

MDPI and ACS Style

Ko, J.-S.; Huh, J.-H.; Kim, J.-C. Overview of Maximum Power Point Tracking Methods for PV System in Micro Grid. Electronics 2020, 9, 816. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics9050816

AMA Style

Ko J-S, Huh J-H, Kim J-C. Overview of Maximum Power Point Tracking Methods for PV System in Micro Grid. Electronics. 2020; 9(5):816. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics9050816

Chicago/Turabian Style

Ko, Jae-Sub, Jun-Ho Huh, and Jong-Chan Kim. 2020. "Overview of Maximum Power Point Tracking Methods for PV System in Micro Grid" Electronics 9, no. 5: 816. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics9050816

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