DOI QR코드

DOI QR Code

Improved Global Maximum Power Point Tracking Method Based on Voltage Interval for PV Array under Partially Shaded Conditions

  • Ding, Kun (College of Mechanical & Electrical Engineering, Hohai University) ;
  • Wang, Xiang (College of Mechanical & Electrical Engineering, Hohai University) ;
  • Zhai, Quan-Xin (College of Mechanical & Electrical Engineering, Hohai University) ;
  • Xu, Jun-Wei (College of Mechanical & Electrical Engineering, Hohai University) ;
  • Zhang, Jing-Wei (College of Mechanical & Electrical Engineering, Hohai University) ;
  • Liu, Hai-Hao (College of Mechanical & Electrical Engineering, Hohai University)
  • Received : 2013.10.20
  • Accepted : 2014.04.29
  • Published : 2014.07.20

Abstract

The power-voltage (P-V) curve of photovoltaic (PV) arrays connected in parallel to bypass diodes would have several local maximum power points (LMPP) under partial shading conditions (PSC). Conventional maximum power point tracking (MPPT) methods fail to search for the global maximum power point (MPP) because the searched peak point may remain at the LMPP on the P-V curve under PSC. This study proposes an improved MPPT algorithm to ensure that PV arrays operate at global maximum power point (GMPP) under PSC. The proposed algorithm is based on a critical study and a series of observations of PV characteristics under PSC. Results show the regularity of voltage interval between LMPPs. The algorithm has the advantages of rapidly reaching GMPP, maintaining stability, and recovering GMPP quickly when the operating condition changes. Simulation and experimental results demonstrate the feasibility of the proposed algorithm.

Keywords

I. INTRODUCTION

The operating conditions of photovoltaic (PV) power generation system are complicated. Maximum power point tracking (MPPT) is essential to enhance system effectiveness and achieve the maximum output power because of the nonlinear characteristics of PV arrays. Many MPPT methods have recently been proposed and implemented to optimize the output power of PV systems. Numerous conventional methods promote such efficiency and reach the maximum power point (MPP) quickly. These methods include the fractional open-circuit voltage method [1], perturb and observe method (P&O) [2], [3], hill-climbing, incremental conductance (INC) method [4], and fuzzy logic control search method [5]. These traditional methods are mature and widely used under uniform conditions.

However, PV array characteristics become complicated under various conditions, such as PV modules with different irradiances and temperatures, mismatch, and shading patterns. Many researchers have demonstrated power decreases caused by shadows [6]-[8]. Conventional MPPT methods become invalid under these conditions because power–voltage (P–V) characteristics become more complex and display multiple local maximum power points (LMPPs) [9]. The peak power of a module would significantly decrease with the slightest shading of the module, and this effect is propagated through other modules with non-uniform irradiances connected in series and parallel to the shaded ones. With traditional methods P&O and INC, the MPP would stay at an LMPP point other than the global maximum power point (GMPP). The methods mentioned above cannot track GMPP accurately and quickly if partial shading conditions (PSC) occur frequently. Several novel methods have been proposed to increase the reaching speed and stability of searched GMPP under PSC. Control and circuit techniques are divided into four categories to mitigate the influence of PSC [10]. Modified MPPT techniques are used to detect GMPP, different array configurations for interconnecting PV modules, various PV system architectures, and different converter topologies appropriately. Particle Swarm Optimization (PSO) is used to track GMPP for extreme environmental conditions and large fluctuations of insolation and PSC, as well as to reduce oscillation once the GMPP is located [11], [12]. However, the PSO method requires user experience and initial input data optimization. Several two-stage methods working on MPP under PSC have been proposed [13]-[15].The two-stage MPP method with instant online measurement of VOC and ISC was utilized in [13]. This method is applied when values of VMPP and IMPP are 80% and 90% of VOC and ISC, respectively. An additional circuit for instant online measurement is required and thus results in more complicated circuitry. Repeated measurements would also increase energy loss. To reach GMPP more rapidly, some load line-based methods have been proposed [13], [14].The load line method is a two-stage method based on load line regulation to search for GMPP [13]. In the first pattern, the operating point moves toward the vicinity of GMPPT on the load line RPM = VPM/IPM. VPM and IPM are the MPP voltage and current of PV array, respectively, under standard test conditions (STC). In the second pattern, the operating point converges to the actual GMPP. However, the author did not provide the principle of this method, which is therefore not applicable to all PSCs. The load line method is based on the characteristics of I–V curves in [14]. The theory behind this method, as proposed in [14], was not stated, and the experiments the paper implemented were insufficient. Fibonacci search method is proposed in [15]. This method is fast and accurate, but the system is complex. This study only provided verification under certain confined conditions.

