You are on page 1of 6

A Novel Zonal based MPPT control scheme for a Full Bridge series

resonant Converter
Niraja Swaminathan, Lakshmi Narasamma N, M Kumaravel, Ashok Jhunjhunwala

Indian Institute of Technology Madras, Chennai, India

Abstract—The limitations of the conventional MPPT tech- tions [1, 2]. Fuzzy logic schemes are complex techniques.
nique are oscillations of the system at steady state leading Hill climbing techniques are simple which constitute Perturb
to energy loss, slower response and the occurrence of drift. & Observe (P&O) technique and incremental conductance
A simple zonal based MPPT controller is proposed in this
paper which addresses the above limitations without additional technique [1].
requirement of sampling or sensors apart from the basic voltage P&O MPPT technique is widely used technique as it
and current sensors. The proposed system is simple, cost effective is simple, low cost and easy to implement [1–12]. The
and easy to implement. Phase shift reference (Duty) for the conventional P&O technique has three major problems, (i)
DC-DC converter is varied dynamically by the proposed MPPT slower response, (ii) existence of steady state oscillations and
controller depending upon the operating point voltage to have
a better dynamic response. The error in the perturbation (iii) drift in the perturbation direction during the change in
direction, if any, is corrected by the controller while computing irradiance [3–7]. Various techniques are proposed to address
the change in duty reference (ΔD). This ensures the drift free the steady state oscillations and speed of response issues [6–
operation. The response speed of the proposed controller is 12]. Drift issue is addressed in [5, 6].
improved compared to the conventional controller by having A novel control technique is proposed in this paper to
a variable step size. Solar PV fed full bridge series resonance
DC-DC converter with resistive load is considered for evaluating overcome the above stated three problems associated with
the proposed control scheme. The performance of the proposed the conventional P&O technique. This scheme is verified
MPPT control technique is verified by simulations and hardware by simulation and hardware experimentation. The results are
results. discussed in this paper. The performance of the proposed
Index Terms—Drift free operation, Maximum Power Point scheme is compared with the conventional, drift avoidance
Tracking (MPPT), MPPT Efficiency, Perturb and Observe
(P&O), Photovoltaic (PV). [5] and adaptive [10] schemes proposed in the literature in
simulation and hardware implementation.
Introduction on various MPPT techniques are discussed in
I. I NTRODUCTION
section 1. In section 2, techniques proposed in [5, 10] are
The conventional (non-renewable) power generation re- explained. The proposed MPPT scheme is explanined and
quires fossil fuels, which emit harmful gases polluting the the performance of this scheme is compared with that of
environment. In recent years, due to depletion of fossil other schemes mentioned in literature [5, 10] in section 3.
fuels, the electricity rates have seen hiked. Considering these The simulation and the experimental results evaluating the
adverse effects of conventional energy, need for renewable performance of the proposed MPPT control algorithm are
energy has come to a spotlight. Usage of solar energy in most presented in section 4. [5] and [10] schemes are implemented
part of the world is rapidly increasing due to it’s benefits like in the simulation and hardware and the results are presented
silent operation, eco-friendly, no rotating part and hence less in section 4. Conclusion is briefed in section 5.
maintenance.
Solar irradiance varies from time to time during a day. II. MPPT CONTROL SCHEMES IN THE L ITERATURE
This variation causes the variations in the power and voltage In the conventional P&O technique, the system is perturbed
from the solar PV array. So it becomes necessary to utilize continuously to make the system operate at maximum power
the maximum power available from the solar PV array at point (MPP). The direction of perturbation is decided depend-
every instant. This is achieved by using Maximum Power ing upon the power and voltage change and the system is
Point Tracking (MPPT) techniques. MPPT is the control perturb in that direction to track the maximum power point.
scheme which continuously moves the system’s operating The conventional MPPT control scheme is shown in Fig.1.
point to the maximum power point. Various MPPT techniques The perturbation step size is fixed constant in this scheme.
like hill climbing techniques, fractional short circuit current When the step size is fixed small, the time taken to reach
techniques (FSCC), fractional open circuit voltage techniques the maximum power point will be more. On the other hand
(FOCV) and fuzzy logic control techniques are commonly when the step size is kept large the steady state oscillations
reported in the literature [1]. For FSCC and FOCV techniques, will be predominant. So the step size is fixed trading off the
the system needs to be interrupted by short circuiting and steady state oscillations and the speed of response. Hence
open circuiting the PV module respectively. These algorithms the conventional scheme has the limitations of continuous
are not feasible for the high voltage or high power applica- oscillations around MPP due to perturbation leading to energy

