Professional Documents
Culture Documents
3, MARCH 2021
Abstract—This article proposes a fast and efficient maxi- Index Terms—Global maximum power point (GMPP),
mum power point tracker (MPPT) for photovoltaic (PV) sys- maximum power point tracker (MPPT), partial shading, pho-
tems under rapidly changing partial shading conditions. An tovoltaic (PV) system.
intelligent mechanism is adopted to systematically sched-
ule the search for the global maximum power point (GMPP)
on the P–V curve. As a result, the voltage track, i.e., the
path length that the operating point traverses along the
voltage axis of the curve (until it converges to GMPP), is
I. INTRODUCTION
reduced. The search region is further minimized using a ARTIAL shading is a condition whereby different parts of
novel skipping scheme, where the voltage section that does
not contain GMPP is discarded. The superiority of the pro-
posed scheme is evaluated against two recent algorithms,
P the photovoltaic (PV) module/array experience different
irradiance intensity. It is caused by the shadow that originates
namely, the maximum power trapezium and the flower polli- from nearby buildings, trees, power cables, towers, chimneys,
nation MPPT. The performance is analyzed in terms of con- etc. Partial shading–like effect can also be observed as a result
vergence time, voltage track, and transient efficiency. The of module deficiency, crack, uneven aging, and soiling. More
MATLAB simulation is verified experimentally using a PV ar- recently, the partial shading problem has extended to appli-
ray simulator, in conjunction with a buck–boost converter.
The competing MPPT algorithms are implemented using cations in which the PV modules are embedded on moving
the TMS320F240 DSP on the dSPACE DS1104 platform. The objects such as solar-powered electric vehicles, solar-powered
results indicate that under the same operating and shading airplanes, drones, and wearable solar devices [1]. In this case, the
conditions, the proposed scheme is the fastest and most occurrence of shading is much more rapid. The maximum power
reliable and exhibits the highest overall transient efficiency. point tracker (MPPT) speed and accuracy need to be enhanced to
ensure that the energy harvest is maximized. Due to the inherent
structure of its algorithm, the conventional MPPT, namely, the
perturb and observe (P&O), hill climbing (HC), and incremental
Manuscript received June 17, 2019; revised September 26, 2019,
November 14, 2019, December 30, 2019, and January 22, 2020; ac-
conductance (InCond), is not able to identify the global maxi-
cepted January 27, 2020. Date of publication February 17, 2020; date of mum power peak (GMPP) during partial shading because the
current version November 18, 2020. This work was jointly supported by P–V curve is characterized by multiple peaks. Quite often, it
the Ministry of Higher Education (MoHE) Algeria under Grant PNE16-17
and the Ministry of Education (MoE) Malaysia under the Rising Star traps at a local peak—resulting in power loss. To overcome
Grant Award that was managed by the Research Management Centre this problem, researchers have resorted to the metaheuristic
(RMC), Universiti Teknologi Malaysia (UTM), Johor Bahru, Malaysia, un- approach, i.e., soft computing method that optimizes the search
der Vot. R.J130000.7823.4F919. (Corresponding author: Zainal Salam.)
Mostefa Kermadi is with the Power Electronics and Renewable Energy for the GMPP on the P–V curve. Recent metaheuristic-based
Research Laboratory (PEARL), Department of Electrical Engineering, MPPT techniques include differential evolution [2], artificial
University of Malaya, Kuala Lumpur 50603, Malaysia (e-mail: mostefa@ bee colony [3], particle swarm optimization [4], cuckoo search
um.edu.my).
Zainal Salam is with the Faculty of Engineering School of Elec- [5], flashing fireflies [6], the Jaya algorithm [7], gray wolf
trical EngineeringUniversiti Teknologi Malaysia, Johor Bahru 81310, optimization [8], and flower pollination [9]. In principle, the
Malaysia, and also with the Centre of Electrical Energy Systems and the metaheuristic algorithm needs to fully scrutinize the search
Institute of Future Energy, Universiti Teknologi Malaysia, Johor Bahru
81310, Malaysia (e-mail: zainals@utm.my). space (i.e., the P–V curve), before it can converge to the GMPP.
Jubaer Ahmed is with the Faculty of Engineering, Computing and The merit of each method is based on its ability to consistently
Science, Swinburne University of Technology Sarawak, Sarawak 93350, track the GMPP in the shortest time possible. Despite having the
Malaysia (e-mail: jahmed@swinburne.edu.my).
El Madjid Berkouk is with the Laboratory of Process Control advantage of ensured tracked GMPP, the metaheuristic process
(LCP), National Polytechnic School of Algiers [Ecole Nationale Poly- itself is very slow due to the randomness nature of its search
technique of Algiers (ENP)], El Harrach 16200, Algeria (e-mail: procedure [4], [10], [11]. The search time can be reduced if an
emberkouk@yahoo.fr).
Color versions of one or more of the figures in this article are available appropriate voltage step size is used for the iteration; thus, there
online at http://ieeexplore.ieee.org. is an inevitable tradeoff in the convergence time. Another issue
Digital Object Identifier 10.1109/TIE.2020.2972456 of concern is the fluctuations in power due to the movement of
0278-0046 © 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
KERMADI et al.: HIGH-PERFORMANCE GMPPT OF PV SYSTEM FOR RAPIDLY CHANGING PARTIAL SHADING CONDITIONS 2237
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
2238 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 68, NO. 3, MARCH 2021
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
KERMADI et al.: HIGH-PERFORMANCE GMPPT OF PV SYSTEM FOR RAPIDLY CHANGING PARTIAL SHADING CONDITIONS 2239
Fig. 3. (a) GMPPT subroutine. (b) Upward process. (c) Downward process. (d) Skip process.
Fig. 4. SDP identification after one SDP test. Fig. 5. SDP identification after two SDP tests.
(either positive or negative). The two points considered for the In the case of Fig. 5, Pa2 < Pa1 , which means that a negative
test are slope is detected. Therefore, another SDP test is needed using
the next two consecutive points, i.e., Points b1 and b2 . Since
V1 = VGMPP + VGSTEP (4)
Pb2 > Pb1 , Ib2 is assumed to be ISDP . Thus, the interval [Vb2 ,
V2 = V1 + ΦV . (5) Vskip ] is skipped.
Their corresponding power values, i.e., P1 and P2 are used to
C. Illustrative Example
detect the slope at Point 2. If P2 > P1 , the slope is positive, which
means that Point 2 is located on the right side of the SDP. Since 1) Operating Point Initialized in Zone 1: This scenario is
the largest voltage separation between ISDP and the measured I2 shown in Fig. 6. Since the operating point (VA ) is initialized in
is always lower than VGSTEP , I2 can approximately considered Zone 1, the downward process is executed. Using the MPT and
to be equal to ISDP , i.e., ISDP ≈ I2 . Hence, the voltage interval the power at Point A (PA ), Vmin is updated at Point 1. In the next
[V2 , Vskip ] can be skipped because there is no peak higher than iteration, VPV is decremented by VGSTEP and Point B is checked.
the recorded PGMPP [24]. On the other hand, if P2 < P1 , i.e., Since PB > PA , it follows that PGMPP = PB .
the slope is negative; another test is needed. The operating point Correspondingly, Vmin is updated to be at Point 2. The
is perturbed again by VGSTEP and ΦV , respectively. This test is downward process continues until it reaches Point C. Since
repeated until a positive slope is detected. VC < Vmin , the process is stopped. For the remaining voltage
To clarify the improved SDP mechanism, two examples are interval, i.e., [VA , Vmax ], the skip process is activated. It starts
presented. For the shading pattern in Fig. 4, two points, namely, from the last recorded value of VGMPP , i.e., VB . The two points,
a1 and a2 , are checked. Since Pa2 > Pa1 , a positive slope is namely, A and a2 , are considered for the SDP test, while Va2 =
detected; thus, Ia2 is assumed to be ISDP and Vskip is calculated VA + ΦV . Since Pa2 < PA , another SDP test is performed
using (3). Correspondingly, the voltage interval [Va2 , Vskip ] is where Vb1 = Va2 + VGSTEP and Vb2 = Vb1 + ΦV . Now, since
skipped. Pb2 > Pb1 , it follows that Ib2 ≈ ISDP . Thus, a voltage interval
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
2240 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 68, NO. 3, MARCH 2021
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
KERMADI et al.: HIGH-PERFORMANCE GMPPT OF PV SYSTEM FOR RAPIDLY CHANGING PARTIAL SHADING CONDITIONS 2241
Fig. 9. Tracking performance of the competing GMPPT algorithms under the shaded patterns transitions: (a) first, (b) second, (c) third, and
(d) fourth transitions. VMPT−REF , VFPA−REF , and VProposed-REF are the reference voltages.
MPPT efficiency during the transition from one shading pattern the GMPP1 is assumed to be found. Only 59 ms is needed to
to another. It is calculated using locate GMPP1—which is marked improvement from FPA.
Tf
P (t)dt B. Second Transition (From Pattern 1 to Pattern 2)
η = TTfi × 100 (6)
Ti Pmax (t)dt The transient response is shown in Fig. 9(b). When the shading
shifts from Pattern 1 to 2, the GMPP remains within Zone 1.
where Ti and Tf are the lower and upper time intervals consid- The MPT initializes the scanning from the previous operating
ered for the efficiency computation, respectively. Pmax repre- voltage, i.e., GMPP1. As the MPT directs the initial scanning
sents the maximum theoretical power available during that time toward the right side of the P–V curve, the search continues
interval. until Vmax . Only then, the remaining interval where the GMPP2
exist is scanned. Consequently, unnecessary delay takes place;
A. First Transition (From Pattern 0 to Pattern 1) the total time taken by MPT is 122 ms. The delay results in the
deterioration in transient efficiency. This example exposes the
When Pattern 1 is imposed at 0.5 s, VGMPP shifts from GMPP0
major drawback of the MPT: when the initial VPV is in Zone 1
at 140 V (Zone 2) to GMPP1 at 70 V (Zone 1). For the MPT, the
and the corresponding GMPP locates at the left side (of the same
scanning is directed toward Vmax . It finishes quickly because
zone), it scans the right side first. Only upon completing the
the algorithm initializes at the vicinity of Vmax (around 0.8Voc ).
latter, it returns to the left side (where the GMPP is located).
Then, the operating point scans the left side of the curve. Along
In this respect, the advantage of the downward and upward
the way, the search space is narrowed until Vmin is reached. As
processes scheduling in the proposed algorithm is obvious. Since
seen in Fig. 9(a), the scanning is completed in 47 ms. For the
the initial VPV remains in Zone 1, the downward process is
FPA, since it is based on the metaheuristic search, it explores
activated to scan that zone until Vmin . Then, the skip and upward
the entire voltage axis. The random search results in a large
processes are initiated to deal with the remaining interval. As a
fluctuation in the PV voltage. It finally converges to the GMPP1
result, the GMPP2 is tracked very quickly, i.e., within 32 ms.
after 204 ms. For the proposed algorithm, the initial operating
point is in Zone 2; thus, it triggers the upward process until it
C. Third Transition (From Pattern 2 to Pattern 3)
reaches Vmax (148 V). Then it executes the downward process
until it reaches Vmin . The last updated value for Vmin is 52 V. As the operation changes from Pattern 2 to Pattern 3, the
Thus, when VREF < 52 V, the downward process is halted and GMPP shifts from Zone 1 to Zone 2. As usual, the MPT first
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
2242 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 68, NO. 3, MARCH 2021
TABLE I
TRANSIENT PERFORMANCE OF THE COMPETING GMPPT ALGORITHMS
scans the right side of the P–V curve. Then, the remaining
interval, i.e., the left side is scanned. After that, VPV traverses a
long way to the rightmost side to reach GMPP3. As can be seen
in Fig. 9(c), it requires 182 ms and long voltage track (257 V)
to reach GMPP3. For the FPA, similar performance is observed;
the entire P–V curve is scanned and the GMPP3 is identified
after 201 ms. For the proposed algorithm, since the previous
GMPP is located in Zone 1, the downward process scans the
lower voltage interval until Vmin . However, it has to be noted
that, the algorithm does not need to scan the entire Zone 1. Only Fig. 10. Experimental setup used for performance evaluations.
several iterations are needed to reach Vmin . Then the upward
process is triggered. After detecting GMPP3, the skip process
is activated. Since Vskip > Vmax , the interval between VGMPP3 effect of the skip process is more prominent for the second
and Vmax is exempted from being searched. Consequently, the and third transitions. As expected, the FPA has the worst ef-
search is halted at a voltage below 120 V. The proposed algorithm ficiency due to the large voltage fluctuation before the operating
identifies the GMPP without the need for scanning until Vmax . point convergences to GMPP. Although the MPT exhibits faster
As a result, a faster tracking speed (112 ms) is achieved. convergence for the fourth transition, the result is disqualified
because it totally misses the GMPP4. Furthermore, when the
MPT is simulated using VGSTEP = 5.27 V, it successfully tracks
D. Fourth Transition (From Pattern 3 to Pattern 4).
all GMPP. However, when the MPT is compared to the proposed
The transient performance is shown in Fig. 9(d). The GMPP algorithm using the same voltage step, the latter is found to
remains in Zone 2. However, it moves further to the right of be faster. Table I also indicates that the voltage track for the
the voltage axis (130 V). Pattern 4 is very challenging because proposed algorithm is minimal for all cases. This is achieved
it contains two peaks with approximately the same magnitude. due to the scheduling (upward, downward and skip) processes
Although the MPT works correctly, it misses GMPP4 because introduced in the tracking.
the local peaks 3 and 4 of Pattern 4 are nearly equal. The failure
can be attributed to the large voltage step used for scanning. The
FPA also failed due to the same reason. It can be argued that IV. EXPERIMENTAL VERIFICATION
a smaller voltage step can improve the tracking correctly, but The complete experimental setup and its associated measure-
doing so results in the deterioration of the convergence speed. ment facilities are shown in Fig. 10. The PV Array Simulator
Such tradeoff is very common for metaheuristic techniques. For (PVAS) from the AIT, Vienna, is used to emulate the behavior
the proposed algorithm, since the initialization is in Zone 2, the of the PV cells [29]. Unlike other PV simulators (which are
upward process is initiated first. After identifying the GMPP4, normally based on switched mode power supply), the PVAS is
Vmin is updated toward the right side—thus narrowing the search built using the linear power MOSFET. The output of the PVAS
space from the left side. In addition, the skip process allows the is connected to a 500-W buck–boost converter. It is designed
last local peak to be skipped. Then, the downward process is for continuous conduction mode using an inductor (L) of 1 mH
triggered and the remaining interval is scanned. Despite having and an input capacitor (C) of 470 μF. The pulsewidth-modulated
two higher power nearly equal the local peaks, GMPP4 is (PWM) switching frequency (f) is set to 50 kHz. The output of
correctly tracked since the search space is fully scrutinized using the converter drives the ITECH IT8816B dc electronic load. To
the conservative value of VGSTEP (5.27 V). implement the MPPT algorithms, the dSPACE DS1104 board,
The comparative performance of the competing MPPT is built around the TMS320F240 digital signal processor (DSP)
summarized in Table I. As can be observed, the proposed method from Texas Instruments [30], is used. A Hall effect sensor board
is significantly faster than MPT and FPA for all shading patterns comprising LV25-P and LA25-NP is utilized for voltage and
except for the first transition. In this case, the MPT recorded a current measurements, respectively. The same shading patterns
better convergence time due to the large voltage step assigned presented in Fig. 8 are implemented using the PVAS. The
to it. However, this large voltage step is the reason for its sampling period of the P&O is set to 50 ms.
failure to track GMPP4 in the fourth transition. Overall, the The tracking performance of MPT, FPA, and the proposed
proposed method exhibits the highest transient efficiency. The algorithm under transients is presented in Fig. 11. In the first
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
KERMADI et al.: HIGH-PERFORMANCE GMPPT OF PV SYSTEM FOR RAPIDLY CHANGING PARTIAL SHADING CONDITIONS 2243
Fig. 11. Current, voltage, and power experimental waveforms of the competing MPPT algorithms under the transitions shown in Fig. 8. (a) First
transition from Pattern 0 to Pattern 1. (b) Second transition from Pattern 1 to Pattern 2. (c) Third transition from Pattern 2 to Pattern 3. (d) Fourth
transition from Pattern 3 to Pattern 4.
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
2244 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 68, NO. 3, MARCH 2021
TABLE II namely, the MPT and the FPA. They were critically evalu-
CONVERGENCE TIME (EXPERIMENTAL)
ated under challenging scenarios that comprised five successive
rapidly changing partial shading patterns. From the simulation
and hardware results, it is clear that the proposed algorithm
is superior in terms of convergence time, voltage track, and
transient efficiency.
REFERENCES
[1] I. G. Zurbriggen and M. Ordonez, “PV energy harvesting under extremely
transition (Pattern 0 to 1), the MPT started scanning the right fast changing irradiance: State-plane direct MPPT,” IEEE Trans. Ind.
Electron., vol. 66, no. 3, pp. 1852–1861, Mar. 2019.
side of the P–V curve. Then, it shifts to scan the left side of [2] N. Kumar, I. Hussain, B. Singh, and B. Panigrahi, “Rapid MPPT for
the curve. The complete scanning is completed in 1.1 s as uniformly and partial shaded PV system by using JayaDE algorithm in
can be seen from Fig. 11(a). On the other hand, metaheuristic highly fluctuating atmospheric conditions,” IEEE Trans. Ind. Informat.,
vol. 13, no. 5, pp. 2406–2416, Oct. 2017.
search-based FPA, scanned through the almost entire voltage [3] K. Sundareswaran, P. Sankar, P. S. R. Nayak, S. P. Simon, and S. Palani,
span in search for the GMPP. As a result, it exhibited a high “Enhanced energy output from a PV system under partial shaded condi-
transient voltage movement and reached at GMPP1 at 2 s. For tions through artificial bee colony,” IEEE Trans. Sustain. Energy, vol. 6,
no. 1, pp. 198–209, Jan. 2015.
the proposed algorithm, since the initial operating point is in [4] K. Ishaque and Z. Salam, “A deterministic particle swarm optimization
Zone 2, it first executes the upward process. Here, it employs the maximum power point tracker for photovoltaic system under partial shad-
skip process that allows it to skip certain intervals in the search ing condition,” IEEE Trans. Ind. Electron., vol. 60, no. 8, pp. 3195–3206,
Aug. 2013.
space. Once the upward process is completed, the downward [5] J. Ahmed and Z. Salam, “A Maximum Power Point tracking (MPPT) for
process is executed to scan the remaining interval. The tracking PV system using cuckoo search with partial shading capability,” Appl.
time to GMPP1 is the fastest, i.e., 0.9 s. Energy, vol. 119, pp. 118–130, 15 Apr. 2014.
[6] K. Sundareswaran, S. Peddapati, and S. Palani, “MPPT of PV systems
The transient performance for the second transition is shown under partial shaded conditions through a colony of flashing fireflies,”
in Fig. 11(b). Here, the GMPP remains in Zone 1. As explained IEEE Trans. Energy Convers., vol. 29, no. 2, pp. 463–472, Jun. 2014.
in Section III-B, the MPT always scans the right side of the [7] C. Huang, L. Wang, R. S. C. Yeung, Z. Zhang, H. S. H. Chung, and
A. Bensoussan, “A prediction model-guided jaya algorithm for the PV
curve first. Since the initial peak is located at GMPP1, it has to system maximum power point tracking,” IEEE Trans. Sustain. Energy,
start scanning to the right of the P–V curve, before returning to vol. 9, no. 1, pp. 45–55, Jan. 2018.
the left. Thus, the total time to reach GMPP2 is 1.9 s. The FPA [8] S. Mohanty, B. Subudhi, and P. K. Ray, “A new MPPT design using
grey wolf optimization technique for photovoltaic system under partial
performs its usual random search, which result in 2.8 s tracking shading conditions,” IEEE Trans. Sustain. Energy, vol. 7, no. 1, pp. 181–
time. The proposed algorithm exhibits remarkable improvement 188, Jan. 2016.
due to the flexibility in selecting the search direction either using [9] J. P. Ram and N. Rajasekar, “A novel flower pollination based global
maximum power point method for solar maximum power point tracking,”
the upward or the downward process, depending on the initial IEEE Trans. Power Electron., vol. 32, no. 11, pp. 8486–8499, Nov. 2017.
operating point position. In this case, the initial operating point [10] J. Ahmed and Z. Salam, “A critical evaluation on maximum power point
is located in Zone 1 (where GMPP2 exists). Thus, it executes tracking methods for partial shading in PV systems,” Renewable Sustain.
Energy Rev., vol. 47, pp. 933–953, 2015.
the downward process and identifies this peak quickly, i.e., [11] M. Kermadi and E. M. Berkouk, “Artificial intelligence-based maximum
within 0.3 s, while the remaining interval is skipped. In the third power point tracking controllers for photovoltaic systems: Comparative
transition, shown in Fig. 11(c), the MPT and FPA track GMPP3 study,” Renewable Sustain. Energy Rev., vol. 69, pp. 369–386, 2017.
[12] S. Mohanty, B. Subudhi, and P. K. Ray, “A grey wolf-assisted perturb &
successfully within 1.2 and 2.2 s, respectively. On the other observe MPPT algorithm for a PV system,” IEEE Trans. Energy Convers.,
hand, the proposed algorithm performed better and quicker—it vol. 32, no. 1, pp. 340–347, Mar. 2017.
requires only 0.9 s. For the fourth transition, shown in Fig. 11(d), [13] M. Seyedmahmoudian et al., “Simulation and hardware implementation
of new maximum power point tracking technique for partially shaded PV
the MPT requires 0.9 s to reach GMPP4. The proposed algorithm system using hybrid DEPSO method,” IEEE Trans. Sustain. Energy, vol. 6,
requires only 0.35 s. As expected, the FPA is the slowest, i.e., no. 3, pp. 850–862, Jul. 2015.
1.5 s. [14] C. Manickam, G. P. Raman, G. R. Raman, S. I. Ganesan, and N. Chi-
lakapati, “Fireworks enriched P&O algorithm for GMPPT and detection
Table II summarizes the convergence time required by the of partial shading in PV systems,” IEEE Trans. Power Electron., vol. 32,
competing MPPT to reach the global peak. From these dis- no. 6, pp. 4432–4443, Jun. 2017.
cussions, it can be observed that the experimental results is [15] C. Manickam, G. R. Raman, G. P. Raman, S. I. Ganesan, and C. Nagamani,
“A hybrid algorithm for tracking of GMPP based on P&O and PSO with
consistent with the simulation presented in Section III. reduced power oscillation in string inverters,” IEEE Trans. Ind. Electron.,
vol. 63, no. 10, pp. 6097–6106, Oct. 2016.
V. CONCLUSION [16] K. Ishaque and Z. Salam, “A deterministic particle swarm optimization
maximum power point tracker for photovoltaic system under partial shad-
This article proposed an improved MPPT method to enhance ing condition,” IEEE Trans. Ind. Electron., vol. 60, no. 8, pp. 3195–3206,
Aug. 2013.
the efficiency of the PV system under rapidly changing partial [17] K. Lian, J. Jhang, and I. Tian, “A maximum power point tracking method
shading conditions. The method embedded a novel skipping based on perturb-and-observe combined with particle swarm optimiza-
mechanism to discard areas in the search space from the scan- tion,” IEEE J. Photovolt., vol. 4, no. 2, pp. 626–633, Mar. 2014.
[18] M. Kermadi, Z. Salam, J. Ahmed, and E. M. Berkouk, “An effective hybrid
ning. Furthermore, a scheduling process was proposed, depend- maximum power point tracker of photovoltaic arrays for complex partial
ing on the initial operating position to reduce the voltage track. shading conditions,” IEEE Trans. Ind. Electron., vol. 66, no. 9, pp. 6990–
The proposed method was evaluated against two recent MPPTs, 7000, Sep. 2019.
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.
KERMADI et al.: HIGH-PERFORMANCE GMPPT OF PV SYSTEM FOR RAPIDLY CHANGING PARTIAL SHADING CONDITIONS 2245
[19] S. Kazmi, H. Goto, O. Ichinokura, and G. Hai-Jiao, “An improved and Zainal Salam (Senior Member, IEEE) received
very efficient MPPT controller for PV systems subjected to rapidly varying the B.Sc. degree in electronics engineering from
atmospheric conditions and partial shading,” in Proc. Australasian Univ. California State University, Chico, CA, USA, in
Power Eng. Conf., 2009, pp. 1–6. 1985, the M.E.E. degree in electrical engineer-
[20] A. Kouchaki, H. Iman-Eini, and B. Asaei, “A new maximum power point ing from Universiti Teknologi Malaysia (UTM
tracking strategy for PV arrays under uniform and non-uniform insolation Kuala Lumpur), Kuala Lumpur, Malaysia, in
conditions,” Solar Energy, vol. 91, pp. 221–232, 2013. 1989, and the Ph.D. degree in power electronics
[21] A. Murtaza, M. Chiaberge, F. Spertino, D. Boero, and M. De Giuseppe, from the University of Birmingham, Birmingham,
“A maximum power point tracking technique based on bypass diode U.K., in 1997.
mechanism for PV arrays under partial shading,” Energy Buildings, vol. 73, He is currently the Professor of Power Elec-
pp. 13–25, 2014. tronics and Renewable Energy at the Centre of
[22] K. S. Tey and S. Mekhilef, “Modified incremental conductance algo- Electrical Energy Systems, School of Electrical Engineering, Universiti
rithm for photovoltaic system under partial shading conditions and load Teknologi Malaysia, Johor Bahru, Malaysia. He has authored and co-
variation,” IEEE Trans. Ind. Electron., vol. 61, no. 10, pp. 5384–5392, authored over 250 papers in various technical journals and conference
Oct. 2014. proceedings. He is involved in over 30 projects and consulting work on
[23] A. M. S. Furtado, F. Bradaschia, M. C. Cavalcanti, and L. R. Limongi, “A power converters, solar energy and integration of power electronics in
reduced voltage range global maximum power point tracking algorithm renewable energy systems.
for photovoltaic systems under partial shading conditions,” IEEE Trans. Prof. Salam was the Vice-Chair of the IEEE Power Electronics, In-
Ind. Electron., vol. 65, no. 4, pp. 3252–3262, Apr. 2018. dustrial Electronics, and Industry Application Joint Chapter, Malaysia
[24] Y. Wang, Y. Li, and X. Ruan, “High-accuracy and fast-speed MPPT Section from 2011 to 2013. From 2011 to 2013, he was an Editor of
methods for PV string under partially shaded conditions,” IEEE Trans. the IEEE TRANSACTIONS ON SUSTAINABLE ENERGY. He also represented
Ind. Electron., vol. 63, no. 1, pp. 235–245, Jan. 2016. the country as the expert for the International Energy Agency (IEA) Pho-
[25] M. Boztepe, F. Guinjoan, G. Velasco-Quesada, S. Silvestre, A. Chouder, tovoltaic (PV) Power Systems Task 13 Working Group, which focuses on
and E. Karatepe, “Global MPPT scheme for photovoltaic string inverters the reliability and performance of PV power system.
based on restricted voltage window search algorithm,” IEEE Trans. Ind.
Electron., vol. 61, no. 7, pp. 3302–3312, Jul. 2014.
[26] B. R. Peng, K. C. Ho, and Y. H. Liu, “A novel and fast MPPT Method
suitable for both fast changing and partially shaded conditions,” IEEE Jubaer Ahmed (Member, IEEE) received the
Trans. Ind. Electron., vol. 65, no. 4, pp. 3240–3251, Apr. 2018. B.Sc. degree in electrical and electronics en-
[27] J. Ahmed and Z. Salam, “A modified P&O maximum power point track- gineering from the Bangladesh University of
ing method with reduced steady-state oscillation and improved tracking Engineering and Technology (BUET), Dhaka,
efficiency,” IEEE Trans. Sustain. Energy, vol. 7, no. 4, pp. 1506–1515, Bangladesh, in 2012, and the Ph.D. degree in
Oct. 2016. electrical engineering from Universiti Teknologi
[28] S. Kolesnik and A. Kuperman, “On the equivalence of major variable-step- Malaysia (UTM), Johor Bahru, Malaysia, in
size MPPT algorithms,” IEEE J. Photovolt., vol. 6, no. 2, pp. 590–594, 2016.
Mar. 2016. He is currently a Senior Lecturer of Electrical
[29] User’s Manual: Programmable Photovoltaic Array Simulator PVAS1, and Electronics Department at Swinburne Uni-
Arsenal Res., AIT Austrian Inst. Technol., Seibersdorf, Austria, 2007. versity of Technology, Sarawak, Malaysia. His
[30] dSPACE User’s Guide for Release 7.4. dSPACE GmbH, Paderborn, current research interests include photovoltaic modeling and control,
Germany, 2012. [Online]. Available: http://www.dspace.com energy conversion from renewable sources, and power electronics.
Authorized licensed use limited to: Chung Yuan Christian University. Downloaded on December 01,2021 at 01:43:15 UTC from IEEE Xplore. Restrictions apply.