Patel and Agarwal proposed a GMPPT search algorithm with revised voltages of LMPPs in [16]. With certain critical observations on the I–V and P–V curves of partially shaded arrays, the authors found that voltages of LMPPs (A, B, C, D, E, and F) are in the vicinity of multiple of 80% VOC in one bypass diode area (the area of several solar cells parallel to a diode), as shown in Fig. 1.

A revised algorithm was proposed to search for GMPP under PSC depending on the relationship of voltages between LMPPs. The LMPPs are searched accurately by using the P&O search method. The GMPPT search algorithm starts when the operating condition changes. The algorithm is executed with a reference voltage, the first LMPP (A) is searched, and the values of voltage and power are stored, as shown in Fig. 1. The initial disturbance is toward the left side of the searching point. A disturbance is operated to search for the next successful LMPP. The slope dP/dV is measured to assess whether the searched LMPP exists in the vicinity of a new operating point. The disturbance on the left side continues up to the lowest voltage, in which the GMPP would not occur. The search algorithm operating toward the left direction disturbance continues until 85% of the VOC of PV array is reached. After all LMPPs have been searched and the values of their voltage and power are stored and compared for update, the GMPP is found.

Fig. 1.Relationship of voltages between LMPPs.

This algorithm searches GMPP without scanning the entire P–V curve, and the disturbance of GMPP tracking repeated twice can reduce the risk of missing the GMPP. This GMPPT algorithm is accurate and effective, but with some drawbacks. The algorithm executes both left- and right-side search, which is time consuming. The operating point cannot be assessed accurately if it is extremely close to the LMPP after disturbance. Thus, this point would have to be searched twice in the left and right side movements. Moreover, the disturbance between two adjacent LMPPs can only be assessed as the voltage is in transit and cannot be determined through deduction. Thus, the disturbance between two adjacent LMPPs can be confirmed more precisely.

This study presents the principle of voltage interval (the disturbance between two adjacent LMPPs) under PSC, according to the mathematical formula derivation of a mismatch model in the PV module, to improve the methods mentioned above. With this principle, the proposed algorithm can tract GMPP effectively under PSC. The search process starts from the rightmost side and every possible LMPP is searched once, thereby reaching the GMPP faster. The searching step that depends on the voltage interval algorithm is proposed in this study to ensure the searching point stays on the left within the vicinity of LMPP. The fine search algorithm for each LMPP is based on the P&O method and thus remains stable at GMPP.

The remainder of this paper is organized as follows: Section II presents a series of observations and a critical study under PSC, and describes the principle of improved GMPPT algorithm. Section III demonstrates the flow of GMPPT and its detailed operating process. Section IV presents the simulation and experimental results.

 

II. PRINCIPLE OF THE PROPOSED GMPPT ALGORITHM

A. Observations of Multiple LMPPs under PSC

A PV module consists of solar cells connected in series; the modules are also connected in series and parallel to form a PV array. The characteristics of a PV module are based on solar cells [19]. The simulation model utilized in this study was proposed in [20]. The PV module model presented in [20] has good predictability of general behavior under PSC. All parameters of the module are presented in Table I.

TABLE IPV MODULE PARAMETERS

TABLE IIPV MODULES WITH DIFFERENT IRRADIANCE CONDITIONS

Bypass diodes are in parallel arrangement in the PV modules as a protective measure to avoid any hot spot effects and to improve the output of PV array under PSC. A PV string is formed by PV modules, and the output characteristics of the string are superposed by the characteristics of each module. The string has only one MPP in uniform condition because each module has the same output. The shaded PV module has a lower irradiance than the normal modules when PSC occurs. The P–V curve of the PV string would show multiple LMPPs, depending on the number of shaded PV modules.

A simulation model is established by three modules, with each module is parallel to two bypass diodes, to verify the corresponding relation between different irradiance and PV array of LMPPs. The string has six bypass diode areas called PV1 to PV6 [20].

