Professional Documents
Culture Documents
Pub 17 PV MPPT Equation 05449468
Pub 17 PV MPPT Equation 05449468
Pub 17 PV MPPT Equation 05449468
Wang NianCHun, Sun Zuo Kazuto Yukita, Yasuyuki Goto, Katsuhiro Ichiyanagi
School of Electrical Engineering Department of Electrical and Electronic Engineering
SouthEast University Aichi Institute of Technology
Nanjing, 210096, China Nagoya, 470-0392, Japan
E-mail: wxy01@seu.edu.cn E-mail: itiya@aitech.ac.jp
Abstract—The power generated by the PV generator depends on (1)Constant Voltage method (CV);
the irradiance, temperature, and surface conditions. The PV (2)Perturbation and Observation method (P&O);
generator has a nonlinear characteristic, and the power has a (3)Incremental Conductance method (IncCond) etc.
maximum power point or multi-local maximum power points
The CV method is based on the fact that generally the ratio
under different conditions. Various MPPT methods have been
VMPP/VOC≈0.76 (Fig. 1). In this algorithm, the MPPT controller
reported, in order to confirm the effectiveness of each control
method, experimental or simulation analysis is used, from
periodically sets the PV generator current to zero to allow a
economical point of view, simulation analysis is more effective. In measurement of the PV’s open circuit voltage. A problem with
this paper, a versatile, accurate Matlab/Simulink PV model this algorithm is that the available energy is wasted when the
suitable for use by power electronics specialists has been PV generator current is set to zero, and at the same time power
developed, and has been designed for easy implementation on supply is interrupted, also the MPP is not always located at
Matlab/Simulink platform; conventional MPPT methods and 76% of the PV’s open circuit voltage.
MPPT methods suitable for partial shading conditions can be The last two methods are so called “hill-climbing”
simulated by using this PV model. methods, and they using the fact that the PV power-voltage
Keywords- Maximum power point tracking; PV model; shading curve having only one peak value along with whole scope
PV characteristic curves; dP/dV; Matlab/Simulink voltage (Fig. 1). The advantages of the P&O method is that it is
easy to implement, but it has some limitations, like slow
I. INTRODUCTION response speed, oscillations around the MPP in steady state
operation, and even tracking in wrong way under rapidly
changing atmospheric conditions. The IncCond method can
200
dP/dV=0 track rapidly changing irradiance conditions with higher
TC = 25°C accuracy than P&O. However, it has many disadvantages:
dP/dV>0 dP/dV<0
160 required high precision, low noise A/D; complicated
G = 1000W / m 2 MPP computation and more computational time; confused in rapidly
PV Power(W)
IMPP/ISC@MPP
.98
⎜e − 1⎟
nkTc 1
⎜ ⎟
⎝ ⎠ .96
Tc = 25°C
⎧⎪ q (VnkT
+ IRS )
⎫⎪ V + IRS Tc = 10°C
⎨e c
− 1⎬ − .94
⎪⎩ ⎪⎭ RSH
(4) .92 Tc = 40°C
The model of the PV module was implemented using a
Matlab/Simulink Level 2 s-function. The model parameters are .90
evaluated during execution using the equations (1) ~ (4). There 100 200 300 400 500 600 700 800 900 1000
are 24 input parameters in the model. The model considers the Irradiation(W / m2 )
series resistance and shunt resistance, by set the input
Figure 3. IMPP/ISC at MPP versus irradiation curve calculated by
parameter TestRp greater than 1, the influence of RSH is
model
calculated. Because equation (4) is non-linear, so it only can be
solved using numerical methods, the Newton-Raphson method B. dP/dV Versus I Control Method
was used in this paper model. Symbols in equations refer to [6].
The P&O method measures the increment of power (△P)
The I-V, P-V curves under various irradiance and constant and the increment of voltage (△V) to judge the momentary
temperature calculated by Matlab/Simulink model show good operating region, it has some limitations.
correspondence to the manufacturer’s published curves [6].
The present study indicts that the PV generator’s derivative
of power versus voltage (dP/dV) in relation to V and in relation
to I. dP/dV versus V is found to be nonlinear, so that the
change of reference voltage is difficult to compute. On the
other hand, dP/dV versus I can be proved theoretically to be
nearly linear, so that the change of current is easy to compute.
If does not consider the influence of series resistance RS and
shunt resistance RSH, equation (4) can be simplified as:
⎧⎪ nkT
qV
⎫⎪
Figure 2. Equivalent circuit diagram of the PV model I = I PH − I sat × ⎨e C − 1⎬
⎩⎪ ⎭⎪ (5)
III. MPPT METHODS SIMULATION USING PV MODEL IN
Isat is the diode saturation current in PV model (Fig. 2).
MATLAB/SIMULINK
From equation (5), V can be written as:
A. IMPP/ISC Constant Method (CI Method) nkTC ⎛ I + I sat − I ⎞
Like VMPP/VOC≈constant at MPP, IMPP/ISC at maximum V= × ln ⎜ PH ⎟
power point is also nearly constant; the curve shape is almost q ⎝ I sat ⎠ (6)
smooth along with whole scope irradiation, the ratio of
VMPP/VOC is affected mainly by solar cell temperature (Fig. 3). The output power of PV generator is expressed as:
In this algorithm, if the ratio of IMPP/ISC is calculated or ⎧⎪ ⎡ nkT
qV
⎤ ⎫⎪
tested at different temperature first, then the MPPT controller P = V × I = V × ⎨ I PH − I sat × ⎢e C − 1⎥ ⎬
need a temperature sensor to detect solar cell temperature to
realize a simple, speed and accurate MPPT. ⎩⎪ ⎣⎢ (7) ⎦⎥ ⎭⎪
In fact, temperature sensor is not necessary, the MPPT From equation (6), the differential of I to V can be
controller periodically close a short-circuit switch to allow a expressed as:
measurement of the PV’s short circuit current, and considers
dI q
the ratio of IMPP/ISC is nearly constant. A problem with this =− × ( I PH + I sat − I )
algorithm is that the available energy is wasted when the short- dV nkTC (8)
circuit switch turns on, and at the same time power supply is
interrupted. From equation (7), the differential of P to V can be written
as:
dP d (VI ) dI
= = I +V ×
dV dV dV 7
Tc = 25°C
⎛ q ⎞
= I +V ×⎜ − × ( I PH + I sat − I ) ⎟ 2
⎝ nkTC ⎠ G = 200W / m2
-3
⎛ q ⎞ ⎛ q ⎞ G = 400W / m2
= ⎜1 + ×V ⎟ × I − ⎜ ( I PH + I sat ) ⎟ × V
dP/dV
⎝ nkTC ⎝ nkTC
-8
⎠ ⎠ G = 600W / m2
C1 = ⎜1 + ×V ⎟
⎝ nkTC ⎠ (10)
-23
0 1 2 3 4 5 6 7 8 9
C2 as: Current(A)
⎛ q ⎞ Figure 4. dP/dV versus current curve calculated by model
C2 = ⎜ ( I PH + I sat ) ⎟ × V
⎝ nkTC ⎠ (11)
Then Equation (9) can be simplified as:
dP
= C1 × I − C2
dV (12)
In the process of MPPT, to avoid the system operating in
the collapse region, the PV generator is always operated in the
negative slope region of the characteristic P versus V curve [8].
In this region, the PV generator voltage variation is small (see
right region in Fig. 1), and can almost be considered as
constant. So C1 is only affected by solar cell temperature, C2 is
mainly affected by irradiation (Isat usually is very small
compared to IPH). If TC is constant, dP/dV versus I is nearly
linear, and the curve of dP/dV versus I is affected by Figure 5. Simulation circuit under partial shading conditions
irradiation.
1×1000W / m 2 (25°C ) Parallel 1×1000W / m 2 (25°C )
Fig. 4 is the curve of dP/dV versus current calculated by
model. From this figure, the relation of dP/dV versus I is nearly 1×1000W / m 2 (25°C ) Parallel 1× 500W / m 2 (10°C )
linear, just like equation (12). 1× 500W / m 2 (10°C ) Parallel 1× 500W / m 2 (10°C )
Thus, because of the relation of dP/dV versus I is nearly 360
linear, so that the reference current command Iref is easily
acquired by computing the relative variation of dP/dV versus I. 300
That means, when I is varied, dP/dV is varied proportionally,
so that the tracking process with linearly increasing or 240
decreasing Iref is rapid and smooth. By using dP/dV as an index
Power(W)
REFERENCES
180 [1] Z. Salameh, F. Dagher and W. A. Lynch, “Step-Down Maximum Power
Point Tracker for Photovoltaic System,” Solar Energy, Vol. 46, No. 1,
pp. 278-282, 1991.
120
[2] K. H. Hussein, I. Muta, T. Hoshino, and M. Osakada, “Maximum
Photovoltaic Power Tracking: An Algorithm for Rapidly Changing
60 Atmospheric Conditions,” IEEE proc. Gener. Transm. Distrib, Vol. 142,
No. 1, pp. 59-64, Jan, 1995.
[3] E. Koutroulis, K. Kalaitzakis, and N. C. Voulgaris, “Development of a
0 Microcontroller-Based Photovoltaic Maximum Power Point Tracking
0 10 20 30 40 50 60 Control System,” IEEE Trans. On Power Electronics, Vol. 16, No, 1, pp.
46-54, Jan, 2001.
Voltage(V) [4] K. Harada, G. Zhao, “Controlled Power Interface between Solar Cells
Figure 7. Two SPG1786T-02E PV modules with different irradiation and AC Source,” IEEE Trans. On Power Electronics, Vol. 8, No. 4, pp.
series P-V curve calculated by model 654-662, Oct, 1993.
[5] N. Femia, G. Petrone, G. Spagnuolo, M. Vitelli, “Optimizing Sampling
Some MPPT methods have been developed to find MPP in Rate of P&O MPPT Technique,” Power Electronics Specialists
partially shaded conditions, and they may be divided into two Conference, PESC 04. 2004 IEEE 35th Annual, Volume 3, 20-25 June
kinds of types: (1) Hardware methods [9]-[11]. In these types, 2004, pp. 1945-1949.
each PV panel in PV generator has a parallel power repair unit, [6] Wang NianCHun, Xu QingShan, Kazuto Yukita, Yasuyuki Goto,
Katsuhiro Ichiyanagi, Akiteru Ueda. “Model of Polycrystalline
when the PV panel is shaded, the power repair unit can supply Photovoltaic Module in Matlab SimulinkTM,” The 2008 Annual
compensation current, this makes the P-V curve of the PV Meeting Record I.E.E. Japan, Fukuoka, Japan, March 19-21, 2008,
generator has only one peak value along with whole scope Vol.4 pp. 71-72.
voltage, so conventional MPPT methods can be used. (2) [7] KYOCERA Corporation Datasheet, “SPG1786T-02E Polycrystalline
Software methods. In these types, the P-V curve of PV Silicon PV Cell Technique Data,” December, 2004.
generator has multi-local maximum points, soft control method [8] Patel R M. Wind and Solar Power Systems [M]. New York, CRC Press
LLC, 1999.
is used. [9] Tomokazu Mishima, Tokuo Ohnishi, “Power Compensation System for
Software methods can be divided into following types: Partially Shaded PV Array Using Electric Double Layer Capacitors,”
IEEE Industrial Electronics Society Conference, 2002, No. 4, pp. 3262-
(1)Current sweeping method [12]; 3267.
(2)Short-circuit current pulse method [13]; [10] Tomokazu Mishima, Tokuo Ohnishi, “A Power Compensation Strategy
(3)Fibonacci search method [14]. This method gives fast Based on Electric Double Layer Capacitors for a Partially Shaded PV
Array,” The 15th International Conference on Power Electronics and
response, and it is able to handle multi-local maximum points, Drive Systems, 2003, No.2, pp. 858-863.
but it requires powerful digital microcontroller to calculate the [11] Toshihisa Shimizu, Osamu Hashimoto, and Gunji Kimura, “A Novel
process; High Performance Utility Interactive Photovoltaic Inverter System,”
(4)State-based space approach [15]; IEEE Trans. On Power Electronic, Vol. 18, No. 2, pp. 704-711, 2003.
[12] M. Bodur, M. Ermis, “Maximum Power Point Tracking for Low Power
(5)Compound MPPT methods combined with conventional Photovoltaic Solar Panels,” Electrotechnical Conference, No. 2, pp. 758-
MPPT methods [16]. 761, 1994.
[13] T. Noguchi, S. Togashi, R. Nakamoto, “Short-Current Pulse Based
IV. CONCLUSIONS Adaptive Maximum-Power-Point Tracking for Photovoltaic Power
Generation System,” Proceedings of the 2000 IEEE International
MPPT methods are very important for PV generator, many Symposium on Industrial Electronics, Vol. 1, Dec. 4-8, 2000. pp. 157-
papers have been reported various MPPT control techniques, 162.
most of them are brought forwards and verified by [14] M. Miyatake, T. Inada, I. Hiratsuka, Zhao Hongyan, H. Otsuka, M.
experiments. In this paper, a versatile, accurate Nakano, “Control Characteristics of a Fibonacci-Search-Based
Matlab/Simulink PV model suitable for use by power Maximum Power Point Tracker when a Photovoltaic Array is Partially
electronics specialists has been developed, and has been Shaded,” IPEMC 2004. Aug. 14-16, 2004. Vol. 2, pp. 816-821.
designed for easy implementation on Matlab/Simulink [15] Eugene V. Solodovnik, Shengyi Liu, Roger A. Dougnal, “Power
Controller Design for Maximum Power Tracking in Solar Installations”,
platform. By using the model, several MPPT methods are IEEE Trans. On Power Electronics, Vol. 19, No. 5, pp. 1295-1304,
verified, the simulations results show good correspondence to 2004.
the results of theoretic analysis. [16] K. Kobayashi, I. Takano, Y. Sawada, “A Study on a two Stage
Most of MPPT methods are based on hill-climbing Maximum Power Point Tracking Control of a Photovoltaic System
algorithms, but the method can’t work correctly if some panels under Partially Shaded Insolation Conditions,” No.4, pp. 2612-2617,
of PV generator are partially shaded. This paper gives a simple Power Engineering Society General Meeting, 2003.