978-1-5090-2724-8/16/$31.00 ©2016 IEEE 3263


waste, slower response due to fixed step size and drift in This technique doesn’t need any additional sampling, thereby
tracking during rapidly varying irradiance [3–7, 13]. Various reducing the complexity of the system. The control block
P&O algorithms have been proposed considering these dis- diagram of the proposed scheme is shown in Fig.2. From
advantages, some of which is explained in this section. Fig.2, it is observed that the MPPT control produces the duty
reference for the converter so as to control the output power.
The proposed scheme is explained in the sections below.

Fig. 1. Conventional MPPT control scheme


Fig. 2. Block Diagram of the system considered
In Adaptive P&O algorithm [10], the tracking response and
steady state oscillations are addresses by varying the step size
A. Zonal Approach - Better response and low energy loss
according to the slope of the power versus voltage curve
according to the Eq. 1. The value of N is fixed according The proposed algorithm is based on zonal approach. The
to the maximum duty perturbation allowed, as given in Eq. solar PV curve is divided into two zones namely MPP zone
2. Due to the variable step, when the step size is more, the and non-MPP zone as shown in Fig.3(a) according to the
drift is more [5]. Also due to constant scaling factor N, there voltage levels. The zone in which the voltage range is ±5%
will be instability under certain irradiance condition [5]. This of VM P P is called MPP zone, which is determined from the
adaptive P&O algorithm is implemented in the simulations PV curves as shown in Fig.3(b). The other regions are called
for full bridge phase modulated DC - DC converter and the non-MPP zone. The flowchart of the proposed control scheme
results are discussed in this paper. is shown in the Fig.4.
 
 P (k) − P (k − 1) 
D(k) = D(k − 1) ± N   (1)
V (k) − V (k − 1) 
 
 ΔP 
N   < ΔDmax (2)
ΔV @ΔDmax
Ref [5] proposes the drift free algorithm. By continuously
monitoring the direction of change in PV voltage and PV
current, the change in irradince is identified and hence drift
is avoided. When both the voltage and current changes are (a) Zones of a PV curve (b) PV curves indicating MPP range
in same direction, it is identified that irradiance has changed. Fig. 3. Solar Power vs Voltage curve
The simulation results for this scheme are presented in this
paper. The proposed controller computes the PV power from
the solar PV voltage and PV current input. The change in
III. P ROPOSED C ONTROL A LGORITHM PV voltage and PV Power are compared by the controller
The P&O algorithm is simpler and most popular tech- and then determines the perturbation direction (increase or
nique used for MPPT control [1–12]. In the conventional decrease) similar to conventional algorithm. Once the per-
P&O technique, the speed of response of MPPT tracking turbation direction is determined, depending upon the present
is slow due to fixed step size. This could be improved by PV voltage value, the zone of the operating point is identified.
having a larger step size, but steady state oscillations will According to the zone, the perturbation step size is decided.
be resulting in more energy loss. So optimum step size is to When the system is in MPP zone, the step size is fixed
be chosen to trade-off between the response time and steady constant and is ΔDmin . When the system is in non- MPP
state oscillations [6–12]. During the change in irradiance, the zones, the step size is decided according to how far the
conventional technique losses it s control, which is commonly operating point is from the MPP point. Farther the operating
termed as drift [5, 6]. Drift is the phenomenon during which point from the MPP voltage, larger will be the step size, so as
the direction of perturbation is wrongly determined by the to bring the operating point to the MPP faster. The equation to
MPPT controller due to change in irradiance. A Novel control determine the step size in non-MPP zone is defined in Eq.3.
 