The relationship between irradiance and the characteristics of the P–V curve is analyzed with simulation. The different temperatures of the modules caused by nonuniform irradiance can be neglected when these are at the same level. All temperatures are set to 25 ℃. Six different conditions and the simulation results are shown in Table II and Fig. 2, respectively, wherein con1 to con6 indicate conditions 1 to –6, and the unit of irradiance is W/㎡.

Fig. 2 shows the number of LMPPs of P–V curve corresponds to the number of different irradiance conditions the array absorbed. For a PV string, the I–V curve would display several knees and the P–V curve shows several LMPPs with different intensity irradiance. The number of knees and LMPPs is in accordance with the number of different irradiance levels.

Fig. 2.Characteristics of different irradiance levels.

The characteristics of PV modules are the same when absorbing the same irradiance. Thus, modules with the same irradiance level would be divided into a group when the PV string operates under different irradiances. The number of LMPPs of the P–V curve is in accordance with the number of separated groups.

B. Mathematical Deduction of Voltage Interval between LMPPs

To analyze the regulation of LMPPs and voltage interval in a PV string under PSC, the assumption is that three PV modules (PV1, PV2, and PV3) connect to a PV string and operate under different irradiance levels (S1> S2 > S3). The temperature of all the modules is assumed as the same value under STC. The specification of the simulation module model is presented in Table 1, and the different characteristics are shown in Fig. 3 (a) and (b).

This I–V curve has three knees, and LMPPs from high to low voltage areas are called C, B, and A, as shown in Fig. 3(b).

A mathematical derivation is established in detail to analyze the above phenomenon.

A cell is defined as the semiconductor device that converts sunlight into electricity. The single-diode model is simple and sufficiently accurate in many cases [17], [18].

The I–V equation of solar cell is

where I0 is reverse saturation current of diode, q is electron charge (1.602 × 10-19 C), A is curve fitting factor, and K is Boltzmann constant (1.38 × 10-23 J/K).

Equation(1) is based on the most basic analytical expression of physical principle, widely used in theory analysis of solar cells. However, the five parameters (Iph, Id, Rsh, RS, and A) in the equation are influenced by the temperature of solar cells, which cannot be applied in engineering easily and are not provided by the manufacturers.

Fig. 3.Characteristics of different irradiance conditions with three modules.

Fig. 4.Equivalent circuit of a single solar cell. Iph: photocurrent; Id: current of parallel diode Ish: shunt current; I: output current; V: output voltage D: parallel diode; Rsh: shunt resistance; RS: series resistance

In [21], a new model for the PV module was proposed and proven effective and accurate. This model is set up with five technical parameters (VOC, ISC, VM, IM, and PM) provided by the manufacturers only. Under STC, VOC is open-circuit voltage, ISC is short-circuit current, and VM, IM, and PM are the voltage, current, and power of MPP. The relationship between voltage and current of the PV module is

In Eq. (2):

With consideration of the variation of irradiance and the influence of temperature, the relationship between voltage and current is

In [20], the calculation of VOC under any given irradiance and temperature is proposed as

where a is irradiance correction factor. Among Eq. (5), (6), and (7):

where α is temperature coefficient of ISC, β is temperature coefficient of VOC, Sref and Tref are irradiance and temperature under STC, and RS is series resistance of PV module. The influence of DT is ignored because the temperature is set as the same under STC.

The voltage of points C, B, and A is shown as follows:

where V1_C, V2_C, and V3_C are the voltages of PV1, PV2, and PV3, respectively, at point C; and Vd is the value of voltage drop of the blocking and bypass diodes.

where V1_B, V2_B are the voltages of PV1 and PV2 at point B, respectively.

where V1_A is the voltage of PV1 at point A.

Therefore, the voltage intervals between the three LMPPs are

where IA, IB, and IC are the currents of point A, B, C, and IA>IB>IC, thus,

According to single module operating under irradiance S1, S2, and S3, the voltages of the MPP are

Simulation is conducted to obtain the relationship between VC_B and VC_MPP and VB_A and VB_MPP accurately. S1 is set at 1000 W/㎡; S2 and S3 vary from 0 W/㎡ to 1000 W/㎡, and the results of VB_A - VB_MPP and VC_B - VC_MPP are shown in Figs. 5 and 6. The open-circuit voltages of modules with irradiance S2 and S3 can be calculated by Eq. (7), with the value of α for the selected PV module at 0.066. The results of VB_OC–VB_A and VC_OC–VC_B are shown in Figs. 7 and 8, respectively. VB_OC and VC_OC are the open-circuit voltages of the modules with irradiance S2 and S3.

