Advanced
Improved Global Maximum Power Point Tracking for Photovoltaic System via Cuckoo Search under Partial Shaded Conditions
Improved Global Maximum Power Point Tracking for Photovoltaic System via Cuckoo Search under Partial Shaded Conditions
Journal of Power Electronics. 2016. Jan, 16(1): 287-296
Copyright © 2016, The Korean Institute Of Power Electronics
  • Received : April 18, 2015
  • Accepted : August 17, 2015
  • Published : January 20, 2016
Download
PDF
e-PUB
PubReader
PPT
Export by style
Article
Author
Metrics
Cited by
TagCloud
About the Authors
Ji-Ying, Shi
School of Electrical and Automation Eng., Tianjin University, Tianjin, China
eesjy@163.com
Fei, Xue
School of Electrical and Automation Eng., Tianjin University, Tianjin, China
Zi-Jian, Qin
School of Electrical and Automation Eng., Tianjin University, Tianjin, China
Wen, Zhang
School of Electrical and Automation Eng., Tianjin University, Tianjin, China
Le-Tao, Ling
School of Electrical and Automation Eng., Tianjin University, Tianjin, China
Ting, Yang
School of Electrical and Automation Eng., Tianjin University, Tianjin, China

Abstract
Conventional maximum power point tracking (MPPT) methods are ineffective under partially shaded conditions because multiple local maximum can be exhibited on power–voltage characteristic curve. This study proposes an improved cuckoo search (ICS) MPPT method after investigating the cuckoo search (CS) algorithm applied in solving multiple MPPT. The algorithm eliminates the random step in the original CS algorithm, and the conception of low-power, high-power, normal and marked zones are introduced. The adaptive step adjustment is also realized according to the different stages of the nest position. This algorithm adopts the large step in low-power and marked zones to reduce search time, and a small step in high-power zone is used to improve search accuracy. Finally, simulation and experiment results indicate that the promoted ICS algorithm can immediately and accurately track the global maximum under partially shaded conditions, and the array output efficiency can be improved.
Keywords
I. INTRODUCTION
Solar energy is currently experiencing rapid growth around the world with the continuous fall in the price of photovoltaic (PV) modules and increasing concern about environment protection. Solar energy is environment friendly, and relevant equipment is easy to install and has low maintenance cost. Improving not only the efficiency of PV cells but also that of maximum power point tracking (MPPT) ability is important to continue the development of solar energy [1] - [5] .
The output characteristics of solar arrays are nonlinear. They also vary with solar irradiance and temperature. To address these issues, many conventional MPPT methods were proposed, such as perturb and observe (P&O) [6] [9] , incremental conduction (INC) [10] , [11] , hill climbing [12] , [13] , fuzzy logic control search method [14] , and sliding control [15] . These conventional methods promote efficiency, and optimization of the mature and widely used output of PV systems under uniform condition is implemented.
In addition, power–voltage (P–V) characteristics have multiple peaks under partially shaded condition, and finding the global maximum power point (GMPP) is difficult. Traditional methods become invalid. They may also find a local maximum power point, which may decrease the output of solar array power [16] - [18] . To alleviate these problems, several MPPTs based on soft computing are proposed. These methods include particle swarm optimization (PSO) [19] - [21] , genetic algorithm, artificial neural network [22] , artificial bee colony [23] , firefly algorithm [24] , [25] and cuckoo search (CS) [26] . Despite their global search ability, these soft computing methods are generally more complex and slower than conventional methods.
CS algorithm has become the most popular soft computing algorithm recently. CS has been proven to be robust, have good convergence, and exhibits high efficiency. CS is currently the best method to optimize the MPPT of a PV system under partial shading condition. Despite these advantages, random steps cost considerable time, which is the common drawback of random algorithm. This study proposed an improved CS (ICS) algorithm, which introduces the conception of low-power, high-power, normal, and marked zones to overcome shortcomings. The adaptive step adjustment is also realized according to the different stages of the nest position. This algorithm adopts a large step in low-power and marked zones to reduce search time, whereas a small step is used in high-power zone to improve search accuracy. This scheme is an efficient solution to the coordination problem between global and local searching during MPPT.
This study is organized as follows: P&O, PSO, and CS algorithms are reviewed in Section II. The ICS algorithm is presented in Section III. Section IV presents the simulation results and analysis. Section V presents the experimental results.
II. BASICS OF P&O, PSO, AND CS
The performance of ICS is evaluated in comparison with those of P&O, PSO, and CS MPPT methods. Brief overviews of these methods are presented in this paper to facilitate the following discussion.
- A. P&O
P&O, the most widely used MPPT, is regarded as the standard benchmark for any new MPPT algorithm for comparison because of its effectiveness. This algorithm first calculates power ( P ) by sensing the voltage and current. Then, a perturbation in the duty (D) of the DC–DC converter is provided based on the change of power by following this basic rule.
PPT Slide
Lager Image
In Equ. (1), Δ D is known as the perturbed duty. The most important aspect of this algorithm is to determine the size of Δ D . If Δ D is large, then the convergence is fast, but a large fluctuation occurs in the steady-state power.
- B. PSO
PSO, a swarm intelligence optimization algorithm, was first proposed by Kennedy and Eberhart in 1995 [27] . The algorithm is modeled according to bird flocks. It also iteratively tries to improve a candidate solution with regard to a given measure of quality. In this algorithm, several cooperative particles are used in an n-dimensional space. Each particle moves around in the search space according to mathematical formulae to exploit its position and velocity. The position of a particle is influenced by its own best position and the best known position of all particles. The velocity and position of particles are calculated with
PPT Slide
Lager Image
PPT Slide
Lager Image
In Equ. (2), w is the inertia weight; c 1 and c 2 are the acceleration constants; xpbi is the personal best position of the i -th particle; xcgb is the current global best position among all the positions searched; r 1 and r 2 are random variables that are distributed uniformly within [0,1]; and t is the iteration number.
PSO spends time in every peak even if this peak has been searched by other particles with a small step. MPP3 is the global MPP, and Y is the current global optimal position around these initial positions, as shown in Fig. 1 . Particles W, X, and Z search the curve that tends to Y. Equ. (2) indicates that when x i is between x pbi and x cgb and x i is not x pbi , the search step v i becomes small. In the search process, zones 1, 2, and 3 meet the conditions mentioned, and these zones are searched with a small step. Z searches zone 3 with a small step, whereas X searches zone 2 with a small step. W adopts a small step to search zones 1 and 2 even if zone 2 has been searched by X before. The power value in zones 1 and 3 is obviously small. In these low-power zones, searching with a small step is not needed. The low-power zone is searched with a small step, and the zone searched by other particles with a small step is searched before a huge time is taken and a significant energy loss occurs.
PPT Slide
Lager Image
Sketch map of PSO.
- C. CS
CS, a global optimization algorithm inspired by the parasitic reproduction strategy of cuckoo birds, was proposed by Yang Xinshe and Deb Suash [28] , [29] . This algorithm is simple and easy to install; thus, it has gradually become popular among the intelligent algorithms [30] [33] .
In nature, the search for a suitable nest of a host bird is similar to the search for food, which occurs in a random or a quasi-random form. Yang and Deb used three idealized rules for CS based on the brood parasitic behavior of a cuckoo: (1) Each cuckoo lays one egg at a time, and this egg is placed in randomly chosen nests. (2) The best nest with the highest-quality eggs will carry over to the next generation. (3) The number of available nests is fixed, and the number of available nests (laid by a cuckoo) discovered by the host bird maintains a probability P a , where P a ∈[0,1].
On the basis of these three rules, the strategy of CS for a nest is as follows:
PPT Slide
Lager Image
where
PPT Slide
Lager Image
refers to samples/eggs, i is the sample number, and t is the number of iterations. The product ⊕ indicates entry-wise multiplication, where
PPT Slide
Lager Image
. A simplified scheme of levy distribution is presented in [23] as
PPT Slide
Lager Image
where β =1.5 , α 0 is the levy multiplying coefficient (chosen by designer), whereas u and v are determined from the normal distribution curves, namely,
PPT Slide
Lager Image
If Г denotes integral gamma function, then the variables σu and σv are defined as
PPT Slide
Lager Image
Given the virtue of Levy distribution, the step consists of several small steps and occasionally large steps and long-distance jumps. The random step may obviously produce excessively small steps in a low-power zone, and the zone searched by other cuckoos before with small steps may be searched again, thereby prolonging the tracking time.
III. PRINCIPLE OF ICS
In CS algorithm, Lévy flight is used to produce a random step length. However, this step is sometimes large and sometimes small. In the search process, a large step length can search the global optimal value easily. However, the search accuracy is reduced at the same time, thereby causing a large fluctuation in the steady state power at certain times. A small step size corresponds to a low search speed. However, the optimization precision is improved. Lévy flight can generate random step length but without adaptability. The ICS algorithm addresses this problem by handling the relationship between the global optimization ability and the optimization precision according to the different stages of the search results with adaptive dynamic adjustment of step size. In this study, we first introduce the conception of low-power, high-power, normal, and marked zones to overcome the defect of PSO and CS. Each zone is defined as follows:
Low-power zone: If the output power at i -th nest position is small, then the position is recognized as a low-power position. The zone that includes all these low-power positions is called low-power zone. A low-power position is judged with the following formula:
PPT Slide
Lager Image
where P cgb is the output power of the current global best point, and Pi is the output power of the i -th nest position.
High-power zone: If the output power at i -th nest position is close to the output power at the current global best duty position, then the position is recognized as a high-power position. The zone that includes all these high-power positions is called high-power zone. A high-power position is judged with the following formula:
PPT Slide
Lager Image
Normal zone: If the position is neither low-power position nor high-power position, then the position is regarded as normal position. The zone that includes all normal positions is called normal zone. A normal position is judged with the following formula:
PPT Slide
Lager Image
Marked zone: If the zone that is not around the global nest position at present (the distance between this zone and current global best position is larger than step max ) is searched by other nests, then it is marked. This zone is regarded as the marked zone.
W, X, Y, and Z are the initial positions of the four nests, which are evenly dispersed, as shown in Fig. 2 . After initialization, the power value that corresponds to four nests positions is obtained. The current global best power P cgb is also obtained based on the comparison. The zone where the power value is less than 0.65 P cgb is a low-power zone. The zone where the power value is more than 0.9 P cgb is a high-power zone. The zone where the power value is between 0.65 and 0.9 P cgb is a normal zone. The iterative changes of the nest positions result in the gradual increase of the output power (P cgb ), and these zones are updated. Fig. 2 indicates that W and Z in low-power zone are far from the current global best position. Taking a large step causes them to move to the current global best position direction as soon as possible and move out of the low-power zone as quickly as possible. Y is the current global best position among the initial positions. Searching this zone with a small step not only determines GMPP but also improves accuracy. X is in the normal zone. The step in this zone realizes the adaptive step adjustment according to the fitness of the last generation nest and the distance between the nest and current global best nest.
PPT Slide
Lager Image
where step max and step min represent the maximum and minimum steps, respectively. Parameter d i is used to achieve adaptive step. In the normal zone, d i follows Equ. (10). In the low-power and marked zones, d i follows Equ. (11). In the high-power zone, d i follows Equ. (12).
PPT Slide
Lager Image
PPT Slide
Lager Image
PPT Slide
Lager Image
where xi is the i -th nest position, and xcgb represents the current global best nest position. d max is the maximum distance between the best position and the rest of the nest locations.
PPT Slide
Lager Image
Sketch map of ICS
This study proposed the following termination strategy to avoid power oscillation when the system reaches the steady state. The nests in the initial positions are dispersed evenly. GMMP is considered found when all the nests are concentrated, that is, when the standard deviation of all nest positions is less than a certain threshold. The following is the judging condition:
PPT Slide
Lager Image
In the formula, σ is the standard deviation of the current position of all the particles, and ε is a set threshold, where ε = 0.005.
The output characteristics of the PV array change when the external environment changes. The maximum power point also changes. Therefore, the ICS algorithm should be restarted when the following conditions are met:
PPT Slide
Lager Image
where P is a sampled power value after the termination of iteration, P ' is the sampled power value in the next sampling period, and Δ P is the power change tolerance. The ICS algorithm flowchart is shown in Fig. 3 .
PPT Slide
Lager Image
Flowchart of ICS
IV. SIMULATION AND ANALYSIS
- A. Simulation Model and Parameters
A PV system includes the following to investigate the accuracy and performance of the proposed method: three PV modules connected in series, a DC/DC boost converter, a resistant load, and a control system, which are considered and simulated in MATLAB/Simulink software. The simulation model is shown in Fig. 4 . The parameters of this PV system are shown in Table I .
PPT Slide
Lager Image
Boost-based MPPT system.
PARAMETERS OF PV SYSTEMS
PPT Slide
Lager Image
PARAMETERS OF PV SYSTEMS
- B. Simulation Result and Analysis
The following three cases are simulated and analyzed to compare the performance of the proposed ICS MPPT method with that of P&O, PSO, and CS:
Case1: Normal operating conditions
Case 2: Partial shading conditions
Case 3: Fast variation of the solar irradiance
The parameters of the four MPPT methods are shown in Table II . N is the particle number in PSO and cuckoo number in CS and ICS.
PARAMETERS OF THE FOUR MPPT METHODS
PPT Slide
Lager Image
PARAMETERS OF THE FOUR MPPT METHODS
1) Normal Operating Conditions: Fig. 5 shows the P–V characteristic of solar array under a normal operating condition, and the GMPP value is 239.235 W. In this condition, the temperature is 25 ℃, and the isolation is 1000 W/m 2 . The MPPT trajectories of P&O, PSO, CS, and ICS are presented in Fig. 6 . PSO, CS, P&O, and ICS take approximately 0.96, 0.8, 0.8, and 0.72 s, respectively, to reach the MPP. The time responses of P&O and ICS are better than those of the two other methods. The accuracy of ICS is higher than that of P&O.
PPT Slide
Lager Image
P–V curve under a uniform condition
PPT Slide
Lager Image
Tracking trajectories of (a) P&O, (b) PSO, (c) CS, and (d) ICS under uniform condition.
2) Partial Shading Conditions: This investigation is implemented to assess and compare the performances of PSO, CS, P&O, and ICS algorithms under partial shading condition. In this condition, the irradiance levels of the four PV modules are set as 1000, 700, 500, and 200 W/m 2 . The temperature of the modules is 25 ℃. Fig. 7 shows the P–V characteristic of solar array under partial shading condition. Four peaks exist in the curve, and MPP3 is GMPP whose value is 94.864 W. The MPPT trajectories of P&O, PSO, CS, and ICS algorithm are shown in Fig. 8 . PSO, CS, and ICS algorithms can find the global MPP, which is approximately 94.811 W in this condition, whereas the P&O converges to a local MPP and fluctuates at approximately 50.019 W. The output power with P&O is only approximately 52.7569% of the global MPP. This finding indicates that power losses are considerable. To reach the global MPP, PSO, CS, and ICS take 1.36, 1.20, and only approximately 0.88 s, respectively. The ICS algorithm is obviously better than the PSO and CS algorithms because the adaptive step size can shorten the convergence time.
PPT Slide
Lager Image
P–V curve under partial shading condition.
PPT Slide
Lager Image
Tracking Trajectories of (a) P&O, (b) PSO, (c) CS, and (d) ICS under partial shading condition.
3) Fast Variation of Solar Irradiance: A step change is applied to the solar irradiance, which is presented in Fig. 9 , to investigate and verify the performance and accuracy of ICS under rapidly changing solar irradiance.
PPT Slide
Lager Image
Fast variation of the solar irradiance.
The trajectories of the solar array for PSO, CS, P&O, and ICS algorithms are plotted in Fig. 10 . PSO, CS, and ICS can find the global MPP in this condition, whereas P&O converges to a local MPP.
PPT Slide
Lager Image
Tracking trajectories of (a) P&O, (b) PSO, (c) CS, and (d) ICS under fast variation of solar irradiance condition.
V. EXPERIMENTAL RESULTS AND ANALYSIS
The experiment with a DSP-controlled (DSP, TI TMS320F28335) DC/DC boost converter is implemented to verify the ICS algorithm. In the experiment, the four modules are connected in series, and three of them are covered with a translucence membrane to produce different irradiance levels. Another DSP is set as a tracer to obtain data, such as array power, voltage, and current. The RS485 serial ports and PC monitoring interface are used for communication and data storage, with the data transmitted every 2 ms. The data of duty are obtained from the controller DSP. The design specification of boost converter is the same as that of the converter in Simulink, whose parameters are shown in Table I .
P–V curve is scanned with the electrical load, and the curve is shown in Fig. 11 . The four peaks in the curve can be determined easily, and the measured GMPP value is 87.598 W. P&O, PSO, CS, and ICS are used to track the maximum power point under partial shading condition. Fig. 12 proves that PSO, CS, and ICS can track global MPP, whereas P&O method falls into a local MPP. The performances of the four MPPT methods during the experiment are summarized in Table III . The convergence time of ICS is shorter than those of PSO and CS.
PPT Slide
Lager Image
Experimental curve of P–V.
PPT Slide
Lager Image
Experimental tracking trajectory of (a) P&O, (b) PSO, (c) CS, and (d) ICS under partial shading condition.
SUMMARY OF MPPT PERFORMANCE IN THE EXPERIMENT
PPT Slide
Lager Image
SUMMARY OF MPPT PERFORMANCE IN THE EXPERIMENT
VI. CONCLUSION
In this study, ICS MPPT is presented, and its performance is compared with those of PSO, CS, and P&O. Random step is abandoned, and the conception of low-power, high-power, normal, and marked zones is introduced. Adaptive step adjustment is also realized according to the different stages of the nest position. Large step is adopted to save time in low-power and marked zones, whereas small step is used in high-power zone to ensure global tracking ability and to improve accuracy. The simulation and experiment confirm that ICS can track the global MPP with high accuracy under different conditions, including partial shading condition. Results also confirm the superior performance of ICS over the other three algorithms.
Acknowledgements
This work was sponsored by the National Program of International S&T Cooperation (2013DFA11040), the National Natural Science Foundation of China (61571324, 61172014), and the Natural Science Foundation of Tianjin (12JCZDJC21300).
BIO
Ji-Ying Shi was born in Tianjin City, China, in 1959. He received his M.S. and Ph.D. degrees from Tianjin University, Tianjin, China, in 1993 and 1996, respectively. He was a visiting scholar and a postdoctoral researcher at the Hong Kong University of Science and Technology in Hong Kong, from July 1996 to November 1999. He is currently an associate professor of Electrical Engineering and Automation, Tianjin University, China. His research interests include power electronic techniques, renewable energy, and soft switching techniques.
Fei Xue was born in Guyuan City, China, in 1994. He received his B.E. degree in Electrical Engineering and Automation from Tianjin University, China, in 2014. He is currently working toward his M.S. degree in Tianjin University, Tianjin, China. His research interests include maximum power point tracking technology, renewable energy and power electronic techniques.
Zi-Jian Qin was born in Laiwu City, China, in 1990. He received his B.E degree in Electrical Engineering and automation from QuFu Normal University in 2014. He is currently pursuing his M.S. degree in Tianjin University, Tianjin, China. His current research interests include modeling and simulation of microgrid and maximum power point tracking of photovoltaic and wind energy generation systems.
Wen Zhang was born in Zhangjiakou City, China, in 1990. He received his B.E. degree in Electrical Engineering and Automation from Hebei University of Technology, Tianjin, China, in 2013. He is currently working toward his M.S. degree in Tianjin University, Tianjin, China. His research interests include maximum power point tracking technology and power electronic techniques.
Le-Tao Ling was born in China in 1993. He received his B.E. degree in Electrical Engineering from Guangzhou University, Guangzhou, China, in 2015. Since 2015, he has been pursuing his M.S. degree at the School of Electrical Engineering and Automation, Tianjin University. His current research interests mainly involve maximum power point tracking of photovoltaic systems, renewable energy, and power electronic techniques.
Ting Yang is an electrical engineering professor at Tianjin University, China. He is the winner of the Education Ministry’s New Century Excellent Talents Supporting Plan. Professor Yang is the author/coauthor of four books and more than 60 publications in technical journals and conferences. He is also the chairman of two workshops of the IEEE International Conference. He is a member of the International Society for Industry and Applied Mathematics, a senior member of the Chinese Institute of Electronic, and a committee member of electronic circuit and system. Professor Yang’s research effort is focused on power electronic techniques and renewable energy.
References
Jung D.-Y. , Ji Y.-H. , Park S.-H. , Jung Y.-C. 2011 “Interleaved soft-switching boost converter for photovoltaic power-generation system,” IEEE Trans. Power Electron. 26 (4) 1137 - 1145    DOI : 10.1109/TPEL.2010.2090948
Esram T. , Chapman P.L. 2007 “Comparison of photovoltaic array maximum power point tracking techniques,” IEEE Trans. Energy Convers. 22 (2) 439 - 449    DOI : 10.1109/TEC.2006.874230
Lee J.-H. , Lee J.-S. , Lee K.-B. 2015 “Current Sensorless MPPT Control Method for Dual-Mode PV Module-Type Interleaved Flyback Inverters,” Journal of Power Electronics 15 (1) 54 - 64    DOI : 10.6113/JPE.2015.15.1.54
Ahmed E. M. , Shoyama M. 2011 “Variable Step Size Maximum Power Point Tracker Using a Single Variable for Stand-alone Battery Storage PV Systems,” Journal of Power Electronics 11 (2) 218 - 227    DOI : 10.6113/JPE.2011.11.2.218
Choi J.-Y. , Choy I. , Song S.-H. , An J. , Lee D.-H. , Kim J.-W. 2013 “A Study of an Implementable Sun Tracking Algorithm for Portable Systems,” Journal of Power Electronics 13 (6) 1051 - 1057    DOI : 10.6113/JPE.2013.13.6.1051
Fernia 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
Piegari L. , Rizzo R. 2010 “Adaptive perturb and observe algorithm for photovoltaic maximum power point tracking,” IET Renewable Power Generation 4 (4) 317 - 328    DOI : 10.1049/iet-rpg.2009.0006
Fermia N. , Granozio D. , Petrone G. , Vitelli M. 2007 “Predictive & adaptive MPPT perturb and observe method,” IEEE Trans. Aerosp. Electron. Syst. 43 (3) 934 - 950    DOI : 10.1109/TAES.2007.4383584
Abdelsalam A. K. , Massoud A. M. , Ahmed S. , Enjeti P. 2011 “High-performance adaptive perturb and observe MPPT technique for photovoltaic-based microgrids,” IEEE Trans. Power Electron. 26 (4) 1010 - 1021    DOI : 10.1109/TPEL.2011.2106221
Li J. , Wang H. “A novel stand-alone PV generation system based on variable step size INC MPPT and SVPWM control,” in IEEE 6th International Power Electronics and Motion Control Conference May 2009 2155 - 2160
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
Alajmi B. N. , Ahmed K. H. , Finney S. J. , Williams B. W. 2011 “Fuzzy-logic-control approach of a modified hill-climbing method for maximum power point in microgrid standalone photovoltaic system,” IEEE Trans. Power Electron. 26 (4) 1022 - 1030    DOI : 10.1109/TPEL.2010.2090903
Xiao W. , Dunford W. G. “A modified adaptive hill climbing MPPT method for photovoltaic power systems,” in IEEE 35th Annual Power Electronics Specialists Conference(PESC) Jun. 2004 Vol. 3 1957 - 1963
Fu Q. , Tong N. “A new fuzzy control method based on PSO for Maximum Power Point Tracking of photovoltaic system,” in 2011 International Conference on Computer Science and Network Technology(ICCSNT) Dec. 2011 Vol. 3 1487 - 1491
Kim I. S. 2006 “Sliding mode controller for the single-phase grid-connected photovoltaic system,” Applied Energy 83 (10) 1101 - 1115    DOI : 10.1016/j.apenergy.2005.11.004
Kaushika N. D. , Gautam N. K. “Mismatch losses and time t failure of solar PV arrays,” in Proc. International Solar Energy Society Meeting 2001 1681 - 1686
Shimizu T. , Hirakata M. , Kamezawa T. , Watanabe H. 2001 “Generation control circuit for photovoltaic modules,” IEEE Trans. Power Electron. 16 (3) 293 - 300    DOI : 10.1109/63.923760
Mishima T. , Ohnishi T. “A power compensation strategy based on electric double layer capacitors for a partially shaded PV array,” in the Fifth International Conference on Power Electronics and Drive Systems(PEDS) Nov. 2003 Vol. 2 858 - 863
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
Liu Y.-H. , Huang S.-C. , Huang J.-W. , Liang W.-C. 2012 “A particle swarm optimization-based maximum power point tracking algorithm for PV systems operating under partially shaded conditions,” IEEE Trans. Energy Convers. 27 (4) 1027 - 1035    DOI : 10.1109/TEC.2012.2219533
Ishaque K. , Salam Z. 2013 “A deterministic particle swarm optimization maximum power point tracker for photovoltaic system under partial shading condition,” IEEE Trans. Ind. Electron. 60 (8) 3195 - 3206
Kofinas P. , Dounis A. I. , Papadakis G. , Assimakopoulos M. N. 2015 “An Intelligent MPPT Controller based on Direct Neural Control for Partially Shaded PV System,” Energy and Buildings 90 (1) 51 - 64    DOI : 10.1016/j.enbuild.2014.12.055
Sundareswaran K. , Sankar P. , Nayak P. S. R. , Simon S. P. 2015 “Enhanced Energy Output from a PV System under Partial Shaded Conditions Through Artificial Bee Colony,” IEEE Trans. Sustain. Energy 6 (1) 198 - 209    DOI : 10.1109/TSTE.2014.2363521
Sundareswaran K. , Peddapati S. , Palani S. 2014 “MPPT of PV systems under partial shaded conditions through a colony of flashing fireflies,” IEEE Trans. Energy Convers. 29 (2) 463 - 472    DOI : 10.1109/TEC.2014.2298237
Safarudin Y. M. , Priyadi A. , Purnomo M. H. , Pujiantara M. “Maximum power point tracking algorithm for photovoltaic system under partial shaded condition by means updating β firefly technique,” in 6th International Conference on Information Technology and Electrical Engineering(ICITEE) Oct. 2014 1 - 5
Ahmed J. , Salam Z. 2014 “A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability,” Applied Energy 119 (15) 118 - 130    DOI : 10.1016/j.apenergy.2013.12.062
Eberhart R. C. , Kennedy J. “A new optimizer using particle swarm theory,” in Proceedings of the sixth international symposium on micro machine and human science 1995 39 - 43
Yang X.-S. , Deb S. 2010 “Engineering optimization by cuckoo search” International Journal of Mathematical Modelling and Numerical Optimization 1 (4) 330 - 343    DOI : 10.1504/IJMMNO.2010.035430
Yang X.-S. , Deb S. “Cuckoo search via Lévy flights,” in World Congress on Nature & Biologically Inspired Computing(NaBIC) Dec. 2009 210 - 214
Zeng B. , Zhang J. , Zhang Y. , Yang X. , Dong J. , Liu W. 2014 “Active Distribution System Planning for Low-carbon Objective using Cuckoo Search Algorithm,” Journal of Electrical Engineering & Technology 9 (2) 433 - 440    DOI : 10.5370/JEET.2014.9.2.433
Piechocki J. , Ambroziak D. , Palkowski A. , Redlarski G. 2014 “Use of Modified Cuckoo Search algorithm in the design process of integrated power systems for modern and energy self-sufficient farms,” Applied Energy 114 (2) 901 - 908    DOI : 10.1016/j.apenergy.2013.07.057
Berrazouane S. , Mohammedi K. 2014 “Parameter optimization via cuckoo optimization algorithm of fuzzy controller for energy management of a hybrid power system,” Energy Conversion & Management 78 (1) 652 - 660    DOI : 10.1016/j.enconman.2013.11.018
Mishra C. , Singh S. P. , Rokadia J. 2015 “Optimal power flow in the presence of wind power using modified cuckoo search,” IET Generation, Transmission & Distribution 9 (7) 615 - 626    DOI : 10.1049/iet-gtd.2014.0285