technique is proposed in this paper for the better performance
of the system with less energy loss and drift free operation. ΔD = dir ∗ Vopr − VM P P ∗ S (3)

978-1-5090-2724-8/16/$31.00 ©2016 IEEE 3264


ative, thereby correcting the perturbation direction deviation
(drift).
1) Illustration: Consider an operating point A moved to
point B due to perturbation of the system as shown in Fig.5.
The increase in irradiance automatically shifts the operating
point to C. Voltage and power at point A and C will be
compared for the next perturbation. Let VA and VC be the
PV voltage at point A and C respectively. Similarly let PA and
PC be the PV power at point A and C respectively. From the
Fig.5, it is seen that PC > PA , VC > VA and VC > VM P P .
With this condition, the direction of perturbation determined
by the MPPT controller will be decrease. There is an error
in the perturbation direction determined by the controller
which pushes the system away from MPP . The proposed
algorithm will then correct this deviation in perturbation
while calculating the step size. The step size for decrease
perturbation direction from Eq.3 and the duty reference is
Fig. 4. Proposed MPPT Control Algorithm calculated as shown below.
ΔD = (−1) ∗ (VC − VM P P ) ∗ S (5)
ΔD = negative, as VC > VM P P (6)
where, D = Dprev − ΔD (7)
s = scaling factor, fixed according to the system, Volt−1
VM P P = Solar PV voltage at maximum power point, Volts
Vopr = Solar PV operating voltage, Volts
dir = Direction of Perturbation, is 1 for increase and is -1 for
decrease.
1) To determine the scaling factor S: The scaling factor S
is determined according to the boundary voltage of the MPP
zone and the minimum change in duty limit (ΔDmin ) of the
system. Usually the MPP zone boundary is fixed at VM P P
± 5%. From the Eq.3 scaling factor S can be determined by
applying the boundary condition when Vopr is VM P P ± 5% Fig. 5. PV curve showing drift free operation of Proposed
and ΔD is ΔDmin as shown in Eq.4. Scheme
 
 
 (VM P P ± 5%) − VM P P  ∗ S = ΔDmin (4) From the Eq.6, it can be see that the ΔD value calculated is
 
negative. The duty reference, in this case, will be incremented
where, VM P P ± 5% is the boundary voltage of MPP zone. as shown in Eq.7 as ΔD is negative. Thus, the drift in direc-
tion of perturbation is corrected by the MPPT controller to
For the system considered, the boundary of MPP zone for
provide the drift free operation of the system. The controller
50VM P P PV module is 47.5V and 52.5V. The minimum
performance is evaluated experimentally and the results are
change in duty (ΔDmin ) is fixed as 2% for the design
shown in the next section.
considered. According to Eq.4, the value of S for the system
considered is calculated as S = 0.8. IV. P ROOF OF C ONCEPT
A Novel MPPT algorithm proposed in this paper is verified
B. Drift Free Operation
in simulations and hardware. The system considered is solar
The conventional MPPT controller fails to differentiate the PV fed DC - DC converter for resistive load. Phase modulated
power change due to irradiance change and due to perturba- full bridge LC series resonance DC-DC converter with the
tion of the system. This leads to inappropriate determination specification of 48 V to 400 V, 400W is used. The input
of the perturbation direction and thus drift occurs. Zonal to the DC - DC converter is fed from solar simulator with
algorithm not only improves the speed of response and the PV curve parameters as 50 VM P P and 400 WP . Test
reduces the steady state oscillations, but also provides a drift curves specified in the European standard EN 50530 [14] are
free operation of the system during the irradiance change. considered for the implementation and are shown in Fig.6(a)
In this controller, during the normal operation (at constant and Fig.6(b). The performance of MPPT control schemes
irradiance), the ΔD value determined will be positive. During are expressed in terms of MPPT efficiency. According to
change in irradiance, the ΔD value determined will be neg- the European standard EN 50530 [14], MPPT efficiency is