Fig. 5.Value of VB_A - VB_MPP.

Fig. 6.Value of VC_B - VC_MPP.

The mathematical deduction process and calculated results shown in Figs. 7 and 8 indicate that VB_A is larger than VB_MPP, and VC_B is larger than VC_MPP. The voltage interval between LMPPs on the P–V curve of a single PV string shows that VB_OC and VC_OC are larger than VB_A and VC_B in most cases. The conclusion above fails when either S2 or S3 is less than S1. However, the irradiance conditions that caused the will almost not occur in actual application. When all the above-mentioned factors are considered, the voltage interval is less than the open-voltage of a bypass diode area and greater than the voltage of MPP of the module operating independently.

Fig. 7.Value of VB_OC-VB_A.

Fig. 8.Value of VC_OC - VC_B.

C. Voltage Interval between LMPPs

The simulation is established and the array structure configuration is formed by three modules in series to verify the result derived above. Temperature is set to 25 ℃ under all conditions. Six different conditions of PV array are shown in Table III. The voltage value of LMPPs for the different conditions is shown correspondingly in Table IV.

TABLE IIIPV ARRAY UNDER DIFFERENT IRRADIANCE CONDITIONS

ΔV1-2 is the voltage interval between VLMPP1 and VLMPP2, and ΔV2-3 is the voltage interval between VLMPP2 and VLMPP3.

Considering real environment conditions, the influence of the PV modules’ temperature on open-circuit voltage cannot be ignored. The PV array operates under conditions 7–11, and three modules receive the fixed incidence irradiance (S1 = 800 W/㎡, S2 = 600 W/㎡, S3 = 400 W/㎡). The temperature of all modules under different conditions escalates. The temperatures from conditions 7–11 are 15,25, 35, 45, and 55 ℃. The I–V, P–V curves of PV array and voltage value of LMPPs are obtained from the simulation, as shown in Fig. 9. The voltage interval can be calculated from the voltages of LMPPs. The MPP and open-circuit voltages of the module are presented in Table V, with voltage denoted as V.

TABLE IVVOLTAGE OF LMPP AND THE VOLTAGE INTERVAL BETWEEN LMPPS

TABLE VVOLTAGE OF LMPP AND THE VOLTAGE INTERVALS BETWEEN LMPPS UNDER CONDITIONS 7–11

VMPP and VOC are respectively the voltage of MPP and open circuit of a single module under uniform condition of different temperatures.

Fig. 9 shows that the higher temperature of PV array results in a lower open-circuit voltage and a higher short-circuit current. LMPPs also correspond to the change in temperature.

Although the irradiance of each module received is different, the voltage interval between LMPPs on the P–V curve decreases with the increment of temperature, as shown in Table V. The value of the voltage interval remains within the range of VMPP to VOC even as it changes with the module temperature.

Fig. 9.Relationship of voltages between LMPPs.

 

III. PROPOSED GMPPT ALGORITHM

A. Control Process of GMPPT Algorithm

The proposed GMPPT algorithm is based on the mathematical derivation of voltage interval between LMPPs, as described in Section II. The value of voltage interval is less than the open-circuit voltage and greater than the MPP voltage under the same operating condition.

The global searching is divided into four steps:

Step 1: The first MPP (possibly the LMPP) is searched through fine search in the high voltage range. The power and voltage values of this peak point are saved. The fine search depends on the P&O searching algorithm.

Step 2: The searching point moves to the vicinity of the next LMPP with voltage interval, and the value of dP/dV is calculated; if the value is greater than zero, the searching point moves to the vicinity of the next LMPP, else the fine search algorithm is employed.

Step 3: The fine search is employed to obtain the LMPP. The power and voltage values of this point are saved and then the power of the new LMPP is compared with the power of the last LMPP, save the greater one.

Step 4: Steps 1 to 3 are repeated. When the searching voltage is less than Vmin, the GMPPT algorithm search is stopped. All LMPPs have been searched with the voltage interval, and the power and voltage values of GMPP are saved.

The process of the GMPPT algorithm is shown in Fig. 10.

