Professional Documents
Culture Documents
P1110710002
P1110710002
M. Salhi, R. El-Bachtiri
Faculty of Science Dhar El-Mehraz, Department of Physics, LESSI laboratory, REEPER group
EST, km5, Rte Immouzer, BP 2427, Fès, Morocco
Salhi_estf@yahoo.fr, bachtiri@yahoo.fr
21
ICGST-ACSE Journal, ISSN 1687-4811, Volume 8, Issue III, January 2009
The paper is organized as follows: after the Theoretical calculated such that the peak inductor current at
study and simulation procedure (sections 2 and 3), the maximum input power does not exceed the power switch
theoretical results are presented in section 4 and the current rating [15]. Hence, L is calculated as:
simulation results are proposed in section 5. Conclusions Vom (1 − α m )α m
are presented in section 6. And finally, the references are L≥ (5)
given in section 7. f s ΔI Lm
Where fs, αm, ∆ILm, Vom and Iom are respectively,
2. Theoretical study switching frequency, duty cycle at maximum converter
2.1. Optimal operating input power, peak-to-peak ripple of the inductor current,
The equivalent circuit of a PV module is shown in figure maximum of dc component of the output voltage, and
2. The PV module considered in this paper is the SM55. dc component of the output current at maximum output
It has 36 series connected mono-crystalline cells. power.
The relationship between the panel output voltage V and Taking into account that the ripple of the PV output
current I is given by authors in [13, 14] as follows: current must be less than 2% of its mean value [15], the
⎧ ⎡ q ⎫ input capacitor value is given by:
I = I sol − I os ⎨exp ⎢ (V + Rs I )⎤⎥ − 1⎬ − V + Rs I (1) I omα m2
⎩ ⎣ γkT ⎦ ⎭ Rsh C≥ (6)
Where: 0.02(1 − α m )Vinm f s
3
⎛T ⎞ ⎡ qE ⎛ 1 1 ⎞⎤ Where Vinm is the PV module input voltage at the MPP.
I os = I or ⎜⎜ ⎟⎟ exp ⎢ GO ⎜⎜ − ⎟⎟⎥ (2) When the boost converter is used in PV applications, the
⎝ Tr ⎠ ⎣ βk ⎝ Tr T ⎠⎦ input power, voltage and current change continuously
λ with atmospheric conditions. Thus, the converter
I sol = [I SC + K I (T − 298.18)] (3)
1000 conduction mode could change since it depends on them.
I, V, Ios, T, k, q, KI, Isc, λ, Isol, EGO, γ(=β), Tr, Ior, Rsh, and Also, the duty cycle α is changed continuously in order to
Rs are respectively, cell output current and voltage, cell track the maximum power point of the PV array. The
reverse saturation current, cell temperature in Kelvin, choice of the converter switching frequency and the
degree Boltzmann’s constant (1.381e-23 J/K), electronic inductor value is a compromise between the converter
charge (1.602e-19 C), short-circuit current at 25 °C and efficiency, the cost, the power capability and the weight.
1000 W/m2, short-circuit current temperature coefficient
at Isc (KI =0.0004 A/K), solar irradiation in W/m2, light- 2.3. Boost converter model
generated current, band gap for silicon (=1.12 eV), If the chopping frequency is sufficiently higher than the
ideality factor (=1.740), reference temperature (=298.18 system characteristic frequencies, we can replace the
K), cell saturation current at Tr, shunt resistance and converter with an equivalent continuous model (figure 6).
series resistance. We will consider, for that, the mean values, over the
The output power of PV panel is P = VI , at optimal chopping period, of the electric quantities. The transistor
had been replaced by a voltage source whose value
point, we have:
equals its mean voltage. At the same, the diode hade been
∂P ∂I ∂I I
= I +V = 0⇒ =− replaced by a current source. Thus:
∂V ∂V ∂V V (4) VT = E (1 − α ) + Rb I b and I b = (1 − α )I L (7)
⎧ 1 ⎫
⇒ I = (V − Rs I )⎨I os A exp[A(V + R s I )] + ⎬ Where IL is the mean value of inductance current.
⎩ R sh ⎭ We deduce from the continuous model equations:
q dV
Where: A = and Ncell is the number of series C = I − IL (8)
γkTN cell dt
dI L
cells in the module.
L = V − (1 − α )E − Rb I b (9)
P dt
Rs I Pm MPP
At optimal operating point, we have:
Isol Rsh V ⎧ I m = I Lm ⎫
⎪ ⎪
ID
V ⎨Vm = (1 − α m )E + Rb I bm ⎬ (10)
0
Vm ⎪ I = (1 − α )I ⎪
Figure 2: PV panel equivalent Figure 3: PV panel P-V
⎩ bm m Lm ⎭
circuit characteristic Where Im, ILm, Ibm, Vm, αm are respectively the optimal
values of I, IL, Ib, V and α.
we have measured the shunt resistance Rsh and
determined the constants in these equations using the 2.4. Small signal model and transfer function
manufacturer ratings under standard test conditions of the After having put the converter "mean" equivalent circuit
PV panel. in equations, we can determine the transfer function of
the system open loop for a small variation around an
2.2. Boost converter study optimal operating point. Thus, we write q = q m + Δq, for
Value L of the inductor required to ensure the converter
operating in the continuous conduction mode (figure 5) is
each quantity q in the set {V , α , I L , I , I b , I sol , y}
22
ICGST-ACSE Journal, ISSN 1687-4811, Volume 8, Issue III, January 2009
∂P
defining the operating point. Where: y (t ) = (t ). So, ΔIsol(s)
∂V
the system can shown by a functional diagram like that ε(s) Δα(s)
0 + PI Ga1(s) + + Ga2(s) Y(s)
used in [16] for synthesizing the regulators. The system -
can be presented as follows:
Figure 4: Functional diagram of system.
IL IL
ILpeak
ILmean ΔIL ILpeak
ILmean ΔIL
tON tOFF t tON tOFF t
Ts Ts
(a) (b)
Figure 5: Boost converter waveforms (a) continuous conduction mode (b) discontinuous conduction mode
I IL Ib I IL (1-α)IL I
b
D
V Rb Rb
MOSFET V (1-α)E
E E
VG αTs
Ts t (b)
(a)
Figure 6: (a) Boost dc/dc converter, (b) boost converter "mean" equivalent circuit
Where: Ka1 and Ka2 are constants gain for a given temperature T
1 and solar irradiation λ.
Ga1 ( s ) = K a1 (11) Rdm and Gm are the optimal dynamic resistance and
b2 s + b1 s + 1
2
conductance of PV module.
b2 s 2 + b1 s + 1 The values of Ka1, Ka2, K1, K2, b2, b1, a2, a1, G, Gm and
Ga 2 ( s) = K a 2 (12) Rdm can be easily determined if we have know the values
a 2 s 2 + a1 s + 1 of L, C, Rb, E, Im, Vm, αm and the parameter values of PV
With: module.
(K1G − K 2 )(E + Rb I Lm )(1 + Rs Gm ) The transfer function of the open loop used to
K a1 =
K 1 + K 2 Rb (1 − α m )
synthesizing a PI regulator is:
1
K 1 + K 2 Rb (1 − α m ) G0 (s) = Ga1 (s)Ga 2 (s) = K a1 K a 2 (13)
K a2 = a2 s + a1 s + 1
2
23
ICGST-ACSE Journal, ISSN 1687-4811, Volume 8, Issue III, January 2009
temperature and irradiation conditions is shown in figure = 21.7 V, short-circuit current Isc = 3.45 A, maximum
8. Thus, for any temperature and solar irradiation level, power current Im = 3.15 A, maximum power voltage Vm
the proposed controller circuit is obtained as follows: = 17.4 V and maximum power Pm = 55 W.
• On one hand, we multiply the PV output signal Using these electrical characteristics, the constants Ior, γ
current I by the PV output signal voltage V. We (= β) and Rs in equations (1) and (2), obtained by
obtain the PV output signal power P who is programming on Matlab Software are 4.842 μA, 1.740
derived in order to obtain the (dP dt ) signal. and 0.1124 Ω respectively.
• On the other hand, we derive the signal voltage
V, who is inverted. Thus, the signal 1 (dV dt )
4.2. PI regulator and converter parameters.
The PI controller gain and the integral time constant
is obtained. obtained by frequency synthesis using Bode method are
The product of 1 (dV dt ) by (dP dt ) signals, gives the respectively KP =0.01 and Ti (=1/Ki) = 1.8 ms. From
(dP dV ) signal, who is compared to zero. equation (5), the boost inductance can be chosen as is L =
1mH. From equation (6), the input capacitance can be
The resulting difference signal (error signal) is used as an chosen as C = 4.7μF. The battery voltage and resistance
input signal of the PI regulator. This PI regulator is used utilized in this paper are respectively E = 24V and Rb =
to deliver a duty cycle signal to the dc/dc converter 0.65Ω. Fifty kilohertz switching frequency is adopted.
corresponding to the condition: dP = 0 .
dV 4.3. Optimal Values at MPP.
Alpha P V For different values of irradiance λ and temperature T,
the computation of the theoretical optimum quantities Vm,
dP/dt dV/dt Pm and αm of P, V and α are assembled in table 1.
Vm (V) Pm (W) αm
MATLAB 1/(dV/dt)
Function
λ = 100 W/m2 and T = 270.18 K 16.77 5.270 0.3069
24
ICGST-ACSE Journal, ISSN 1687-4811, Volume 8, Issue III, January 2009
close to theirs optimal values Vm, Pm and αm obtained by operating point are due to the switching action of the
Matlab programming. So, the relative errors for different DC/DC converter. The transients between operating
average values varied between 0.05% and 0.13%. points are natural for a dynamic system which is
The simulations of the MPPT show that the system is controlled by a PI type controller.
stable. The oscillations about the computed optimal
a
Duty cycle
Duty cycle
Time (s) Time (s)
simulated Theoretical
simulated Theoretical PV output voltage V (V)
PV output voltage V (V)
b
b
Time (s)
Time (s)
Figure 10: Variation before adjust of TI, of (a) duty cycle, (b) PV Figure 10 bis: Variation after adjust of TI, of (a) duty cycle, (b) PV
output voltage, and (c) instantaneous PV power for a step change output voltage, and (c) instantaneous PV power for a step change on
on irradiation λ and temperature T from 100 W/m2 to 1000 W/m2 irradiation λ and temperature T from 100 W/m2 to 1000 W/m2 and
and 270.18 K to 320 K respectively. 270.18 K to 320 K respectively.
25
ICGST-ACSE Journal, ISSN 1687-4811, Volume 8, Issue III, January 2009
Duty cycle
a a
Time (s)
Time (s)
simulated Theoretical
simulated Theoretical
Instantaneous PV power (W)
Instantaneous PV power (W)
c
c
Time (s)
Time (s)
Figure 11: Variation before adjust of TI, of (a) duty cycle, (b) PV output Figure 11bis: Variation after adjust of TI, of (a) duty cycle, (b) PV
voltage, and (c) instantaneous PV power for a step change on irradiation output voltage, and (c) instantaneous PV power for a step change on
λ and temperature T from 1000 W/m2 to 100 W/m2 and 320.18 K to 270 irradiation λ and temperature T from 1000 W/m2 to 100 W/m2 and
K respectively 320.18 K to 270 K respectively.
26
ICGST-ACSE Journal, ISSN 1687-4811, Volume 8, Issue III, January 2009
27