978-1-5090-2724-8/16/$31.00 ©2016 IEEE 3265


defined as the ratio of average power to maximum power. of the proposed, drift avoidance, conventional and adaptive
MPPT efficiency of various schemes are presented at different techniques are shown in Fig.8(a).
conditions in this section.

(a) Test waveform for the ramp (b) Test waveform for the step
change in irradiance with the slope change in irradiance from of 500
of 50 W/m2 /s W/m2 to 1000 W/m2 (a) Performance during step change (b) Drift free operation of proposed
in irradiance from 1000 W/m2 to scheme and drift occurrence in other
Fig. 6. Irradiance test waveforms 500 W/m2 schemes during change in irradiance
A. Simulation Results
Fig. 8. Simulation Results during change in irradiance
1) Steady state oscillations: One of the major issues with
the conventional technique is the steady state oscillations.
3) Drift free operation: The performance for proposed,
With the zonal approach, the steady state oscillations are
conventional, drift avoidance [5] and adaptive algorithms
reduced. The steady state oscillations at 1000 W/m2 for
[10] for ramp change in irradiance from 500 W/m2 to1000
proposed, conventional, drift avoidance and adaptive algo-
W/m2 with the slope of 50 W/m2 /s as shown in Fig.6(b) are
rithms are shown in Fig.7(a). From the results, it is seen that
simulated and the results are shown in Fig.8(b). The results
frequency of oscillation in the proposed system is lesser than
of the proposed algorithm shows the drift free operation.
the other systems, reducing the energy loss. The steady state
average power for the proposed system at 1000 W/m2 is 362.1
W and is more than the adaptive scheme which is 360.7 W. B. Hardware Results
The steady state MPPT efficiency for the proposed algorithm The hardware setup of the system is shown in Fig.9. The
at 1000 W/m2 is 98.67%. experimental results of the proposed technique are compared
with the conventional, drift avoidance [5] and adaptive tech-
nique [10] in Table.I. In the results shown in Fig.10 to Fig.13,
t0 indicates the time at which the irradiance is changed and t1
indicates the time at which the controller reaches the steady
state.

(a) Steady state oscillation of the (b) Starting of the system with pro-
system posed and other schemes

Fig. 7. Simulation Results at 1000 W/m2

2) Time to reach the steady state: The time taken by


the system to reach steady state is one of the performance
Fig. 9. Hardware setup of the system
parameters of the MPPT algorithm. Time taken to reach
steady state becomes more critical during starting at constant
irradiance level of 1000 W/m2 . This condition is simulated 1) Steady state oscillations: The experimental results of
for various techniques and the results are compared which is the steady state oscillations at 1000 W/m2 irradiance level
shown in Fig.7(b). From the results it is seen that the time for proposed, conventional, drift avoidance [5] and adaptive
taken by the proposed scheme to reach the steady state is 9 algorithms [10] are shown in Fig.10(a), Fig.10(b), Fig.10(c)
sec, which is 40% lesser than conventional scheme and 10% and Fig.10(d) respectively. From the results, the peak - peak
lesser than adaptive scheme. oscillations in power with proposed scheme is 43W which
For the step change in irradiance from 1000 W/m2 to is 10% lesser than adaptive scheme and 12% lesser than the
500 W/m2 , the time taken by the proposed scheme to reach conventional and drift avoidance schemes. Refer Table.I. The
the steady state is 2 sec, Conventional scheme takes 3 sec steady state efficiency with the proposed algorithm at 1000
and adaptive scheme takes 6 sec. The simulation results W/m2 is 96%.

978-1-5090-2724-8/16/$31.00 ©2016 IEEE 3266


(a) Proposed MPPT algorithm (b) Conventional algorithm (a) Proposed MPPT algorithm (b) Conventional algorithm