Fig. 10.GMPPT algorithm process.

B. Key Algorithm Parameters

The selection value of the voltage interval between two adjacent LMPPs determines the accuracy and speed of the GMPPT algorithm during the entire process. The value is less than the open-circuit voltage and greater than the MPP voltage of module in a bypass diode area. For practical application, the measurement of each module’s open-circuit voltage needs a large number of additional sensors and therefore unfeasible. In most cases (irradiance is more than 300 W/㎡), as shown in Fig.2, the open-circuit voltage changes little with irradiance; thus, voltage interval is set as

To determine voltage interval ΔV, the influence of the module’s temperature for open-circuit voltage should be considered in [20]

The MPP voltage of the module in a bypass diode area is approximately 80% of the open-circuit voltage

Each target point must be secured after moving to the right side of the LMPP and then combined with observations in Figs. 7 and 8, such that the voltage interval can be set as the average of V’MPP and V’OC

This value is applicable in most common conditions in Tables IV and V, but may fail in severely mismatch conditions. In the PV array application, searching the minimum voltage Vmin is set at half of the open-circuit voltage of a PV module in STC because the voltage of the GMPP is more than half of the rating working voltage of one bypass diode area.

C. Illustration of the GMPPT Algorithm

Fig. 11 shows that P1 is the first LMPP searched by this algorithm, B is the operating point after first moving, and A is the next LMPP searched. The controller moves from P1 to B with the voltage interval directly. The operating point located at the right side of the next LMPP as B is shown in Fig. 12. Two duty ratio disturbances are given when the controller operates at B. The sampling data calculated by the controller show dP/dV < 0, and A is searched by the P&O search algorithm.

Fig. 11.Searching local peak points.

C is the next operating point moving from A, with C located at the right side of the next LMPP. The sampling data calculated after two disturbances show dP/dV > 0, which controller regards as having no target LMPP near C (or target LMPP is insignificant). The controller stops the fine search and then moves to the next possible target point directly.

 

IV. SIMULATION RESULTS AND EXPERIMENTAL ANALYSIS OF THE GMPPT ALGORITHM

A. Simulation and Results

Three PV modules are connected in series. Though each module has two bypass diode areas, according to previous inference, the P–V curve of the PV string has three LMPPs under three different irradiance levels. The irradiance levels of six bypass diodes areas are set as 400 and 600 W/㎡, with the rest at 800 W/㎡. The temperature of the modules is 40 ℃. The parameters of the simulated module are listed in Table I. As calculated by Eqs. (11) to (14), the open-circuit voltage of a bypass diode area is approximately 10.5 V; the voltage of MPP is 8.4 V; and the voltage interval from one LMPP to the next LMPP can be set at 9.4 V. The simulation module is shown in Fig. 12. The last four irradiance levels are the same, to simplify the model, they are divided into two groups. Fig. 13 shows the connection of PV string. The irradiance of Cell1 and Cell2 is respectively 400W/㎡,600 W/㎡, and Cell3 ,Cell4 are incorporated by two bypass diode areas of 800 W/㎡.

Fig. 12.Simulation model.

Fig. 13.Diagram of PV modules connected in series.

The electrical characteristics of the LMPPs are shown in Table VI, and the I–V and P–V curves of the PV string are plotted in Fig. 14 correspondingly. The curves of the output voltage, current, and power versus simulation time are shown in Fig. 15. The controller starts GMPPT from 0.1 s, and LMPPs are found at 0.35, 0.55, and 0.65 s, respectively. The point at 0.55 s is optimum. The controller continues moving to the next possible LMPP at 0.7 s given that the operating voltage does not reach minimum voltage of the GMPPT search range. The controller does not search any local peak points after 0.7 s and returns to the known optimum point, i.e., GMPP, and remains stable.

TABLE VIELECTRICAL CHARACTERISTICS OF LMPPS IN THE SIMULATION

Fig. 14.Simulation curves of V–I and V–P.

Fig. 15.Comparison of the proposed method and hill-climbing method.

The conventional hill-climbing method is compared with the proposed method through simulation under similar simulation conditions. The comparison is shown in Fig. 16, with the GMPP of the conventional hill-climbing method stable at 0.97 s and the GMPP of the proposed method stable at 0.83 s; thus, the hill-climbing method consumed more time than the proposed method. When PV array operates at GMPP, the oscillation of the proposed method is less than the hill-climbing method, as shown in Fig. 16.

