Real-Time Maximum Power Point Tracking Method Based on Three Points Approximation by Digital Controller for PV System

Journal of Electrical Engineering and Technology.
2014.
Sep,
9(5):
1447-1453

- Received : February 04, 2014
- Accepted : February 28, 2014
- Published : September 01, 2014

Download

PDF

e-PUB

PubReader

PPT

Export by style

Article

Metrics

Cited by

TagCloud

This paper proposes the new method based on the availability of three points measurement and convexity of photovoltaic (PV) curve characteristic at the maximum power point (MPP). In general, the MPP tracking (MPPT) function is the important part of all PV systems due to their powervoltage (P-V) characteristics related with weather conditions. Then, the analog-to-digital converter (ADC) and low pass filter (LPF) are required to measure the voltage and current for MPPT by the digital controller, which is used to implement the PV power conditioning system (PCS). The measurement and quantization error due to rounding or truncation in ADC and the delay of LPF might degrade the reliability of MPPT. To overcome this limitation, the proposed method is proposed while improving the performances in both steady-state and dynamic responses based on the detailed investigation of its properties for availability and convexity. The performances of proposed method are evaluated with the several case studies by the PSCAD/EMTDC
^{®}
simulation. Then, the experimental results are given to verify its feasibility in real-time.
^{®}
) based time-domain simulation and experimental tests.
The equivalent circuit of PV array.
where
I_{s}
is the output current of PV module,
I_{SC}
is the short circuit current,
I_{O}
is the diode saturation current,
n
is the ideal constant of diode,
V_{s}
is the thermal voltage of PV module,
R_{s}
is the series resistance,
R_{p}
is the parallel resistance,
V_{T}
is the thermal potential of a PV cell, and
N_{s}
is the number of series connections of a PV cell
[14]
. Then, the voltage and current of PV array are required to calculate its output power. The ADC is required for the use of digital signal processor (DSP) in implementation of PV PCS. As mentioned in previous, the practical measurements might have the errors due to noises as well as the quantization, non-linearity, and signal-dependent mismatches. In order to reduce these errors, the LPF is applied to the measurements. The feature of LPF correlates with its bandwidth, and it has the signal delay. Then, the output power of PV array,
P_{PV}
is calculated as
where
V_{PV}
and
I_{PV}
are measured from PV array by using the ADC and LPF. In this study, the data availability in realtime is investigated.
Fig. 2
shows the P-V characteristic curve and the availability of measurement data. The rectangular box filled with diagonal lines indicates the availability area of one measurement point. If the next measurement point is in the boundary of rectangular, which is available to select it by considering the measurement error range, the point is ignored due to the noise and error effects. Otherwise, if it is strictly outside of this boundary, the point is accepted as the one of measurement point.
The P-V characteristic curve and the availability of measurement data.
V_{n-2}, P_{n-2}
), (
V_{n-1}, P_{n-1}
), and (
V_{n}, P_{n}
)] are located in the vicinity of peak, the coefficients,
c_{1}
and
c_{2}
of quadratic function with the interpolation polynomial are given by
If the sign of
c_{2}
is negative, the quadratic curve becomes convex to upward. Then, the MPPs corresponding to three points are obtained as
where
V_{MPP}
and
P_{MPP}
are the estimated voltage and power of MPP, respectively.
Unfortunately, when the three points are located far away from the MPP, the estimated peak value might indicate the wrong point, as shown in
Figs. 3(a)
and
3(b)
. For example, assume that three points include some error in the first time, as shown in
Fig. 3(a)
. Then, even though the estimated quadratic curve is convex to upward, its peak point is not MPP. Next, the new point is measured out of availability boundary, and the oldest point is removed from previous set of three measured points. Also, the number of points is re-arranged in time order. However, the shape of estimated curve becomes concave without the maximum point, as shown in
Fig. 3(b)
. Finally, the point is measured as shown in
Fig. 3(c)
. The power of latest point is between those of other two points. This means that three measured points are not biased to one side slope. Therefore, the estimated voltage and power of MPP is the same as those of original MPP.
The estimation of quadratic curve: (a) wrong peak estimation; (b) concave curve, and (c) accurate peak estimation.
The flowchart of proposed MPPT algorithm.
Next, the proposed algorithm determines if a quadratic function with convex property can be formed even when it rarely occurs. Thereafter, if voltages at all three points are same, the reference voltage of MPPT controller, the
V_{ref}
is decreased by the inertia voltage,
V_{INR}
. This means that three points are in the right side of PV curve, which has steep slope. And, the
V_{INR}
is calculated by (7) with the availability voltage,
V_{ava}
and the control error voltage,
V_{cerr}
if controller has the steady-state error at new measurement point, which satisfies the availability condition.
On the other hand, if powers at all three points are same, the
V_{ref}
is increased by
V_{INR}
. This means that three points are in the left side of PV curve, which has gradual slope. Then, it decides whether the sign of
c_{2}
from (4) is less than zero and whether the point is close to the peak for the convexity of estimated quadratic curve, as given by (8).
When the estimated quadratic curve is not convex, the
V_{INR}
varies depending on the derivative of power as
Otherwise, the
V_{ref}
becomes the
V_{MPP}
by (5). Finally, it is used as the input of MPPT controller in real-time.
^{®}
software. The PV PCS of 3 kW in
Fig. 5
consists of a DC/DC boost converter and a full-bridge pulse-width-modulation (PWM) inverter with the switching frequency of 20 kHz. The boost converter performs the voltage amplification and MPPT. To obtain the high-quality output, the inverter should provide the tight voltage regulation by controlling its output current in phase with the utility voltage and therefore obtaining the unity power factor.
Structure of two-stage grid-connected PV PCS
The boost converter controller for MPPT might have the LC resonance component. In this case, the notch filter in
Fig. 6
can reduce the effect of resonance between outputs of PV arrays and boost converter
[15]
.
Block diagram of boost control for MPPT.
^{2}
and 15 ℃, respectively. Assume that the entire array receives uniform insolation. The corresponding voltage,
V_{PV}
at MPP is 357.3 V. At 0.2 s, a sudden change in environmental condition occurs. In other words, the insolation and temperature are increased to 0.35 kW/m
^{2}
and 25℃, respectively. Then, the value of
V_{PV}
is changed to 327.7 V. At 0.4 s, the external condition is restored to its initial one. Note that when the output power from PCS is 3 kW, its nominal voltage is 356.8 V. If the PV array generates 1 kW, the operating voltage of PCS is 327.7 V.
Simulation results: (a) Voltage response; (b) P-V curve at 0.9 kW/m^{2} and 15℃, and (c) P-V curve at 0.35 kW/m^{2} and 25℃.
The dynamic performances of proposed MPPT method and P&O method are compared in
Fig. 7(a)
. The voltage by P&O method shows the serious oscillatory response around the MPP in the range from 0.2 s to 0.4 s. From
Figs. 7(b)
and
7(b)
, it is clearly observed that the P&O method is tracking the incorrect operating points. This behavior becomes more serious in the range from 0.2 s to 0.4 s due to effect of error by ADC and LPF. In contrast, the proposed MPPT method provides the exact MPPT performance while there are no oscillations in steady-state conditions.
The comparison results for MPPT error and efficiency are given in
Table 1
. It is observed that the proposed MPPT outperforms the P&O method. In particular, when the PV output power is low, the proposed method provides the very accurate performance with the error of 0.01 %, which is extremely less than 3.99 % by P&O method.
Comparison results for MPPT error and efficiency
Hardware implementation: (a) hardware set-up for experimental test and (b) PV PCS of 3 kW.
The voltage and current of PV simulator are measured using the digital phosphor Tektronix oscilloscope of the DPO4054. Also, its output power is measured from the power analysis application module of DPO4PWR, which is attached to the oscilloscope of DPO4054.
V_{ref}
is applied at 80 s and 240 s to observe the voltage responses. Before 80 s, the output power from PV simulator is 3 kW. Thereafter, it generates the output power of 1 kW. At 240 s, it is restored to the initial 3 kW. When the PV output powers are 3 kW and 1 kW, the corresponding MPP voltages are 290 V and 240 V, respectively. Also, the MPPT algorithm operates per 1 s in order to take account of ADC sampling and digital LPF calculation, and to make sure of system stability.
The experimental results are shown in
Fig. 9
. When the P&O method is applied to the PCS, it is clearly shown from
Fig. 9 (a)
that the Vs oscillates between 238.5 V and 256.0 V in the range from 80 s to 240 s. However, this large variation is dramatically reduced by the proposed method, as shown in
Fig. 9 (b)
. Also, even before the operating condition is changed at 1 s, the voltage variation by the P&O method is between 285.9 V and 296.3. However, that by the proposed method varies only between 288.3 V to 289.7 V.
Experimental results: (a) P&O method and (b) proposed method.
Moreover, the P&O and proposed methods require 35-40 and 20-23 steps in DSP for the PV system to reach the MPP, respectively. The above all results clearly verify the better dynamic performance of proposed real-time MPPT method.
The P-V curve analysis of experimental results is shown in
Fig 10
. Also, the experimental results for MPPT error and efficiency by two MPPT methods are compared in
Table 2
. It is observed that the MPPT performance of proposed MPPT method is better than that of P&O method. In particular, the average value of output power by the proposed method is greater than that by P&O method in both conditions. This means that the proposed MPPT method is more suitable under various operating conditions in practice.
P-V curve analysis of experimental results: (a) for PV power of 3 kW and (b) for PV power of 1 kW.
Comparison results by experiment test
Seung-Tak Kim received the B.S. degree from School of Electrical and Electronic Engineering from Yonsei University, Seoul, Korea, in 2009, where he is currently pursuing the Ph.D. degree. His research interests are in control of renewable energies based systems, hardware implementation of grid-connected inverter with photovoltaic and energy storage devices, and energy management system for stabilization of distributed generation systems.
Tae-Ho Bang received the B.S. degree from the School of Electrical and Electronic Engineering, Yonsei University, Seoul, Korea, in 2013.He is currently working toward the Ph.D. degree in the combined M.S. and Ph.D. program at Yonsei University. His research interests include hardware implementation of grid-connected inverter with photovoltaic and energy storage devices, and energy management system for stabilization of distributed generation systems.
Seong-Chan Lee received the B.S. degree from the School of Electrical and Electronic Engineering, Yonsei University, Seoul, Korea, in 2013. He is currently working toward the M.S degree at Yonsei University. His research interests include active cell balancing in BMS and hardware implementation of active cell balancing.
Jung-Wook Park was born in Seoul, Korea. He received the B.S. degree (summa cum laude) from the Department of Electrical Engineering, Yonsei University, Seoul, Korea, in 1999, and the M.S.E.C.E. and Ph.D. degrees from the School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, USA in 2000 and 2003, respectively. He was a Post-doctoral Research Associate in the Department of Electrical and Computer Engineering, University of Wisconsin, Madison, USA during 2003-2004, and a Senior Research Engineer with LG Electronics Inc., Korea during 2004-2005. He is currently an Associate Professor in the School of Electrical and Electronic Engineering, Yonsei University, Seoul, Korea. He is now leading the National Leading Research Laboratory (NLRL) designated by Korea government to the subject of integrated optimal operation for smart grid. He is also a chair of Yonsei Power and Renewable Energy FuturE technology Research Center (Yonsei-PREFER) in School of Electrical and Electronic Engineering, Yonsei University, Seoul, Korea. His current research interests are in power system dynamics, renewable energies based distributed generations, power control of electric vehicle, and optimization control algorithms. Prof. Park was the recipient of Second Prize Paper Award in 2003 from Industry Automation Control Committee, Prize Paper Award in 2008 from Energy Systems Committee of the IEEE Industry Applications Society (IAS), and Young Scientist Presidential Award in 2013 from the Korean Academy of Science and Technology (KAST) and the Ministry of Science, ICT, and Future Planning, Korea.