(c) Drift Avoidance algorithm (d) Adaptive P&O algorithm (c) Drift Avoidance algorithm (d) Adaptive P&O algorithm

Fig. 10. Hardware Results - Steady State Oscillations at 1000 W/m2 Fig. 12. Hardware Results - Step change in irradiance from 1000 W/m2 to
500 W/m2

2) Time to reach the steady state: The proposed technique


3) Drift free operation: The proposed MPPT algorithm is
takes 10s to reach steady state during starting of the system at
the drift free algorithm which is validated experimentally. For
1000 W/m2 constant irradiance level, which is less compared
the ramp change in irradiance from 500 W/m2 to1000 W/m2
to other techniques shown in Table.I. The MPPT efficiency of
with the slope of 50 W/m2 /s as shown in Fig.6(a), proposed,
the proposed scheme is 85.5% which is higher than the other
conventional, drift avoidance [5] and adaptive algorithms [10]
techniques. The hardware results of proposed, conventional,
are tested and the results are shown in Fig.13(a), Fig.13(b),
drift avoidance and adaptive algorithm are shown in Fig.11(a),
Fig.13(c) and Fig.13(d) respectively. From the results, it can
Fig.11(b), Fig.11(c) and Fig.11(d) respectively.
be seen that in adaptive and conventional algorithm drift is
occurred, whereas, drift is avoided in proposed technique.

(a) Proposed MPPT algorithm (b) Conventional algorithm


(a) Proposed MPPT algorithm (b) Conventional algorithm

(c) Drift Avoidance algorithm (d) Adaptive P&O algorithm


(c) Drift Avoidance algorithm (d) Adaptive P&O algorithm
Fig. 11. Hardware Results - Starting of the system at constant irradiance
1000 W/m2 Fig. 13. Hardware Results - Performance of the system for a ramp change
in Irradiance from 500 W/m2 to 1000 W/m2 with the slope of 50 W/m2 /s
For the step change in irradiance from 1000 W/m2 to 500
W/m2 , time taken by the proposed system is 2.6 s which
V. C ONCLUSION
is 50% lesser compared to adaptive technique. The results
of proposed, conventional, drift free and adaptive algorithm A novel, zonal based control scheme for tracking MPP of
are shown in Fig.12(a), Fig.12(b), Fig.12(c) and Fig.12(d) solar PV is proposed in this paper. The design guidelines for
respectively. choosing the scaling factor and choosing the MPP zone are

978-1-5090-2724-8/16/$31.00 ©2016 IEEE 3267


TABLE I
C OMPARISON OF VARIOUS MPPT CONTROL A LGORITHM
Performance Parameters Proposed Conventional Drift Avoidance Adaptive
[Peak power at STC condition is 368 W] Scheme Scheme Scheme [5] Scheme [10]
Time to reach steadystate during starting 10 s 14 s 14 s 12 s
Average Power during starting at 1000 W/m2 314.62 W 292.23 W 293.77 W 303.34 W
MPPT Efficiency during starting at 1000 W/m2 85.5% 79.4 % 79.83 % 82.43 %
Steadystate Average Power at 1000 W/m2 353.85 W 351.69 W 350.85 351.48
MPPT Efficiency during steadystate at 1000 W/m2 96.15 % 95.57 % 95.34 % 95.5 %
Peak-Peak oscillation of power during
steadystate at 1000 W/m2 43 W 49 W 49 W 48 W
Drift No Yes No Yes