B. Experiment and Results

The experiment with a DSP-controlled DC/DC boost converter is implemented based on the model shown in Fig. 12 to verify the proposed algorithm.

In the experiment, three modules are connected in series and each module is covered with translucent membrane to produce different irradiance levels. The PV array controller is set as a tracer and the RS485 serial ports and PC monitoring interface are used for communication and data storing, with the data containing array voltage, current, and power transmitted every 10 ms.

TABLE VIITHE CAPTION MUST BE FOLLOWED BY THE TABLE

Fig. 17 demonstrates that the controller starts searching at 0.1 s. The LMPPs are searched at approximately 0.15, 0.5, and 0.7 s. No LMPPs were found in the subsequent search process. Fig.16 shows that the power of the second LMPP is the largest at approximately 90 W, and controller operates stably at the second LMPP.

After the controller operated stably at GMPP, the electrical load was applied to the scan I–V curve immediately, and measured curve is shown in Fig. 16. The measured powers of each LMPP are compared with the traced ones in Table VII, and the errors are acceptable.

The results of the simulation and the experiment demonstrate that the proposed GMPPT algorithm is fast and accurate.

Fig. 16.Experiment curves of V–I and V–P.

Fig. 17.Experiment tracking curves.

 

V. CONCLUSIONS

This study proposed an improved search algorithm based on voltage interval. This algorithm is simple and easy to implement. The voltage of the operating point is updated by the last LMPP, and the search is performed more accurately. This algorithm also can search for the GMPP without scanning the entire P–V curve because the operating voltage is above V min. The proposed algorithm only searches from the right side to the left one at a time. The simulation and experimental results show that the proposed algorithm can track the GMPP of PV array accurately with significantly improved dynamic performance.