Analog-to-digital converter
;
Low pass filter
;
Maximum power point tracking (MPPT)
;
Photovoltaic (PV) power system

1. Introduction

In recent, the photovoltaic (PV) generation has become more important among several renewable energy sources worldwide. In particular, the output characteristics of PV array are always varying with the weather conditions such as irradiation level and atmospheric temperature. Then, its optimal operating condition must be considered to produce the maximum power. Therefore, the maximum power point tracking (MPPT) function of all PV systems has been the important part when they are applied in practice.
Many techniques for MPPT have been proposed and implemented. Most MPPT methods use the voltage and current from PV array, and some methods exploit the temperatures, irradiance, and load conditions. In particular, the fractional open-circuit voltage and short-circuit current strategy provides the simple and effective way to obtain the maximum power
[1]
. However, periodical disconnection or short-circuit is required to measure the voltage or current for reference. This results in increasing more power loss
[2]
. Also, the hill climbing and incremental conductance method
[3]
uses the derivatives of power or current based on the fact that the sign of derivative is changed on the either side of peak
[4]
. The neural network (NN)- based MPPT controller improves the tracking efficiency by utilizing the multilayer control structure
[5
,
6]
. The extremum seeking control (ESC)
[7
,
8]
is proposed with the nearly model-free and self-optimizing control strategy. Other MPPT methods based on the downward parabola
[9]
and modified particle swarm optimization (PSO) algorithm
[10]
have been proposed.
Among various MPPT methods, the perturbation and observation (P&O) method
[11
,
12]
has been widely applied in industry because it can be easily implemented in digital controller. However its perturbing process still continues even when it reaches the optimal operating point in a steady-state condition. Then, it might cause the extra energy loss and system instability while performing the MPPT process. In general, the perturbation of operating voltage can be well captured in a rapidly changing weather condition. However, the P&O method has the low performance during cloudy days. This sometimes leads to the wrong tracking direction from its MPP.
The analog-to-digital converter (ADC) and low pass filter (LPF) are required to measure the voltage and current from PV system in real-time. Also, they are widely used in the power conditioning system (PCS). The practical measurement and quantization error due to rounding or truncation in ADC and the delay of LPF might degrade the reliability of MPPT in practice. To overcome this limitation, this paper proposes the new real-time MPPT method based on the availability of measurement at three points and the convexity of power-voltage (P-V) curve at MPP. Then, its performances are evaluated by both the power system computer aided design/electromagnetic transients including DC (PSCAD/EMTDC
2. Properties of PV Array

- 2.1 Availability

In general, the PV array consists of many PV cells, which are connected in serial and parallel structures. Then, it is characterized by the single diode model, which is based on the modified Shockley-diode equation, as shown in
Fig. 1.
Also, its current can be calculated as (1)
[13]
.
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- 2.2 Convexity

As shown in
Fig. 2
, the P-V characteristic curve of PV array is convex to upward. Therefore, the curve can be estimated as a quadratic function at close to MPP. If three discrete points [(
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

3. Proposed MPPT Algorithm

The flowchart of proposed real-time MPPT algorithm by using three points approximation is shown in
Fig. 4
. Firstly, it measures and calculates the current, voltage, and output power of PV array. Then, it grasps the availability of measurements as described in Section 2.1. If they satisfy the condition for availability, it removes the oldest point and re-arranges the data set of three point measurements.
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

4. Simulation Results

- 4.1 System configuration

The performance of proposed method is firstly evaluated by simulation based on the PSCAD/EMTDC
PPT Slide

Lager Image

PPT Slide

Lager Image

- 4.2 Simulation results

The simulation results are shown in
Fig. 7
. The initial insolation and temperature are 0.9 kW/m
PPT Slide

Lager Image

Comparison results for MPPT error and efficiency

PPT Slide

Lager Image

5. Experimental Results

- 5.1 Hardware implementation

The effectiveness of proposed real-time MPPT method is verified by the experimental test implemented in hardware, as shown in
Fig. 8(a)
. The photograph of real PV PCS of 3 kW is shown in
Fig. 8(b)
. The DC/DC boost converter and inverter are independently operated with the switching frequency of 20 kHz. In particular, their PWM controllers are implemented by the digital signal processor (DSP) of TMS320F2812. Then, the boost converter performs the MPPT algorithm. The inverter is connected to a commercial electrical outlet of 220 V. Also, it controls the DC capacitor voltage in real-time.
PPT Slide

Lager Image

- 5.2 Experimental results

The step change of
PPT Slide

Lager Image

PPT Slide

Lager Image

Comparison results by experiment test

PPT Slide

Lager Image

6. Conclusion

This paper proposed the new real-time maximum power point tracking (MPPT) method based on the availability of three points measurements and convexity of power-voltage (P-V) characteristic curve. The performance of proposed MPPT method was evaluated by both simulation study and experimental test with the practical photovoltaic (PV) power conditioning system (PCS) of 3 kW, which was implemented in hardware.
Both simulation and experimental results verified that the proposed method can improve the performances of both steady-state and dynamic responses effectively. It would be expected that the proposed method can be preferably used in practice.
Acknowledgements

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MEST) (No. 2011-0028065).

BIO

Masoum M. A. S.
,
Dehbonei H.
,
Fuchs E. F.
2002
“Theoretical and experimental analyses of photovoltaic systems with voltage and current-based maximum power-point tracking,”
IEEE Trans. Energy Convers.
17
(4)
514 -
522
** DOI : 10.1109/TEC.2002.805205**

Liu F.
,
Duan S.
,
Liu F.
,
Liu B.
,
Kang Y.
2008
“A variable step size INC MPPT method for PV systems,”
IEEE Trans. Ind. Electron.
55
(7)
2622 -
2628
** DOI : 10.1109/TIE.2008.920550**

Kjaer S.
2012
“Evaluation of the “hill climbing” and the “incremental conductance” maximum power point trackers for photovoltaic power systems,”
IEEE Trans. Energy Convers.
27
(4)
922 -
929
** DOI : 10.1109/TEC.2012.2218816**

Safari A.
,
Mekhilef S.
2011
“Simulation and hardware implementation of incremental conductance MPPT with direct control method using cuk converter,"”
IEEE Trans. Ind. Electron.
58
(4)
1154 -
1161
** DOI : 10.1109/TIE.2010.2048834**

Lin W. M.
,
Hong C. M.
,
Chen C. H.
2011
“Neuralnetwork- based MPPT control of a stand-alone hybrid power generation system,”
IEEE Trans. Power Electron.
26
(12)
3571 -
3581
** DOI : 10.1109/TPEL.2011.2161775**

Veerachary M.
,
Senjyu T.
,
Uezato K.
2003
“Neuralnetwork- based maximum-power-point tracking of coupled-inductor interleaved-boost converter-supplied PV system using fuzzy controller,”
IEEE Trans. Ind. Electron.
50
(4)
749 -
758
** DOI : 10.1109/TIE.2003.814762**

Brunton S. L.
,
Rowley C. W.
,
Kulkarni S. R.
,
Clarkson C.
2010
“Maximum power point tracking for photovoltaic optimization using ripple-based extremum seeking control,”
IEEE Trans. Power Electron.
25
(10)
2531 -
2540
** DOI : 10.1109/TPEL.2010.2049747**

Li X.
,
Li Y.
,
Seem J. E.
2013
“Maximum power point tracking for photovoltaic system using adaptive extremum seeking control,”
IEEE Trans. Control Syst. Tech.
21
(6)
2315 -
2322
** DOI : 10.1109/TCST.2012.2223819**

Pai F.-S.
,
Chao R.-M.
,
Ko S. H.
,
Lee T.-S.
2011
“Performance evaluation of parabolic prediction to maximum power point tracking for PV array,”
IEEE Trans. Sustain. Energy
2
(1)
60 -
68

Ishaque K.
,
Salam Z.
,
Amjad M.
,
Mekhilef S.
2012
“An improved particle swarm optimization (PSO)-based MPPT for PV with reduced steady state oscillation,”
IEEE Trans. Power Electron.
27
(8)
3627 -
3638
** DOI : 10.1109/TPEL.2012.2185713**

Elgendy M. A.
,
Zahawi B.
,
Atkinson D. J.
2012
“Assessment of perturb and observe MPPT algorithm implementation techniques for PV pumping applications,”
IEEE Trans. Sustain. Energy
3
(1)
21 -
33
** DOI : 10.1109/TSTE.2011.2168245**

Femia N.
,
Petrone G.
,
Spagnuolo G.
,
Vitelli M.
2005
“Optimization of perturb and observe maximum power point tracking method,”
IEEE Trans. Power Electron.
20
(4)
963 -
973
** DOI : 10.1109/TPEL.2005.850975**

Liu S.
,
Dougal R. A.
2002
“Dynamic multiphysics model for solar array,”
IEEE Trans. Energy Conv.
17
(2)
285 -
294
** DOI : 10.1109/TEC.2002.1009482**

Soon J. J.
,
Low K. S.
2012
“Photovoltaic model identification using particle swarm optimization with inverse barrier constraint,”
IEEE Trans. Power Electron.
27
(9)
3975 -
3983
** DOI : 10.1109/TPEL.2012.2188818**

Kim S.-T.
,
Park J.-W.
2014
“Improvement of boost converter control using notch filter for PV system,”
Proc. 2014 Int. Conf. on Electronics, Information and Communications (ICEIC)
Kota Kinabalu, Malaysia

Citing 'Real-Time Maximum Power Point Tracking Method Based on Three Points Approximation by Digital Controller for PV System
'

@article{ E1EEFQ_2014_v9n5_1447}
,title={Real-Time Maximum Power Point Tracking Method Based on Three Points Approximation by Digital Controller for PV System}
,volume={5}
, url={http://dx.doi.org/10.5370/JEET.2014.9.5.1447}, DOI={10.5370/JEET.2014.9.5.1447}
, number= {5}
, journal={Journal of Electrical Engineering and Technology}
, publisher={The Korean Institute of Electrical Engineers}
, author={Kim, Seung-Tak
and
Bang, Tae-Ho
and
Lee, Seong-Chan
and
Park, Jung-Wook}
, year={2014}
, month={Sep}