Академический Документы
Профессиональный Документы
Культура Документы
Maximum power point (MPPT) is a paramount part of solar PV system to draw maximum available power
which is produced by the solar PV. MPPT is based on the maximum power transfer theorem. When the
impedance of source and load becomes equal then only, solar PV delivers maximum power to the load.
Matching of impedance is done by DC-DC converter but the duty cycle of the converter is decided by the MPPT
algorithm. Although DC-DC converter design is a major aspect in every tracking scheme. This paper presents
implementation of buck, boost and buck-boost converter for MPPT operation in solar PV system. The testing of
solar PV array is done by means of emulator and the control operation is obtained through FPGA based NI-
sbRIO-9606 card interfaced with LabVIEW software and results are verified.
1. Introduction
In the last few decades global electricity demand is growing with very high rate among all the energy
consumed worldwide. Thus we are facing a big challenge of never ending increase in energy demand
as a result of overall socio economic growth [1]. As we all know that renewables are prevailing
nowadays, the photovoltaic cell (Solar PV) is on the leading edge [2], but the efficiency is very less so
to enhance the efficiency of solar PV system is to operate them at a point where we can extract
maximum possible power. Recent literature shows that lots of research efforts are ongoing towards
enhancement in the output of the module in terms of MPPT. The I-V characteristics of photovoltaic
(PV) module is non-linear and its P-V (Power-Voltage) characteristics shows that there exists only
one point (Pm) at which the module deliver the maximum power. This point varies with the change in
temperature and insolation. Thus the mismatching between source and load characteristics reduces
the availability of maximum possible accessible power delivered to the load which causes a major
power loss. Impedance matching is done by the help of DC-DC converter and the duty cycle of the
system is decided by the MPPT algorithm. Converter designing is very crucial part in any scheme.
PV Array
IO
Ii
+
+
L
DC-DC O
Vi CONVERTER Zo
Vo A
- D
_
Zsource
D (by mppt)
Fig.1. Block diagram of MPPT operation
3. Design of DC-DC Converter for Maximum Power Point Tracking
S1
Ro
D,fs +
Vi Vo
D1
Cout
_
Fig. shows the operating principle of buck converter. When the switch S1 is turned on by the pulse of
PWM, current starts flowing through the inductor(L) and further divides into two parts (one flowing
through the output capacitor Cout and the other flowing through the load Ro) and the inductor
current starts increasing linearly. When the switch is turned OFF, the inductor starts flowing through
the load and diode(D1) becomes until whole energy of inductor dissipated that output capacitor(C0ut)
starts supplying current to the load. If the inductor current is positive in whole operation, it is called
as continuous current but if inductor current becomes zero or negative at any instance of time then
it is called as discontinuous current. [7].
and 𝐼𝑖 = 𝐷 × 𝐼𝑜
Substituting these values in equation (7)
𝑉𝑜
𝑉𝑜 𝑍
𝑍𝑠𝑜𝑢𝑟𝑐𝑒 = 𝐷
𝐷×𝐼𝑜
=𝐼 2 = 𝐷𝑜2
𝑜 ×𝐷
𝑍𝑜
𝐷 = √𝑍
𝑠𝑜𝑢𝑟𝑐𝑒
VMPP
For transferring the maximum power Zsource=ZMPP, where ZMPP =
IMPP
𝑍𝑜
Thus 𝐷 = √𝑍 (2)
𝑀𝑃𝑃
From equation (2) duty cycle corresponding to the MPP can be obtained for 0 ≤ 𝐷 ≤ 1 load
impedance must be:
𝑍𝑜 ≤ 𝑍𝑀𝑃𝑃 (3)
Calculation
𝑍𝑜 10
Thus 𝐷=√ =√ = 0.43
𝑍𝑀𝑃𝑃 52.67
Table 1
Observation Table for Finding Maximum power for Buck converter
Duty cycle Vpv (V) Ipv (A) Vout (V) Iout (A) Pmax (W)
0.25 18.62 0.26 4.23 0.71 3.0
0.3 17.25 0.34 4.56 0.76 3.47
0.35 15.48 0.40 4.72 0.80 3.77
0.4 13.45 0.44 4.73 0.80 3.78
0.45 12.68 0.41 4.88 0.84 4.1
0.5 10.32 0.42 4.5 0.76 3.42
0.55 8.59 0.43 4.07 0.69 2.81
· · ·
·
Ro
·
S1
Vi D, f C1
DC
Vo
·
_
·
·
𝑍𝑀𝑃𝑃 7.41
𝐷 =1−√ 𝑍𝑜 = 1 0.69
80
Table 2
Observation Table for Finding Maximum power for Boost converter
Duty-cycle Vpv Ipv Vout Iout Pmax
0.55 18.31 1.61 34.68 0.53 18.38
0.6 17.67 2.05 37.4 0.58 21.69
0.65 16.6 2.60 39.2 0.62 24.30
0.69 14.69 3.05 39.6 0.62 24.55
0.74 11.14 2.48 36.64 0.56 20.52
0.75 10.65 2.48 35.64 0.54 19.25
3.3 Buck-boost converter design
This converter operates as both buck and boost converter depending of duty cycle. The output
voltage (Vo) is either less than or greater than the input voltage but the polarity of the output
voltage is opposite to the input voltage. The buck converter topology is shown in Fig. 2. When the
switch is turned on, diode becomes reverse biased and current starts flowing through the inductor
and inductor stores energy. When switch is turned off, stored energy in inductor charges the
capacitor through the diode and supplies current to the load. This makes the output voltage to a
polarity opposite to the input voltage as depicts in Fig. 4 [7].
D1
_
S1
D,f
Vi
DC
L Cout Vo
+
Current direction when switch is on Current direction when switch is off
Current direction when switch is off and energy stored in inductor is completely ended
(1−𝐷)𝑉 𝐷×𝐼
𝑜
From equation (19) 𝑉𝑖 = and 𝐼𝑖 = (1−𝐷) ,
𝐷 𝑜
𝑉𝑜 1−𝐷 2 1−𝐷 2
𝑍𝑠𝑜𝑢𝑟𝑐𝑒 = 𝐼𝑜
( 𝐷 ) = 𝑍𝑜 ( 𝐷
)
1
𝐷= 𝑍
1+√ 𝑠𝑜𝑢𝑟𝑐𝑒
𝑍𝑜
VMPP
For transferring the maximum power Zsource=ZMPP, where ZMPP =
IMPP
1
Thus 𝐷= 𝑍
(8)
1+√ 𝑀𝑃𝑃
𝑍𝑜
Duty cycle corresponding to the MPP can be obtained, for 0 ≤ 𝐷 ≤ 1 load impedance may be:
1 1
𝐷= 𝑍𝑚𝑝𝑝
= = 0.34
52.67
1+√ 1+√
𝑍𝑜 15
Table 3
Observation Table for Finding Maximum power for Buck converter
Duty-cycle Vpv (V) Ipv (A) Vout (V) Iout (A) Pmax (W)
4. Hardware implementation
PV Emulator
PV Emulator is a programmable power supply device designed to emulate solar panels. With fast
transient response, the emulator responds to change in load conditions and maintains the output on
IV characteristics of the selected panel for a given ambient condition. It is a flexible instrument
designed to emulate output of solar panels from different manufacturers, variations due to time of
the day, effect of season and different geographical locations of installation. The PV Emulator uses
an internal algorithm to adjust VOC (Open circuit voltage) and ISC (short circuit current) so as to
match the solar panel selected by the user based on ambient temperatures, solar radiation levels
etc. The power outputted by solar panels depends on lot of parameters. These parameters are
dynamic and interdependent; making it a complex process to predict the response of the PV system.
PV emulator takes into account the weather conditions at the time of year specified, position of the
sun at the hour specified, location of the panel, positioning of the panel and technology &
manufacturer of the panel to estimate the response the solar panel. Emulator then makes sure the
response matches to that of actual panel under all the load conditions within range. The user is
presented with complete set of information with tables and plots on user application. The emulator
is capable of storing up to twenty five I-V curves into its memory, with a programmed time interval
range of one hour. It can emulate the I-V curve for the complete day for PV inverter testing or
dynamic I-V curve transient testing.
Fig. 5. Experimental setup
(a) (b)
(c) (d)
(e) (f)
Fig. 7. (a) Duty cycle (b) Inductor current (c) output voltage (d) Input current (e) input
voltage (f) input power
The graph shown in the figure 8 (a) represents the duty cycle of boost converter with
respect to time and it is stable at 69% because at this duty cycle we get the maximum power
output. The fig. 8(b) represents the inductor current of boost converter with respect to time
and it is at maximum power point. Fig 8(c) represents the output voltage with respect to
time of the converter across the rheostat and it is showing average value of 39.4 volts. Fig
8(d) shows the output current of PV emulator with respect to time it is also input to the
buck converter. Fig 8(e) shows the output voltage of PV emulator with respect to time, this
voltage is also input to the boost converter. Fig 8(f) represents the power of the PV
emulator at 69% duty cycle of the converter; it is the output power of PV emulator.
(a) (b)
(c) (d)
(e) (f)
Fig. 8. (a) Duty cycle (b) Inductor current (c) output voltage (d) Input current (e)
input voltage (f) input power
The graph shown in the figure 9 (a) represents the duty cycle of buck boost converter with
respect to time and it is stable at 34% because at this duty cycle we get the maximum power
output. The fig. 9(b) represents the inductor current of buck boost converter with respect to
time and it is at maximum power point. Fig 9(c) represents the output voltage with respect
to time of the converter across the rheostat and it is showing average value of 7 volts. Fig
9(d) shows the output current of PV emulator with respect to time it is also input to the
buck converter. Fig 9(e) shows the output voltage of PV emulator with respect to time, this
voltage is also input to the buck converter. Fig 9(f) represents the power of the PV emulator
at 34% duty cycle of the converter; it is the output power of PV emulator.
(a) (b)
(c) (d)
(e) (f)
Fig. 9 (a) Duty cycle (b) Inductor current (c) output voltage (d) Input current (e) input
voltage (f) input power
6. Conclusion
Buck, Boost and Buck-Boost converter for MPPT has been discussed in this paper. It is clear
that the maximum power which is to be extracted is also depends on duty cycle as well as
load impedance. As the results show that the converter is getting maximum power from the
solar module, for a particular set of environmental conditions. All the test has been
performed with the help of Solar PV Emulator and the results have been presented. The
conclusion can be made that the proposed technique has been successfully
implemented. The results show that the efficiency of the converter is highest at the
calculated duty cycle.
References
1. A. Chauhan and R. P. Saini, A review on integrated renewable energy system based power
generation for stand-alone applications: Configurations, storage options, sizing
methodologies and control, Renew. Sustain. Energy Rev. 38 (2014) 99–120.
2. J.-B. Lesourd, Solar photovoltaic systems: The economics of a renewable energy resource,
Environ. Model. Softw. 16(2) (2001) 147–156.
3. D. Verma, S. Nema, A. M. Shandilya and S. K. Dash, Maximum power point tracking (MPPT)
techniques: Recapitulation in solar photovoltaic systems, Renew. Sust. Energy Rev. 54 (2016)
1018–1034.
4. S. K. Dash, S. Nema, R. K. Nema and D. Verma. A comprehensive assessment of maximum
power point tracking techniques under uniform and non-uniform irradiance and its impact
on photovoltaic systems: A review, J. Renew. Sust. Energy 7(6) (2015) 063113.
5. S. K. Dash, D. Verma, S. Nema and R. K. Nema, Comparative analysis of maximum power
point (MPP) tracking techniques for solar PV application using MATLAB Simulink, Recent
Advances and Innovations in Engineering (ICRAIE), Jaipur, India, 09–11 May 2014, pp. 1–7.
6. N. Kumar, D. Verma and S. K. Gawre, Modeling and simulation of neutral point clamped
multilevel inverter for solar photovoltaic system, IEEE Int. Conf. Advances in Engineering and
Technology (ICAET 2014), Nagapattinam, India, 02–03 May 2014.
7. D. W. Hart, Power Electronics (Tata McGraw-Hill Education, Noida, India, 2011).
8. B. Hauke, Basic calculation of a buck converter's power stage, Texas Instruments, Dallas,
Texas, Technical Report, SLVA477 (2014).
9. B. Hauke, Basic calculation of a boost converter's power stage, Texas Instruments,
Application Report (2012).
10. M. Green, Design calculations for buck-boost converters, Texas Instruments, Application
Report (2012).
11. Deepak Verma, S. Nema and A. M. Shandilya A Diferent Approach to Design Non-Isolated
DC–DC Converters for Maximum Power Point Tracking in Solar Photovoltaic Systems ,Journal
of Circuits, Systems, and Computers Vol. 25, No. 8 (2016) 1630004
`