presented here. Proposed, conventional, drift avoidance [5] Avoidance and Fast Tracking in Solar MPPT System”,
and adaptive techniques [10] are implemented in simulation IEEE Transactions on Energy Conversion, Vol. 23, No.
and hardware and the performance of the same are compared 2, June 2008.
and presented in this paper. The proposed control scheme [7] Francisco Paz and Martin Ordonez, “Zero Oscillation
is proved to be faster in response and has lesser steady and Irradiance Slope Tracking for Photovoltaic MPPT”,
state oscillations than the other schemes considered without IEEE Transactions on Industrial Electronics, Vol. 61, No.
any additional sensors and sampling requirement. The drift 11,November 2014.
free operation of the proposed scheme is verified from the [8] L. Piegari R. Rizzoi, “Adaptive perturb and observe algo-
simulation and hardware results. rithm for photovoltaic maximum power point tracking”,
IET Renewable Power Generation, February 2013.
ACKNOWLEDGMENT [9] Chao Zhang, Dean Zhao,Jinjing Wang,Guichang Chen,
This research is based upon the partial support by the Solar “A Modified MPPT Method with Variable Perturbation
Energy Research Institute for India and the U.S. (SERIIUS) Step for Photovoltaic System”, IEEE Transactions, 2009.
funded jointly by the U.S. Department of Energy subcon- [10] Fangrui Liu, Shanxu Duan, Fei Liu, Bangyin Liu, and
tract DE AC36-08G028308 (Office of Science, Office of Yong Kang, “A Variable Step Size INC MPPT Method
Basic Energy Sciences, and Energy Efficiency and Renewable for PV Systems”, IEEE Transactions on Industrial Elec-
Energy, Solar Energy Technology Program, with support tronics, Vol. 55, No. 7, July, 2008.
from the Office of International Affairs) and the Government [11] Alivarani Mohapa tra, Byamakesh Nayak, K.B.Mohanty,
of India subcontract IUSSTF/JCERDC-SERIIUS/2012 dated “Current Based Novel Adaptive P&O MPPT Algorithm
22nd Nov. 2012. for Photovoltaic System Considering Sudden Change in
the Irradiance”, IEEE International Conference on Power
R EFERENCES
Electronics, Drives and Energy Systems (PEDES), 2014.
[1] David Sanz Morales, “Maximum Power Point Tracking [12] D. A. Stone, M. P. Foster, C. M. Bingham and P.
Algorithms for Photovoltaic Applications”, M.S. thesis, Stewart., “Digitally Controlled Converter with an Adap-
Dept. of Elect. Eng., aalto university school of science tive Step Size for Maximum Power Point Tracking for
and technology, Finland, 2010. Photovoltaic Applications ”, IEEE Transactions, 2008.
[2] Sathish Kumar Kollimalla and Mahesh Kuma Mishrai, [13] Sathish Kumar Kollimalla and Mahesh Kuma Mishrai,
“Adaptive Perturb & Observe MPPT Algorithm for Pho- “A New Adaptive P&O MPPT Algorithm Based on FSCC
tovoltaic System ”, IEEE Transactions, 2013. Method for Photovoltaic System”, International Confer-
[3] Nicola Femia, Giovanni Petrone, Giovanni Spagnuolo and ence on Circuits, Power and Computing Technologies,
Massimo Vitelli, “Optimization of Perturb and Observe 2013.
Maximum Power Point Tracking Method ”, IEEE Trans- [14] “Overall efficiency of grid connected photovoltaic in-
actions on Power Electronics, Vol. 20, No.4, July 2005. verters”, European Standard EN 50530, 2010.
[4] Dezso Sera, Remus Teodorescu, Jochen Hantschel,
and Michael Knoll, “Optimized Maximum Power Point
Tracker for Fast-Changing Environmental Conditions”,
IEEE Transactions on Industrial Electronics, Vol. 55, No.
7, July 2008.
[5] Muralidhar Killi and Susovon Samanta, “Modified Per-
turb and Observe MPPT Algorithm for Drift Avoidance in
Photovoltaic Systems”, IEEE Transactions on Industrial
Electronics, Vol. 62, No. 9, September 2015.
[6] Ashish Pandey, Nivedita Dasgupta, and Ashok Ku-
mar Mukerjee, “High-Performance Algorithms for Drift

978-1-5090-2724-8/16/$31.00 ©2016 IEEE 3268

You might also like