References

  1. C. Dorofte, U. Borup, and F. Blaabjerg, "A combined two-method MPPT control scheme for grid-connected photovoltaic systems," in Proc. Eur.Conf. Power Electron. Appl., pp. 1-10, 2005.
  2. N. Fernia, G. Petrone, G. Spagnuolo, and M. Vitelli, "Optimization of perturb and observe maximum power point tracking method," IEEE Trans. Power Electron. Vol. 20, No. 4, pp. 963-973, Jul. 2005. https://doi.org/10.1109/TPEL.2005.850975
  3. L. Piegari and R. Rizzo, "Adaptive perturb and observe algorithm for photovoltaic maximum power point tracking," IET Renewable Power Generation, Vol. 4, No. 4, pp. 317-328, Jul. 2010. https://doi.org/10.1049/iet-rpg.2009.0006
  4. J. Li and H. Wang, "A novel stand-alone PV generation system based on variable step size INC MPPT and SVPWM control," Power Electronics and Motion Control Conference, 2009. IPEMC '09. IEEE 6th International, pp. 2155-2160, 2009.
  5. Q. Fu and N. Tong, "A new fuzzy control method based on PSO for Maximum Power Point Tracking of photovoltaic system," Computer Science and Network Technology (ICCSNT), 2011 International Conference on, Vol. 3, pp. 1487,1491, 2011.
  6. N. D. Kaushika and N. K. Gautam, "Mismatch losses and time to failure of solar PV arrays," in Proc. international solar energy society meeting, pp. 1681-1686, 2001.
  7. T. Shimizu, M. Hirakata, T. Kamezawa T,and H. Watanabe, "Generation control circuit for photovoltaic modules," IEEE Trans. Power Electron., Vol. 16, No. 3, pp. 293-300, May 2001. https://doi.org/10.1109/63.923760
  8. T. Mishima and T. Ohnishi, "A power compensation strategy based on electric double layer capacitors for a partially shaded PV array," Power Electronics and Drive Systems, 2003. PEDS 2003. The Fifth International Conference on. IEEE, pp. 858-863, Feb. 2003.
  9. W. Xiao, N. Ozog, and W. G. Dunford, "Topology study of photovoltaic interface for maximum power point tracking," IEEE Trans. Ind. Electron., Vol. 54, No. 3, pp. 1696-1704, Jun. 2007.
  10. A. Bidram, A. Davoudi, and R. S. Balog, "Control and circuit techniques to mitigate partial shading effects in photovoltaic arrays," IEEE J. Photovoltaic, Vol. 2, No. 4, pp. 532-546, Oct. 2012. https://doi.org/10.1109/JPHOTOV.2012.2202879
  11. K. Ishaque and Z. Salam, "A deterministic particle swarm optimization maximum power point tracker for photovoltaic system under partial shading condition," IEEE Trans. Ind. Appl., Vol. 60, No. 8, pp. 3195-3206, Aug. 2013.
  12. H. Shi, S. Zhao, and J. Wen, "An improved particle swarm optimization for pre-denoise at the exhaust pipeline design stage," 2008 IEEE International Conference on Industrial Engineering and Engineering Management, pp. 780-784, 2008.
  13. K. Kobayashi, I. Takano, and Y. Sawada, "A study on a two stage maximum power point tracking control of a photovoltaic system under partially shaded insolation conditions," Solar energy materials and solar cells, Vol. 90, No. 18, pp. 2975-2988, Nov. 2006. https://doi.org/10.1016/j.solmat.2006.06.050
  14. A. Kajihara and A. T.Harakawa, "Model of photovoltaic cell circuits under partial shading," IEEE International Conference on Industrial Technology Hong Kong, pp. 866-870, 2005.
  15. M. Miyatake, T. Inada, I. Hiratsuka, H. Zhao, H. Otsuka, and M. Nakano, "Control characteristics of a Fibonacci-search-based maximum power point tracker when a photovoltaic array is partially shaded," in Proc. IEEE IPEMC, Vol. 2, pp. 816-821, 2004.
  16. H. Patel and V. Agarwal, "Maximum power point tracking scheme for PV systems operating under partially shaded conditions," IEEE Trans. Ind. Electron., Vol. 55, No. 4, pp. 1689-1698, Apr. 2008. https://doi.org/10.1109/TIE.2008.917118
  17. W. De Soto, S. A. Klein, and W. A. Beckman, "Improvement and validation of a model for photovoltaic array performance," Solar Energy, Vol. 80, No. 1, pp. 78-88, Jan. 2006. https://doi.org/10.1016/j.solener.2005.06.010
  18. W. Kim and W. Choi, "A novel parameter extraction method for the one-diode solar cell model," Solar Energy, Vol. 84, No. 6, pp. 1008-1019, Jun. 2010. https://doi.org/10.1016/j.solener.2010.03.012
  19. H. Tian, F. Mancilla-David, K. Ellis, E. Muljadi, and P. Jenkins, "A cell-to-module-to-array detailed model for photovoltaic panels," Solar Energy, Vol. 86, No. 9, pp. 2695-2706, Sep. 2012. https://doi.org/10.1016/j.solener.2012.06.004
  20. K. Ding, X. G. Bian, H. H. Liu, and T. Peng, "A MATLAB-simulink-based PV module model and its application under conditions of nonuniform irradiance," IEEE Trans. Energy Convers., Vol. 27, No. 4, pp. 864-872, Dec. 2012. https://doi.org/10.1109/TEC.2012.2216529
  21. M. Mao, S. Yu, and J. Su, "Versatile matlab simulation model for photovoltaic array with MPPT function," Acta Simulata Systematica Sinica, Vol. 5, pp. 1248-1251, May 2005.

Cited by

  1. Multicore PSO Operation for Maximum Power Point Tracking of a Distributed Photovoltaic System under Partially Shading Condition vol.2016, 2016, https://doi.org/10.1155/2016/9754514
  2. Novel Predictive Maximum Power Point Tracking Techniques for Photovoltaic Applications vol.16, pp.1, 2016, https://doi.org/10.6113/JPE.2016.16.1.277
  3. Tracking the global maximum power point of a photovoltaic system under partial shading conditions using a modified firefly algorithm vol.8, pp.3, 2016, https://doi.org/10.1063/1.4948524
  4. Voltage band analysis for maximum power point tracking of stand-alone PV systems vol.144, 2017, https://doi.org/10.1016/j.solener.2017.01.032
  5. Simulation of FPGA controlled Single Stage Boost Inverter for the Applications of Grid Connected Photovoltaic System 2017, https://doi.org/10.1177/0037549717705466
  6. Global maximum power point tracking method based on sorting particle swarm optimizer vol.15, pp.13, 2018, https://doi.org/10.1080/15435075.2018.1529579