Particle swarm optimization (PSO) and its application in MPPT
controller and propose two new algorithms: Discrete Particle Swarm
Optimization (DPSO) and Parallel Particle Swarm Optimization (PPSO) by
developing based on the classic PSO algorithm and applying them in MPPT
controller to improve the performance of PV system. MPPT control technique
based on DPSO and PPSO algorithms has been successfully tested on the
experience system. The simulation results show that the output power of the
proposed algorithm is over 99% with a few iterations in all environmental
conditions. Moreover, these results are compared with those obtained from
MPPT sets using traditional algorithms, to demonstrate the ability to
eliminate the disadvantages of applying traditional algorithms to MPPT
controllers. of the PV system.
35 trang |
Chia sẻ: honganh20 | Ngày: 01/03/2022 | Lượt xem: 357 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Tóm tắt Luận án Research and development a solar power system, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
el
PWM
Fig 2.5. The MPPT control diagram of PV
2.3 Conclusion of chapter 2
In this chapter, the author presented an overview of the solar power
system including the main components of the system and the characteristics
of PV solar. The author also points out the central outlines to develop solar
power systems.
The solar energy system has a big size so we have many problems to
solve and develop for the whole perfect system. In this thesis, the author
focuses on researching and developing the algorithm to find out the
maximum power point of the MPPT to help the whole system can work
efficiently and stably.
Finally, the author also designed and manufactured an experimental
system of grid-connected solar systems following the direction of developing
the DC/DC and DC/AC power transformations.
7
CHAPTER 3
RESEARCH AND DEVELOPMENT OF CONTROLLER
MAXIMUM POWER POINT TRACKING OF SOLAR POWER SYSTEM
3.1 Factors affecting MPP
3.1.1 The effect of solar irradiation
Current according to irradiation as the formula (3.1).
𝐼 = (
𝐺
𝐺0
) 𝐼𝑆𝐶 − 𝐼0 [𝑒
𝑞𝑉𝑑
𝑛𝐾𝑇 − 1] (3.1)
Fig 3.1. I - V, P - V and P - I characteristic curve with different radiation levels
3.1.2 The influence of temperature
The short-circuit current is given by a formula of temperature (T) as (3.2).
𝐼𝑆𝐶(𝑇) = 𝐼𝑆𝐶(𝑇𝑟)[1 − 𝛼(𝑇 − 𝑇𝑟)] (3.2)
I - V, P - V and P - I characteristic curve with different temperature
levels as shown in Fig 3.2. As the temperature increases, the I - V
characteristic shifts to the left, meaning the voltage decreases. The maximum
power point (MPP) of the photovoltaic battery system has also changed.
Therefore, it is required to have an algorithm to track MPP so that the system
can work at MPP to reduce losses and improve performance for the whole
system [111].
Fig 3.2. I - V, P - V and P - I characteristic curve with different temperature levels
8
3.1.3 The influence of shading
Shade phenomena are defined when photovoltaic (PV) is partially
covered, which can severely affect the performance of PV. Shading not only
reduces the capacity of photovoltaic cells but also changes the open-circuit
voltage Voc, short-circuit current Isc and their performance.
Fig 3.3. I - V, P - V and P - I characteristic curve under partial shading condition
3.2 Maximum power point tracking
An important component of the PV system is the maximum power
point tracking (MPPT), which helps the PV system to generate the maximum
output power of the system, reduce power loss and solve economic problems
for the PV system. It acts as a power device that links the photovoltaic cell to
the load, controlling the operating point of the photovoltaic battery system to
obtain maximum power from the photovoltaic battery system with changing
environmental conditions such as temperature, radiation, shade ... so the
system performance is improved.
3.3 Research and development of incremental conductance algorithm
for maximum power point tracking of photovoltaic system
3.3.1 MPPT by using Conventional Incremental Conductance algorithm
INC algorithm diagram as shown Fig 3.4 [5]:
Fig 3.4. Flowchart of the INC algorithm
9
If D is considered as a fixed control variable, the traditional INC
algorithm flowchart is rewritten as shown Fig 3.5.
Start
Read V(k), I(k)
dV = V(k) - V(k-1); dI = I(k) - I(k-1)
dP = V(k)*I(k) - V(k-1)*I(k-1)
D D(k) = D Dmax
dV = 0
YesNo
dI = 0
Yes
D(k) = D(k-1)D(k) = D(k-1)
Yes
No
dI > 0
Yes
D(k) = D(k-1) + D D(k) D(k) = D(k-1) - D D(k)
No
V(k-1) = V(k); I(k-1) = I(k)
Return
No
D(k) = D(k-1) - D D(k) D(k) = D(k-1) + D D(k)
No
Yes
dI/dV = - I/V
dI/dV > - I/V
Fig 3.5. Flowchart of the INC algorithm with a fixed D variable
In the algorithm flowchart of Fig 3.5 the step size is fixed. The fixed
size jump affects the efficiency of the MPPT control algorithm INC. As
mentioned above, the conventional MPPT methods based on fixed step size
has a good performance. However, they are characterized by slow
convergence; oscillations in the PV power around the MPP, operation fail
under rapidly changing atmospheric conditions and they can get lost and track
the MPP in the wrong direction during rapidly changing atmospheric
conditions. Speedy tracking can be achieved with larger step size but
excessive steady state oscillations are unavoidable, smaller step size can
reduces the oscillations with slower dynamics. This limitation is overcome
by the development of the INC algorithm with self-adjusting hop sizes that
will be presented in the next section.
3.3.2 Proposed Variable Step Size INC algorithm to achieve faster
response time
The variable step size method proposed is given as follows:
10
𝐷(𝑘) = 𝐷(𝑘 − 1) ± 𝑁 ∗ |
𝑑𝑃
𝑑𝑉 − 𝑑𝐼
| (3.3)
where N is the scaling factor adjusted at the sampling period to regulate the
step size, which is manually adjusted in INC algorithm. The flowchart
diagram of the MPPT INC algorithm has a change step shown in Fig 3.6.
Start
Read V(k), I(k)
dV = V(k) - V(k-1); dI = I(k) - I(k-1)
dP = V(k)*I(k) - V(k-1)*I(k-1)
DD(k) = N*abs(dP/(dV-dI))
dV = 0
YesNo
dI = 0
Yes
D(k) = D(k-1)D(k) = D(k-1)
Yes
No
dI > 0
Yes
D(k) = D(k-1) + DD(k) D(k) = D(k-1) - DD(k)
No
V(k-1) = V(k); I(k-1) = I(k)
Return
No
D(k) = D(k-1) - DD(k) D(k) = D(k-1) + DD(k)
No
Yes
dI/dV = - I/V
dI/dV > - I/V
Fig 3.6. The flowchart of the INC algorithm with variable step size
aims to converge quickly
3.3.3 Proposed Variable Step Size INC algorithm to achieve less
oscillations
When the system is in the steady state, the power variation values are
not large, step size should make a satisfactory tradeoff to increased
oscillations, will reduce the power loss for the system. In this proposed
algorithm, the thesis also applies a jump value of decreasing size to zero, to
reduce the fluctuation of capacity when reaching MPP.
|𝑑𝑃| ∆𝐷𝑘 =
∆𝐷𝑘−1
𝛼
(3.4)
11
With the condition as shown in the expression (3.4), the next size
step will be determined based on the variability of the previous step, and if
the power varies slightly, then the step value will decrease with a division
factor α, and this α value is usually chosen as 2.
Start
Read V(k), I(k)
dV = V(k) - V(k-1); dI = I(k) - I(k-1)
dP = V(k)*I(k) - V(k-1)*I(k-1)
dV = 0
YesNo
dI = 0
Yes
D(k) = D(k-1)D(k) = D(k-1)
Yes
No
dI > 0
Yes
D(k) = D(k-1) + D D(k) D(k) = D(k-1) - D D(k)
No
V(k-1) = V(k); I(k-1) = I(k)
Return
No
D(k) = D(k-1) - D D(k) D(k) = D(k-1) + D D(k)
No
Yes
dI/dV = - I/V
dI/dV > - I/V
dP
Yes
No
D D(k) = D D(k-1)/2
Yes
D D(k) = N*abs(dP/(dV-dI))
Fig 3.7. The flowchart of the INC algorithm with variable step size in order
purpose of reducing oscillation at MPP
3.4 Research and development Particle Swarm Optimization based
MPPT algorithm
3.4.1 Particle Swarm Optimization (PSO)
PSO is one of evolutionary computation techniques proposed by
Eberhart and Kennedy in 1995 [48,49]. It is inspired by social and
cooperative behaviour displayed by various species to fill their needs in a
12
multi-dimensional search space. In PSO, the updated positions of each
particle in the search space is given by the following two equation as[65] :
1
, , 1 1 , , 2 2 ,( ) ( )
k k k k k k
i j i j i j i j j i jV wV c r Pbest X c r Gbest X
(3.5)
1 1
, , ,
k k k
i j i j i jX X V
(3.6)
A detailed flowchart of PSO considering the above steps is shown in Fig.3.8.
k = k + 1 If k ≤ maxite?
No
Yes
Set PSO parameters
Initialize population of particles
with positions and velocity
Evaluate initial fitness of each
particle and select
Pbest and Gbest
Set iteration count k = 1
Update velocity and position of
each particle
Evaluate fitness of each particle
and update Pbest and Gbest
Print optimum values of
generator output as Gbest
Fig 3.8 Flowchart of PSO algorithm
13
3.4.2 Development Particle Swarm Optimization algorithm
3.4.2.1 Differential Particle Swarm Optimization (DPSO)
The DPSO is a modified version of PSO, in which particles are
capable of escaping from local minima in order to find a better optimization
solution in the search space.
The proposed DPSO considers an additional feature in the classical
PSO. The additional feature is the opinion of one of the particles selected
randomly from the swarm. The randomly-scaled difference of the particle and
its opinion-giver particle is included in the velocity equation of the particle
necessary to escape from local minima. Mathematically, the concepts of
DPSO can be expressed as follows:
1 ( ) ( ) ( ), , , , , ,11 2 2 3 3 ,
k k k k k k k kV wV c r Pbest X c r Gbest X c r X Xp q p q p q p q q p q p ql q
(3.11)
1 1
, , ,
k k kX X Vp q p q p q
(3.12)
In eqn. (3.11), c3 is the scaling factor and r3 is a randomly-generated
random number between 0 and 1, whereas l represents the expert particle
corresponding to target particle p. In this equation, l varies from 1 to N but l
≠ p. Fig.3.9 shows the search mechanism of the proposed DPSO in a
multidimensional search space.
Gbestk
Xp
k
Xp
k+1
Vp
Gbest
Pbestp
k
Vp
k
Vp
Pbest
Vp
k+1
Vp
Diff
Fig 3.9 Proposed DPSO search mechanism of pth particle at kth iteration in a
multi-dimensional search space
In Fig. 3.9, Pbestkp,q represents personal best qth component of pth
individual, whereas Gbestkq represents qth component of the best individual
of population up to iteration k.
It is found from Fig. 3.9 that the proposed DPSO is performed by
adding one more term (VpDiff) in the velocity equation, thus the MPP can be
obtained much sooner than that using the classical PSO. Furthermore, this
additional feature allows the particles to escape from a local optimum in order
to search for a better solution in the other reasons in the search space.
14
Application of DPSO to MPPT
As mentioned in chapter 2, photovoltaic cell characteristics are non-
linear, The output of power system is varied with the variation of light
radiation and temperature, therefor reducing the efficiency of PV solar. In
addition, the effectiveness of these photovoltaic modules is not satisfactory,
thus requiring the assistance of intelligent algorithms to overcome this
problem. In this thesis, a model using the DPSO-based MPPT algorithm is
proposed to improve the performance of PV.
The complete flowchart for the proposed method is shown in Fig. 3.10:
Yes
Set w, c1 , c2,c3 , n
Sense V(i), I(i). Calculate initial fitness of each
particle: P(i)=V(i)*I(i)
Evaluate initial fitness of each particle and
select Pbest and Gbest
Set iteration count k =1
Update velocity and position of each particle
Evaluate fitness of each particle and update
Pbest and Gbest
If k <= Maxite ?
Print optimum values of the duty cycle as Gbest
k = k+1
No
Initialize positions and velocity of each particle
d=d0; v=0.1*d0
Fig 3.10. Flowchart of the proposed MPPT - DPSO
15
3.4.2.2 Perturbed Particle Swarm Optimization Algorithm (PPSO)
The PPSO is a modified version of PSO, perturbation in the velocity
vector of each particle needs to be performed whenever the particles get
struck into a local optimum. Normally, this situation occurs when the solution
(Gbest of the swarm) does not be improved for a pre-specified number of
iterations, such as the tolerance or a stopping criterion (other than maximum
iteration) is met. For this, the velocity vector of each particle needs to be reset,
so that particles can get a big thrust to push them to escape from the local
optimum. Mathematically, the perturbation concepts of velocity for each
particle can be expressed as follow:
1
, ,
k k
p q p qV pbest
(3.13)
Besides, the tolerance limit needs to be relaxed, so that the swarm can
get another chance to resume the search for a certain minimum number of
iterations. Also, such perturbation may be allowed for a certain number of
times. Consequently, the proposed perturbation in the velocity vector of each
particle allows the particles to keep exploring the search space in order to
escape from the local optimum. A typical distribution pattern of each particle
with larger length of arrows in PPs is shown in Fig. 3.11.
Fig 3.11 Dynamics of particle in the multi-dimensional search space in PSO
algorithm
Application of PPSO to MPPT
The overall flowchart of the proposed PPSO-based MPPT approach is
shown in Fig. 3.12.
Firstly, the duty cycle value d of the dc–dc converter is selected as
the particle position in the search space. Meanwhile, the PV module output
power is defined as the fitness value evaluation function. It can be noted that
the number of particles should be selected as the number of the series
LCP1
LCP2
LCP3
LCP4
LCP5
IP2
IP1
IP3
IP5
Local optimum
IP4
PP5
IP4
PP1
PP3
Global optimum
PP3
PP4
IP: Initialized Particle
PP: Perturbed Particle
LCP: Locally Converged Particle
Arrow: Represents direction of move
Length of arrow: Values of velocity
16
connected cells in PV array. Next, the PPSO algorithm will start the
optimization process from a random initial value that is chosen in the
following range:
Dik = [D1, D2, D3, DN]
Yes
Set w, c1 , c2,c3 , n
Sense V(i), I(i). Calculate initial fitness of each
particle: P(i)=V(i)*I(i)
Evaluate initial fitness of each particle and
select Pbest and Gbest
Set iteration count k =1
Update velocity and position of each particle
Evaluate fitness of each particle and update
Pbest and Gbest
If k <= Maxite ?
Print optimum values of the duty cycle as Gbest
k = k+1
No
Initialize positions and velocity of each particle
d=d0; v=0.1*d0
If tol<tol_max
Yes
tol=1
V=Pbest tol = Fb
k
- Fb1
k+1
No
Hình 3.12 Flowchart of the proposed PPSO-MPPT
17
Where N is the number of particles and k is the number of iterations.
It means the particles are initialized on random positions, which cover the
search space [Dmin, Dmax]. Dmax and Dmin are the maximum and minimum duty
cycle of the utilized dc-dc converter, respectively. Then, the digital controller
sends the PWM command according to the duty cycle, which also represents
the position of particle i, the PV voltage VPV and current IPV are defined.
These values are the basis of calculating the fitness evaluation of particle i
(the PV module output power). The fitness of each particle is evaluated
k kp pF f X , ∀p and then finding the best particle index b. Finally, the
PPSO algorithm updates Pbest, Gbest until the optimum value of the duty
cycle, known as Gbest is obtained. It can be noted that once tol < tol_max
then V = Pbest and tol =1, and else tol = Fbk - Fb1k+1.
3.5 Conclusion of chapter 3
In the PV system, it is always desirable whether in any weather
condition, the power output from the PV array to the load is always the
maximum, which is the goal of MPPT control problem. Chapter 3 the author
studies the common maximum power control algorithms and makes
development improvements for the algorithm to apply in MPPT control of
PV system to make the system operate better performance.
In this chapter, the author introduces some algorithms for MPPT
controller and research INC algorithm and makes development
improvements for INC algorithm to make the system reach the maximum
power point faster, fluctuate around the point, maximum power is narrower
and less, minimizing the loss of transmitted power due to fluctuations around
the maximum power point. In this chapter 3, the author also focused on the
PSO algorithm applied in MPPT control and proposed new algorithms by
developing based on the classic PSO algorithm that is DPSO algorithm and
PPSO algorithm to improve the operational efficiency of the PV system.
18
CHAPTER 4
SIMULATION VERIFICATION MPPT ALGORITHMS
EVELOPMENT SYSTEM FOR SOLAR ENERGY POWER
4.1. Simulation results of improve INC algorithm
4.1.1. Simulation diagram
Fig 4.1. Simulation of INC algorithm
4.1.2 Simulation results
4.1.2.2 INC algorithm to achieve faster response time
The author conducted the simulation according to the proposed theory,
resulting in the response of the PV system compared to the conventional INC
as shown in Fig 4.2.
a) Comparison of current response
b) Comparison of voltage response
0 2 4 6 8 10 12 14
0
5
10
15
20
25
Time(s)
I(
A
)
CURRENT
Traditional I
Variable I
0 2 4 6 8 10 12 14
0
50
100
150
200
250
300
350
400
Time(s)
V
(V
)
VOLTAGE
Traditional V
Variable V
19
c) Comparison of power response
Fig 4.2. Compare the responses of the conventional INC algorithm and
variable size step
Fig 4.3 D response of the conventional INC algorithm and variable size
step at start
Fig 4.4 P response of the conventional INC algorithm and variable size
step at start
Fig 4.5 P response of the conventional INC algorithm and variable size
step when the radiation changes from G = 700W / m2 to G = 900W / m2
Through simulation results, it is easy to observe the speed of MPP
reaching at the beginning of INC operation. The variable step case much
faster than the conventional INC shown in Fig 4.4. Even in the case of a
0 2 4 6 8 10 12 14
0
1000
2000
3000
4000
5000
6000
7000
8000
Time(s)
P
(W
)
POWER
Theory P
Traditional P
Variable P
0 0.5 1 1.5 2 2.5 3 3.5 4
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
0.55
0.6
Time(s)
D
u
ty
DUTY CYCLE
Traditional D
Variable D
0 0.5 1 1.5 2 2.5 3 3.5 4
0
1000
2000
3000
4000
5000
6000
7000
Time(s)
P
(W
)
POWER
Theory P
Traditional P
Variable P
4 4.05 4.1 4.15 4.2 4.25 4.3 4.35 4.4 4.45 4.5
5800
6000
6200
6400
6600
6800
7000
7200
7400
7600
7800
Time(s)
P
(W
)
POWER
Theory P
Traditional P
Variable P
20
radiation change from G = 700W / m2 to G = 900W / m2, the improve INC
algorithm is MPPT better, as shown in Fig 4.5, we can see the variable step
INC fluctuating changes around MPP are lighter than conventional INC.
4.1.2.3 INC algorithm to reduce oscillations
The results obtained from Matlab software simulation as shown in Fig
4.6 show that this proposed plan has a fast convergence rate and a significant
reduction in oscillation at MPP.
a) Comparison of current response
b) Comparison of voltage response
c) Comparison of power response
Fig 4.6. Compare the responses of the conventional INC algorithm and
variable size step to reduce oscillations
0 2 4 6 8 10 12 14
0
5
10
15
20
25
Time(s)
I(
A
)
CURRENT
Traditional I
Modify Variable I
0 2 4 6 8 10 12 14
0
50
100
150
200
250
300
350
400
Time(s)
V
(V
)
VOLTAGE
Traditional V
Modify Variable V
0 2 4 6 8 10 12 14 16
0
1000
2000
3000
4000
5000
6000
7000
8000
Time(s)
P
(W
)
POWER
Theory P
Modify Variable P
21
a) D response at start
b) D response when radiation change
Fig 4.7. Graph D when transient and increasing radiation
From Fig 4.7 a) we see that, with a variable step value, the system will
disturb longer steps, limited to 10%, and as close to the maximum power
value, the small step value is gradually and approaching zero, where the
descending value α is chosen as 2, which means that the algorithm will
continuously reduce the hop value for 2 until it reaches a value near zero. It
rudece significantly the oscillation at MPP
In order to compare the efficiency among the methods, the author
redraws the power lines at the start-up time as shown in Fig 4.8 a), radiation
change as shown in Fig 4.8 b) and the stabilization system in Fig 4.8 c).
a) P response at start
0 0.5 1 1.5 2 2.5 3 3.5 4
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
0.55
0.6
Time(s)
D
u
ty
DUTY CYCLE
Traditional D
Modify Variable D
3.9 3.95 4 4.05 4.1 4.15 4.2 4.25 4.3 4.35 4.4
0.46
0.47
0.48
0.49
0.5
0.51
0.52
0.53
0.54
0.55
Time(s)
D
u
ty
DUTY CYCLE
Traditional D
Modify Variable D
0 0.5 1 1.5 2 2.5 3 3.5 4
0
1000
2000
3000
4000
5000
6000
7000
Time(s)
P
(W
)
POWER
Theory P
Traditional P
Variable P
Modify Variable P
22
b) P response when radiation change
c) P response when stabilization state
Fig 4.8 Compare power response of three algorithms and theory
From the comparision of simulation results, it has been proved that the
two proposed algorithms have the ability to improve the performance of the
conventional INC algorithm in terms of response time, oscillation at MPP and
power loss. This proves the suitability of the proposed algorithm compared
with conventional algorithm.
4.2. Simulation results of PSO algorithm and improve PSO algorithm
4.2.1 Simulation results of MPPT-PSO
Following the flowchart of PSO algorithm in Fig 3.8, the author
simulates the output power responses of the PV system and compares with
the case without MPPT controller as shown in Fig 4.9. From the output
response we see with the PSO algorithm that the output power response is not
fluctuated as the INC or P&O algorithm .
Hình 4.9 The response time of output power using the PSO
4 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5
5800
6000
6200
6400
6600
6800
7000
7200
7400
7600
7800
Time(s)
P
(W
)
POWER
Theory P
Traditional P
Variable P
Modify Variable P
11 11.2 11.4 11.6 11.8 12 12.2 12.4 12.6 12.8 13
6660
6680
6700
6720
6740
6760
6780
6800
6820
6840
6860
Time(s)
P
(W
)
POWER
Theory P
Traditional P
Variable P
Modify Variable P
23
4.2.2 Simulation results of MPPT-DPSO
The proposed DPSO algorithm has been tested on five benchmark
problems to prove the effectiveness of the developed algorithms in solving
complex optimization problems.
Fig. 4.10 shows the response time of output power under constant
environmental condition (the solar insolation G = 900 W/m2 and the
temperature T = 25°C) in case of without MPPT controller, using DPSO and
the conventional methods.
Hình 4.10. The response time of output power using the DPSO and the
conventional methods
To demonstrate the superiority of the DPSO, a comparison of
tracking the optimization point using the PSO is performed for the test PV
system, as shown in Fig. 4.11. It can be clearly seen that both of the AI
algorithms can find the optimization of centralized arrays without fluctuation
around the MPP, but the improved tracked faster. The optimization time of
the DPSO and PSO is 0.57 s and 2.12 s, respectively.
Fig 4.11. The response time of output power using the DPSO and PSO
Fig 4.12 shows the dynamic characteristic of the output power under
solar radiation varied between 700 W/m2 and 800 W/m2 at a fixed
temperature of 25°C.
24
Fig 4.12 The dynamic characteristic of output power during rapidly increasing
radiation values
Fig 4.13 The dynamic characteristic of output power during rapidly decreasing
radiation values
The results of the different MPPT controllers under fluctuations of
irradiation are summarized in Table 4. It is observed that the power produced
by using the proposed algorithm was greater than 99% under all test
conditions.
Table 4.1 The obtained results of output power without/with the MPPT
controller
G
(W/m2)
Without
MPPT
P&O InCond PSO DPSO The
theoretical
value of
PV
600 4567.0 5137.0 5137.4 5157.2 5157.5 5157.7
700 5913.0 5994.8 5995.0 6009.0 6009.2 6009.7
800 6820.0 6812.0 6812.3 6849.1 6849.5 6850.0
900 7360.0 7655.0 7656.0 7677.2 7678.0 7678.3
4.2.3 Simulation results of MPPT-PPSO
The proposed PPSO algorithm has been tested on five benchmark
problems to prove the effectiveness of the developed algorithms in solving
complex optimization problems, and then it is used to detect the global
25
maximum power point considering the phenomenon of shade (PSC). In
addition, these results are compared with the traditional PSO algorithm to
prove the effectiveness of the proposed method.
For the purpose of tracking MPP, the proposed PPSO-MPPT
algorithm is performed on a model that consists of a PV solar panel connected
to a resistive load through a boost converter with MPPT controller. The PV
array consists of the four PV modules which were connected in series, as
shown Fig. 4.14.
Fig 4.14. Simulation model of four PV models connected in series performed in
Simulink
Firstly, the simulation of a PV array under PSC, in which the PV array
is not connected to a boost converter and MPPT algorithms is performed. The
corresponding maximum powers generated by the PV array under different
combinations of solar irradiance patterns are shown in Table 4.2.
Table 4.2. The solar irradiance patterns for G1 to G4
Case
The solar irradiance
G1
Các file đính kèm theo tài liệu này:
- tom_tat_luan_an_research_and_development_a_solar_power_syste.pdf