Вы находитесь на странице: 1из 18

www.ietdl.

org
Published in IET Power Electronics
Received on 23rd May 2013
Revised on 15th November 2013
Accepted on 28th November 2013
doi: 10.1049/iet-pel.2013.0406

ISSN 1755-4535

Maximum power point tracking architectures for


photovoltaic systems in mismatching conditions:
a review
Juan David Bastidas-Rodriguez1, Edinson Franco1, Giovanni Petrone2,
Carlos Andrés Ramos-Paja3, Giovanni Spagnuolo2
1
Escuela de Ingeniería Eléctrica y Electrónica, Universidad del Valle, Colombia
2
Dip. di Ingegneria Elettronica e Ingegneria Informatica, Università degli Studi di Salerno, Italy
3
Departamento de Energía Eléctrica y Automática, Universidad Nacional de Colombia, Colombia
E-mail: juan.d.bastidas@correounivalle.edu.co

Abstract: In practical photovoltaic (PV) installations the operating conditions of the panels the PV array is made of are different
owing to different factors. Such irregular conditions are known as ‘mismatching conditions’ and produce multiple maxima in the
power-voltage curves of any PV array. The traditional maximum power point tracking (MPPT) techniques are able to track one of
those maxima, but they cannot guarantee the extraction of the maximum power the PV array would be able to deliver. To
overcome this problem, many techniques have been presented in the literature: they use one converter for the entire array
(centralised MPPT), one converter for each part of the array (distributed MPPT) or they reconfigure the PV array (RMPPT).
This paper presents the general architectures used by 61 different MPPT techniques, by discussing their main advantages and
disadvantages, in order to give to the reader a comprehensive view of both the control strategies and the architectures for
extracting the maximum power from a mismatched PV field. Moreover, the widely adopted techniques for each hardware
structure are presented in a structured and compact way, thus providing to the reader some guidelines regarding the
technique’s operation principle and hardware requirements.

1 Introduction having a fast tracking response during the environmental


variations and a high efficiency under the stationary
Photovoltaic (PV) systems are one of the most important conditions. Unfortunately, many factors can introduce
renewable energy sources since solar energy is differences in the operating conditions of each module and
inexhaustible, free and clean. Moreover, the PV cells do not multiple local MPPs can appear in the PV array
have mobile parts, can coexist with other energy sources, characteristic, thus making the tracking process more complex.
have a lifetime longer than 20 years and their modularity The manufacturing tolerances (e.g. in [4] the datasheet
allows them to implement PV installations from a few reports ±10%), the shadows produced by the surrounding
hundreds of W to MW. objects (trees, antennas, buildings etc.), dirt, and/or passing
To extract the maximum energy from a PV array it is clouds are some of the most important causes of the
necessary to implement a control strategy to identify the PV performance degradation of a PV installation [5]. Such
operating point characterised by the maximum power factors are cumulative and are very penalising, especially in
(maximum power point – MPP); such a control strategy is building integrated PV arrays. Indeed, in urban contexts, it
named maximum power point tracking (MPPT). The is almost impossible to find a large space without shadows
traditional MPPT techniques most widely used in or, even worse, the shadow could appear because of a new
commercial products are Perturb and Observe (P&O) [1] building realised after the installation of the PV system.
and incremental conductance (IC) [2]. Those techniques Therefore, many real PV systems can be rarely assumed in
guarantee satisfactory performances [3] provided that the uniform conditions, even by part of the day. On the other
values of their parameters are suitably designed. side, the PV systems for residential applications are the
Nevertheless, those algorithms are effective only when all most important PV market [6], thus the problems related to
the modules of the PV array have the same parameters and the non-uniform operating conditions, which are defined as
their irradiance and temperature conditions are uniform. Even the ‘mismatched conditions’, must be properly mitigated.
if in these conditions the MPP is unique, its position depends In general, the effects of mismatching on the power
strongly on the irradiance and the temperature variation, so production of the PV generator can be reduced by
that the traditional MPPT algorithms are optimised for performing one or some of the following three actions:

1396 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
(1) Modifying the MPPT algorithm by controlling the according to their structure. Moreover, the operation
converter(s) used in the system architecture (e.g. [7]). principle and the main hardware requirements of the 61
(2) Modifying the power system architecture, that is, using MPPT solutions are presented without proposing
multiple converters instead of a single one (e.g. [8]), comparisons among them. In fact, as seen in this paper,
modifying the interconnection among such converters (e.g. there is no unique MPPT strategy that always provides the
[9]) and/or changing the converters type itself (buck, boost, best results for any operating condition of the PV generator.
Cuk etc.) (e.g. [10]). Instead, the designer has to select the most appropriate
(3) Changing the electrical connection of the panels into the solution on the basis of the PV installation objective, the
PV field, that is, exchanging dynamically the position of the cost, the energy production and the complexity of the
panel in the array (e.g. [11]) or the type of connection from practical implementation.
series–parallel (SP) to total cross-tied, bridge-linked or other. The paper is organised as follows. Section 2 presents a
brief description of the mismatching problems and some
Theoretically, the optimal results can be obtained by static solutions acting on the PV configuration. Section 3
performing the three actions simultaneously; however, such introduces a basic classification of the power architectures
an approach would result in a PV system that requires a and the MPPT strategies applied in the PV arrays operating
large amount of hardware and complex control algorithms. in the mismatching conditions. In particular, they have been
Hence, different MPPT strategies implement one of the divided into three classes identified with the acronyms
three actions and the other ones try to find trades offs CMPPT, DMPPT and RMPPT, respectively, and the
between them, thus resulting in a large number of solutions characteristics of those approaches have been highlighted.
with different characteristics, advantages and disadvantages. Sections 4–6 are devoted to describe and comment on the
Considering the large variety of MPPT techniques, it is not classified CMPPT, DMPPT and RMPPT techniques,
possible to compare them in terms of energy production only. respectively. Each section includes a table resuming the
In fact, it depends on the specific mismatching conditions, the main architectural characteristics as well as the hardware
hardware requirements, the implementation and the resources required by each reviewed method. The
maintenance complexity, the implementation costs and so conclusions close the paper.
on; therefore a general rule for selecting the best strategy
does not exist.
2 Static approach for mitigating the
For such a reason, this paper is mainly aimed at classifying
and organising different approaches for performing the MPPT mismatching problems
in the PV system operating in the mismatching conditions.
The maximum output voltage of a PV cell, that is the
The techniques are divided into the following three classes
open-circuit voltage, is lower than one volt, so that several
according to the hardware structure of the system:
cells are connected in series in order to form modules. Each
module has one diode connected in antiparallel [by-pass
(1) Centralised MPPTs (CMPPT): use one power stage to
diode (BD)]: it protects the module [19] from damages
track the maximum power available in the PV array.
occurring in the mismatching conditions by providing an
(2) Distributed MPPTs (DMPPT): divide the PV array into
alternative path for the string current when it cannot flow
subarrays and track the maximum power available in each
through the PV module [19, 20] because of the
subarray.
mismatching conditions. Typically, the PV modules are
(3) Reconfiguration MPPTs (RMPPT): modify the
connected in series to form panels and strings to obtain the
connections between the modules or the panels of the PV
voltage levels required by the practical applications,
array to increase the maximum power available.
whereas multiple strings are connected in parallel to reach a
This paper also highlights the main characteristics of the
selected techniques by describing their operation principles
and hardware requirements. In this way, an overview of the
state-of-the-art in this field is given and some issues that
could be the subject of further research activities are
pointed out.
In the literature, some comparisons among the MPPT
techniques for the PV arrays in the uniform conditions (e.g.
[2, 12–14]), as well as the general comparisons between
the CMPPT and the DMPPT strategies [15, 16] and the
overviews of the MPPT techniques for the PV arrays in the
mismatching conditions have been found [17, 18]. In some
cases, a qualitative description of the reviewed algorithms
and of the circuit topologies is given separately, but a
comprehensive discussion on the interactions between the
architectures and the algorithms for the MPPT in the
mismatching conditions has not been given yet. Moreover,
some of the papers mentioned above do not discuss the
hardware requirements and they cover only part of the
Fig. 1 PV field configurations
techniques presented in a wide literature.
Instead, the aim of this paper is to provide a comprehensive SP: black lines, TCT: black lines + dashed lines + dot lines, BL: black lines +
dashed (or dot) lines
survey of the different approaches proposed in the literature Clouds dimensions identify the percentage of the shade: a big cloud means
for extracting the maximum power from a mismatched PV that the PV module is shaded at 50%. Small cloud means that the PV
field by classifying some widely adopted solutions module is shaded at 25%

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1397


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014
www.ietdl.org
given power. Such a system is denominated a PV array in SP represented by a big, small and no cloud, respectively, in
configuration [21–23] and is illustrated in Fig. 1 with the Fig. 1. The P−V curves of a module in each shadowing
connection represented by black lines. Fig. 1 also shows the condition are presented in Fig. 2b.
BDs. Under uniform conditions, all the modules have the same
There are other methods to interconnect the modules that P−V curve marked as 0% shadowed in Fig. 2b. The
add electrical links among the strings of an SP array. Two equivalent P−V curve of the array in both the SP and the
widely adopted PV array configurations are total-cross tied TCT configurations, corresponds to the sum of the P−V
(TCT) and bridge link (BL). The additional curves of each module (see Fig. 2a).
interconnections implemented in a TCT array with respect In the mismatching conditions, the P−V curves of the SP
to an SP array are represented in dashed and dot lines in and the TCT arrays are different since the SP configuration
Fig. 1, whereas the additional connections used by the BL shows three maximums, two local (local MPP in the SP
arrays are represented by the dashed (or dot) lines only. configuration – LMPPSP) at 18 V and 36 V, approximately,
In a PV system, independent of the array configuration, it is and one global (global MPP in the SP configuration –
quite frequent that the PV panels in the string have GMPPSP) at around 57 V; whereas the TCT configuration
mismatched parameters [24] along with the irradiance and has only two maximums, one local (local MPP in the TCT
the temperature conditions, producing power against voltage configuration – LMPPTCT) around 36 V and one global
(P−V ) curves with irregular shapes. However, the effects of (global MPP in the TCT configuration – GMPPTCT) around
the mismatching in the P−V characteristics depend on the 56 V. For the mismatching conditions selected in this
array configuration because different interconnections of the example, it is clear that the TCT configuration has more
modules produce different distributions of the array current benefits than the SP configuration, since the maximum
over the PV field. available power in the TCT array is higher (PGMPPTCT >
To illustrate such a concept, two arrays of nine PV modules PGMPPSP) and the number of the local maximums is
are considered. One of them connected in the SP lower. In general, the power improvement obtained with the
configuration and the other one in the TCT configuration TCT configuration (ηTCT) can be expressed as (1), which in
according to Fig. 1. Fig. 2a presents the equivalent P−V this case is 30.53%
curves of both the arrays. In this example, the assumptions 
are that the irradiance and the temperature are 1 kW/m2 and PGMPPTCT − PGMPPSP 
25°C, respectively, and that the PV modules work in one of hTCT = 
PGMPPSP %
three different shadowing conditions: 50%, 25% and 0%, 
533.5W − 408.7W  
=  = 30.53% (1)
408.7W %

However, it is worth noting that only one pattern of the solar


irradiance has been considered, thus the improvement
introduced by the TCT connection does not ensure that this
configuration is the best one in the other mismatching
conditions. Moreover, the TCT requires more cabling with
an increase in the installation cost; hence, the designer of
the PV system should evaluate the specific application to
determine the viability of this array configuration. In any
case, the TCT and the BL solutions do not remove the
multiple power peaks; therefore, they must be completed
with a suitable MPPT algorithm able to track the GMPP.
Traditional MPPT techniques are able to track only one
MPP in a P−V curve [2]. Therefore, if such techniques are
used in a PV array in the mismatching conditions they
might be trapped in an LMPP, thus causing a drop in the
energy extracted from the PV array. For example, if a
traditional MPPT is trapped in the lower LMPPSP of
Fig. 2a, only 61.12% of the power available at the GMPPSP
would be extracted.
Moreover, it is worth noting that, for a PV array with N
modules in a given mismatched condition, the maximum
power extracted from the PV array is lower than (or at most
equal to) the sum of the maximum powers (PMPP) that can
be delivered by each module (named SMPP power) as
illustrated in Fig. 2a.


N
SMPP = PMPPi
Fig. 2 Modules and array power against voltage curves i=1
a Power against voltage curve of the 3 × 3 array in the SP and the TCT (2)
configurations under the uniform (SP: black continuous line, TCT: grey SMPP ≥ PGMPPTCT
dashed line) and the mismatching (SP: black dashed line, TCT: grey SMPP ≥ PGMPPSP
continuous line) conditions
b Power against voltage curve of the unshaded (continuous line), mid shaded
(dashed line) and large shaded (dot line) modules Such conditions are generated by the electrical connections

1398 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
used in any PV array configuration, which introduce
constraints that can activate some of the BDs. Thus, the
corresponding PV modules are short-circuited by reducing
the maximum power at the PV array terminals. This means
that the maximum power available in any mismatched array
(e.g. PGMPPSP and PGMPPTCT) does not correspond to the
maximum power available in the modules (SMPP), even if
the MPPT technique applied to the PV array is able to track
the GMPP; therefore, in a PV array operating in the
mismatching conditions part of the energy transformed from
light to electricity, will be lost.

3 Classification of the MPPT architectures


The following classification takes into account the solutions
able to perform the MPPT in the PV array operating in the Fig. 4 Characteristic curves for a PV array of 2 × 2 operating in
mismatched conditions. The techniques are grouped on the uniform conditions with a 1 kW/m2 (continuous line) and a
the basis of the hardware architecture used to extract the 0.7 kW/m2 (dashed line)
maximum power from the PV array. According to the
number of the power converters used in the solutions and to
the way they are connected with the PV modules, they can inverters in the grid-connected PV systems [25]. On the
be classified into the three groups described in the other side, an MPPT method operating on the current
following sub-sections. reference, although it improves the dynamic response, is
more sensible to the irradiance changes and it may produce
3.1 CMPPT architectures large power drops when fast irradiance changes occur [26].
Fig. 4 illustrates a 30% reduction in the irradiance over a
In these architectures, the PV array, typically exhibiting an SP 2 × 2 SP array. In such a case, if the system is operating in
or a TCT configuration, is connected to one power converter, Impp1 and the irradiance changes rapidly between two
which performs the tracking of the GMPP by executing an consecutive action instants of the perturbative MPPT, in the
algorithm that modifies the voltage or the current of the PV time between the irradiance change and the next action
array. The CMPPT architectures are commonly based on instant of the MPPT algorithm, the PV current loop has the
the scheme shown in Fig. 3, where the current and the initial reference value (Impp1). Owing to the fact that the
voltage sensors (placed at the input and/or at the output of Isc2 is lower than the Impp1, the current control loop will
the power converter) as well as the environmental sensors, saturate the duty-cycle of the converter by trying to follow
are used to calculate the PV power. This information is the reference. Such a saturation drives the system to
elaborated by the MPPT algorithm and used to modify the operate, temporarily, on a current value close to Isc2, which
operation point of the power stage. Depending on the produces an output power close to zero (power drop close
specific power stage implementation, the MPPT technique to 100%). Such a drawback can be avoided by combining
can act on the duty cycle of the converter, or on the the current loop with an external voltage loop controller as
reference of a controller devoted to regulate the PV array in [27, 28].
voltage or the current. In general, the CMPPT techniques have three main
It is worth noting that the MPPT techniques operating on advantages:
the voltage reference give some advantages because they
reduce both, the settling time of each step of the MPPT † The use of a single converter, thus the switching losses and
algorithm, and the PV voltage oscillations induced by the the cost of the implementation are lower compared with the
other MPPT architectures.
† The harvested energy can be higher than the one ensured
by the other architectures when there are shallow
mismatching conditions [15, 16].
† Few sensors are used since the PV array is considered as a
single PV generator.

The main drawback of this architecture concerns the fact


that it is not able to track the SMPP; moreover, to ensure
convergence towards the GMPP, the MPPT algorithm
might be much more complex than the well consolidated
MPPT techniques such as P&O and IC.

3.2 DMPPT architectures

In this type of architectures, the PV array is divided into


sub-sections (string, panel, module etc.) and each
sub-section is connected to a power converter, which is
devoted to perform the MPPT on it. By assuming that each
Fig. 3 General structure of the CMPPT architecture sub-section operates in uniform conditions, a simple MPPT

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1399


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014
www.ietdl.org
tracking algorithm (e.g. P&O or IC) can be used on each Pj
power converter. vo,j = vbus · N (3)
Fig. 5a shows the basic unit of a DMPPT architecture i=1 Pi
(DMPPT-U), which is similar to the CMPPT architecture,
except for the fact that it works on smaller sub-sections and where vbus is the voltage of the DC-bus (see Fig.
5b), Pj is the
not on the whole PV array. Moreover, such units can be power delivered by the jth DMPPT unit and Ni=1 Pi is the
considered as totally independent or they can interact with total power delivered by all the N DMPPT units connected
the other units. Fig. 5b shows the typical connection of the in series.
multiple DMPPT-Us. They are usually connected in series Such a voltage constraint is especially critical in
and parallel according to the voltage and the power applications where the bus voltage is regulated to a fixed
constraints. Such a configuration reproduces the SP value (such as in grid-connected systems). In such a case
connection of the PV modules (as in Fig. 1), by connecting (3) implies that, in the presence of the deep mismatched
the converters outputs of each DMPPT-U. conditions, the output voltages of the DMPPT-Us are not
The DMPPT architectures can, theoretically, track the well distributed and the converter output voltage rating can
SMPP since each sub-section should operate at its MPP, but be violated. Thus, to protect the sub-sections delivering
some limitations arise in this configuration. The first higher power, they are forced to work far from the MPP, so
limitation is related to the voltage constraint of the DMPPT that the SMPP cannot be tracked [25, 29].
unit, because the output voltage of each unit is: For example, if a string of two DMPPT-Us, where each
DMPPT-U is composed of one BP585 panel and one boost
converter, is connected to a regulated DC bus of 90 V, the
output voltages of the DMPPT-Us (vo1 and vo2) under the
uniform conditions are the same (45 V for an irradiance of
1 kW/m2), as shown in Ramos-Paja et al. [30]. However, if
a shadowing of 50% appears on the panel connected to the
second DMPPT-U, then vo1 and vo2 are different (vo1 = 60
V and vo2 = 30 V). In such a case, the output capacitor and
the MOSFET of the boost converter of the first DMPP-U
may be damaged if they have been selected by taking into
account the operation in regular conditions (e.g. 50 V) [30].
Instead, if each DMPPT-U is directly connected to the DC
bus voltage, the unbalancing because of the series connection
is avoided. This configuration requires that the output voltage
range of each DMPPT-U matches with the voltage levels of
the bus, but such a voltage depends on the application. For
the grid connected applications, the bus voltage is high,
thus the converter of each DMPPT-U must be designed for
having a high boosting factor.
High boosting factor DC/DC converters are also frequently
used in PV microinverter solutions, where each panel is
straightforwardly connected to the grid by means of a
cascade of a DC/DC converter and a DC/AC stage. In this
case, the DMPPT architecture is easily scalable since each
PV module is a plug-in system that can be integrated in any
electrical power plant. However, those systems are complex,
not only for the high-voltage gain needed, but also because
each DMPPT-U needs to manage the grid connection
(synchronisation, protections etc.), which leads to an
increase of the implementation costs.
Another limitation of the DMPPT architecture concerns the
switching losses introduced by the power stage of each
DMPPT-U, which does not always operate at its own
maximum efficiency since the operating points vary in a
wide range of voltage and currents along the day. This
aspect is especially important in those cases when the
mismatch occurs for a limited time period (e.g. a shadow
that covers part of the PV array only for a few hours). In
fact, if the converters are permanently connected even if
they are not necessary, the energy they dissipate during this
period may counterbalance the increased energy harvested
(over the CMPPT architectures) when the DMPPT
architecture operates in the mismatched condition. This
problem can be solved by disconnecting the DMPPT units
(pass-through configuration) when they are not needed [31, 32].
Fig. 5 General structure of the DMPPT architectures MPPT techniques that combine some benefit of the
a Basic DMPPT unit CMPPT and the DMPPT concepts are also available. Such
b Basic DMPPT architecture solutions have been classified as CU-DMPPT when a

1400 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
central unit (CU) works as a supervisor system. Here, each installation is simplified because the best PV array
PV sub-section is equipped with a switching converter but configuration is selected automatically and, as in the
the MPPT algorithm runs on the CU. In that way, the DMPPT architectures, the monitoring and the diagnostic
information coming from each module can be used for a functionalities can be performed at the module level.
global optimisation of the power produced. Moreover, such The drawbacks of the RMPPT approach are the increase of
a solution is suitable for implementing monitoring and the cabling connection and the fact that the PV array must be
diagnostic functionalities at the PV sub-section level. periodically disconnected to perform reconfiguration.
Moreover, the re-configuration produces energy losses for at
3.3 RMPPT architectures least two reasons. The first one because when the PV array
is disconnected it does not produce energy and the duration
In this architecture, each PV module can be interconnected of such a phase depends significantly on the PV-RA
dynamically with the other ones by means of multiple capability of selecting the new connection. The second one
switches connected to the positive and the negative is because the relay performing the reconfiguration requires
terminals. Fig. 6 shows a conceptual scheme of such an a power supply.
approach. The connections among the modules are
performed by means of a matrix relay box controlled by a
PV-reconfiguration algorithm (PV-RA), which selects the 4 Literature survey of the CMPPT-based
best electrical configuration of the PV modules. It is worth solutions
noting that, as explained in the previous sections, a specific
PV array connection which is able to eliminate the effects The aim of this paper is to classify the widely adopted
of any mismatching conditions does not exist, thus the solutions, proposed in the scientific literature, for mitigating
solution must be identified in real time by exploring the the mismatched effects. In this way, the reader can have a
space of all the possible solutions. personal opinion on which solution should be used in a
The PV-RA periodically measures the voltage and the specific case. The approaches have been organised on the
current of each PV module, as well as the environmental basis of the hardware resources required to implement each
conditions; on the basis of the results of such measurements CMPPT technique.
the algorithm determines the new configuration. To set the The presentation of the different solutions follows the order
new configuration, the PV array is disconnected from the given in Table 1, whose columns were defined to represent
load by the PV switch (see Fig. 6) to guarantee the safety the main parts of the CMPPT architecture presented in
of the system by avoiding the commutation of the matrix Fig. 3. The techniques were divided into the following three
relay when the current is still flowing inside it. The PV subclasses specified in the first column of Table 1:
array configuration obtained by the PV-RA can show
multiple LMPPs, thus the RMPPT requires a power A. Techniques in which the GMPP is tracked by sampling the
converter at the output of the matrix relay. The operating P−V curves and by using hill climbing algorithms.
principle of such a converter is the same as that of the B. The GMPP tracking is performed by using computational
CMPPT architecture and it is equipped with an MPPT intelligence approaches.
technique for tracking the GMPP. C. The GMPP is tracked with approaches not falling into the
The main advantage of such an architecture concerns the categories listed above.
fact that the dynamic reconfiguration can reduce the
distance between the GMPP and the SMPP by producing
higher power than the CMPPT architectures. An additional Columns 2–4 show the variables sensed for evaluating the
benefit is the increased system safety because, for example, MPP, and specify the power stage topology and the load,
this architecture allows us to disconnect the PV panel if a respectively. Columns 5–7 give more details concerning the
failure such as an electric arc is detected, thus avoiding MPPT algorithm: in particular, the variable on which the
such a failure may produce a permanent damage in the algorithm acts, the tracking method and the hardware used
panel or even trigger a fire [33, 34]. Moreover, the for implementing the algorithm have been also reported.

Fig. 6 General structure of the RMPPT architecture

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1401


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014
www.ietdl.org
Table 1 CMPPT techniques
Subclass Measurements Power Load CMPPT algorithm Ref.
stage
Manipulated Tracking Implemented in Design
variable method process

A iPV, vPV NS NS vPV ESC NS no [35]


iPV, vPV boost battery D fuzzy µC yes [36]
iPV, vPV boost R vPV P&O µC yes [7]
iPV, vPV 3P DC/AC inverter + vPV P&O DSP yes [37]
grid
iPV, vPV NS DC load iPV P&O PC yes [38]
iPV, vPV buck battery D P&O µC yes [39]
iPV, vPV boost inverter + vPV IC DSP no [40]
grid
B iPV, vPV buck R vPV chaos RT-LAB no [41]
iPV, vPV boost R vPV fibonacci µC yes [42]
iPV, vPV boost DC load D fibonacci DSP yes [43]
iPV, vPV boost NS D PSO DSC yes [44]
iPV, vPV buck– R D PSO DSP [45] and NS no [45, 46]
boost [46]
iPV, vPV and G 1 buck NS vPV ANN + fuzzy PC no [47]
C vPV boost battery + R vPV k × Voc DSP yes [48]
iPV, vPV, io and buck R D optimum NS yes [49]
vo control
iPV, vPV buck NS D P&O NS yes [50]

vPV: PV array voltage, iPV: PV array current, vo: converter output voltage, io: converter output current, G: irradiance, D: converter duty
cycle, NS: not specified, 3P: three phase, R: resistive, µC: microcontroller, DSP: digital signal processor, DSC: digital signal controller
and PC: personal computer
1
It requires one irradiance sensor for each group of four modules

Column 8 specifies if in the literature the parametric design between those two MPPT algorithms is that Alajmi et al.
procedure is explained or not. The names shown in those [36] proposed to scan the entire P−V curve by manipulating
columns are directly related to the variables and the blocks the duty cycle of the DC/DC converter to track the GMPP
introduced in Fig. 3. with a fuzzy control system; whereas Lei et al. [35]
Table 1 shows that about 44% of the CMPPT techniques proposed to only scan parts of the P−V curve because
belong to subclass A and 38% belong to subclass B; the algorithm sets the starting voltage reference close to the
therefore, it can be deduced that there is no clear next LMPP to reduce the LMPP tracking time of the
dominance of a specific subclass. Moreover, all the CMPPT extremum seeking control (ESC) technique.
techniques use the measurement of the array voltage and The techniques presented in [7, 37–40] propose methods to
more than 90% of the techniques use the array current. find the GMPP of the array without scanning all the LMPPs in
Only the technique presented in [38] uses irradiance sensors the P−V curve. They propose to take a few samples of the
to feed an artificial neural network (ANN) that estimates the P−V curve in order to determine the location of the GMPP
location of the GMPP. or a point close to it. Afterward, they use a P&O [7, 37–39]
To track an LMPP or a GMPP, 50% of the CMPPT or an IC [40] technique to keep the array operating point
techniques manipulate the PV array voltage and 40% close to the GMPP. Unlike [37–39], Patel and Agarwal [7]
manipulates the duty cycle of the converter, while the and Ji et al. [40] proposed a method to detect a significant
converters more used are the boost (44%) and the buck change in the irradiance to run the GMPP tracking
(31%), respectively. The percentages presented before the algorithm. This procedure avoids the unnecessary samples
readers show that there is noclear trend in the selection of of the P−V curve while the conditions are within a given
the manipulated variable and of the power converter used in range. In addition, Koutroulis and Blaabjerg [39] proposed
the CMPPT techniques. a new method to generate the PWM signal for the DC/DC
Although there are different CMPPT methods to track the converter by comparing a reference value with the inductor
GMPP of the PV array, most of them can be implemented current. With such a method, a control strategy to manage
in digital signal processors (30%) or microcontrollers the DC/DC converter as a constant input-power load
(25%): the selection of one or the other depends on the controlled by the reference value is proposed. On the other
complexity of the algorithm. hand, an equation to calculate a voltage close to the GMPP
is proposed in [40]. The equation is based on the
open-circuit voltage and on the short-circuit current of the
4.1 Sampling P−V curves + Hill climbing array: unfortunately, it may fail for arrays with multiple
LMPPs because the algorithm is designed for a P−V curve
Basically, such techniques perform a partial or a total scan of
with three LMPPs only.
the P−V curve to find some or all the LMPPs and set the
operation point at the GMPP.
The MPPT algorithms proposed by Lei et al. [35] and 4.2 Computational intelligence
Alajmi et al. [36] tracked all the LMPPs in the P−V curve
and save the values of the power and the manipulated Different kinds of global optimisation techniques for tracking
variable of each LMPP. Then, the algorithms set the the GMPP of a PV array by making multiple samples of the
operation point of the array in the GMPP. The difference P–V curves have been used.

1402 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
The authors [41–43] used methods that measure the power 5 Literature survey of the DMPPT-based
in a wide range of the P−V curve: according to the results of solutions
such an analysis, the search range of the GMPP is tightened.
Zhou et al. [41], Ramaprabha et al. [42] and Ahmed and The main objective of this section is to collect the basic
Miyatake [43] used different procedures to calculate the information about the hardware resources and the operating
voltages where the system has to measure the power. Zhou principle of the DMPPT techniques, and to group the
et al. [41] used a double carrier Chaos algorithm, whereas techniques based on such information. By taking into
Ramaprabha et al. [42] and Ahmed and Miyatake [43] used account which part of the PV array is connected to each
the Fibonacci series. Both, Zhou et al. [41] and Ahmed and DMPPT-U and the way in which the DMPPT-Us are
Miyatake [43] proposed different methods to detect a connected to each other, the techniques are classified into
change in the irradiance conditions in order to avoid four subclasses:
unnecessary tracking of the GMPP.
The MPPT algorithms proposed in [44–46] are based on
the particle swarm optimisation (PSO) method, which is a A. Techniques that interconnect the DMPPT-Us by following
meta-heuristic global optimisation technique. The system the SP configuration (Fig. 5). Some commercial products
has multiple agents sampling the P−V curve and, based on this solution are now available in the market [51,
depending on the power obtained from the different agents, 52].
the algorithm determines the next position of the agents B. Techniques that connect the power stage of the DMPPT-U
themselves. The three papers propose methods to detect in parallel with the modules or the panels connected in a
significant changes in the irradiance conditions to start the string. The two commoner structures of those techniques
GMPP procedure. Liu et al. [44] proposed a different are presented in Fig. 7.
method to adjust the MPPT depending on the size of the C. Techniques that interconnect the DMPPT-Us in parallel to
PV array, and it also proposes an equation to calculate the a bus. Only one commercial product based on this solution
values of the parameters of the equations used by the PSO. [53] has been found by the authors.
Meanwhile, Ishaque et al. [46] proposed equations to find D. Techniques where the PV sub-section connected to each
the minimum and the maximum duty cycle imposed on the DMPPT-U is a string or a small array.
DC/DC.
In [47], the authors proposed an ANN for predicting the
GMPP voltage (Vgmpp) from the irradiance and the
temperature measurements of the PV array. The ANN The main advantages and the disadvantages of the four
calculates the Vgmpp and delivers it as a reference to a fuzzy subclasses are presented in Table 2. These ones should be
controller for ensuring that the PV array reaches the desired considered in the selection of a structure for a given
value. application, since, depending on the application, an
advantage may become a disadvantage. For example, in a
standalone application, where the diagnostic procedures are
4.3 Other CMPPT techniques important for maintenance programming, the reduced
number of sensors of the subclasses B and D turns into a
There are other CMPPT techniques that use different concepts disadvantage because the information about each module or
to track the GMPP or to reduce the effects of the mismatching panel becomes unavailable; so that, the diagnostic quality
conditions over the PV array. worsens.
In [48], the authors compare the energy extracted by one The information about the different DMPPT-Us is
array with more rows than columns and one array with summarised in Tables 3 and 4. The columns in such tables
more columns than rows, both connected to a DC/DC are similar to the ones given in Table 1 and they have been
converter operating at a fixed voltage, that is, the nominal defined to include the main information presented in
value of the MPP voltage (Vmpp). Such a method is defined Figs. 5a and 7. The differences between Table 1 and
as a fractional open-circuit voltage (k × Voc) as shown in Tables 3 and 4 are that the last ones include one additional
[2]. The experimental results presented in [48] show that column for specifying if the DMPPT technique uses a
the energy extracted with the parallel connection is the central unit or not (column 9). Instead, Tables 3 and 4 do
highest in all the experiments. not include the information about the design procedure of
A feedback controller for tracking the MPP in a PV the tracking methods since, in general, those methods are
system operating in the uniform conditions is proposed in simple.
[49], it is assuming that the PV array is a time-variant The main information of the CUs (see Fig. 5b) is presented
voltage source connected to a buck converter. The authors in Table 5, where the column 1 shows the measurements
show that the controller works for a small array in the performed by the CUs; columns 2 and 3 present the
uniform and the shallow mismatching conditions: the information sent by the DMPPT-Us and the communication
control design is developed by considering the PV links used to transmit such information, respectively;
generator in the uniform conditions, so that the algorithm column 4 presents the objectives of the CUs and column 5
may fail for the medium and the large arrays operating in shows if the design procedure has been provided. Finally,
the mismatching conditions. column 6 gives the reference for each technique.
Karatepe and Hiyama [50] used the TCT configuration to In the DMPPT techniques, the structure presented in Fig. 5
mitigate the mismatching effect over the array GMPP being (subclass A) is dominant, since 41% of the analysed DMPPT
tracked with a DC/DC converter controlled by a traditional techniques belong to such a subclass, whereas 23% belong to
P&O. The authors compare the performance of the the subclass B and 23% to subclass C. Most DMPPT
proposed system with the same array connected in the SP techniques perform measurements of the voltage (64%) and
configuration to show the advantage of the TCT under a set the current (64%), respectively, in each PV sub-section,
of mismatching conditions. whereas only [82] require the irradiance measurements; this

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1403


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014
www.ietdl.org

Fig. 7 Further DMPPT architectures


Arrows identify the energy flows
a RECC structure
b Power shuffle structure

is because most of the algorithms in each DMPPT-U are and boost topologies. Almost 40% of the studied DMPPT
relatively simple and require few information. techniques use boost or modified boost converters, whereas
In the analysed documents, most of the DMPPT-Us are about 13% use converters that can work as a buck, a boost
implemented with the DC/DC converters based on the buck or bridge converters. The other 10% of the DMPPT-Us are

Table 2 Main advantages and disadvantages of the DMPPT subclasses


DMPPT General advantages General disadvantages
subclass

A † it is possible to extract the SMPP with certain limitations † significant switching losses under the low mismatching
† simpler implementation of modules monitoring/ conditions because all the power passes through the
diagnostic/security procedures power converters
† high number of sensors
† one processor is required in each DMPPT-U
† high output voltage in some DMPP-Us under the deep
mismatching conditions
B † low switching losses under the low mismatching † it is not possible to extract the SMPP
conditions because only part of the power passes through † it is not clear which is the best method to control the
the converters DMPPT-Us
† reduced number of sensors
† reduced number of processors
C † it is possible to extract the SMPP † significant switching losses under the low mismatching
† simple addition and removal of the individual DMPPT-Us conditions because all the power passes through the
† simpler implementation of the modules monitoring/ power converters
diagnostic/security procedures † high number of sensors
† complex converters because of high boosting factors are
required
† one processor is required in each DMPPT-U
D † reduced number of sensors † it is not possible to extract the SMPP
† reduced number of converters † significant switching losses under the low mismatching
† reduced number of processors conditions because all the power passes through the
power converters
† The MPPT techniques may be trapped in an LMPP
because each converter is connected to a group of
modules/panels

1404 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
Table 3 DMPPT techniques part 1
Subclass DMPPT unit (DMPPT-U) Load Central Ref.
unit
PV Measurements Power stage Manipulated Tracking Implemented
input variable method in

A pan. iPV, vo buck/boost/ vo modified µC NS no [54]


bridge P&O
mod. iPV, vPV buck/boost/ vPV P&O µC inverter + no [31, 55]
bridge grid
mod., iPV, vPV buck/boost/ NS NS NS NS no [10]
pan. bridge
cell iPV, vPV multiple DC/ D Modified µC, analogue inverter + no [56]
DC P&O grid
mod. io, vo multiple DC/ D P&O analogue battery + no [57]
DC inverter +
grid
mod., iPV, vPV buck/boost/ D modified NS inverter + no [58]
pan., bridge P&O grid
str.
mod. iPV, vPV boost vPV IC µC inverter + yes [59, 60]
grid
mod. iPV, vPV boost vPV P&O NS inverter + no [8]
grid
mod. iPV, vPV boost vPV P&O NS inverter + yes [61]
grid
mod. iPV, vPV, vo boost vPV ESC NS inverter + yes [62]
grid
mod. NS modified vPV NS NS R no [63]
boost
2 mods. io multiple DC/ vPV P balance analogue inverter + no [64]
DC grid
mod., NS multiple DC/ NS NS NS inverter + yes [65]
pan. DC grid
mod., NS multiple DC/ NS NS µP inverter + yes [66]
pan. DC grid
mod., iPV, vPV, TPV, io, boost NS NS µP inverter + yes [67]
pan. vo grid
mod., iPV, vPV, io, vo buck/boost/ D modified NS inverter + yes [32]
pan. bridge P&O grid
B mod. no modified D no µC inverter + yes [9, 68]
buck–boost grid
mod., iPV, vPV modified vPV modified NS R yes [69]
pan. buck–boost IC
mod., vPV custom DC/DC NS V balance NS NS no [70]
pan.
mod., iPV, vPV bidirectional vPV I balance NS inverter + yes [71]
pan. DC/DC grid
mod. iPV custom DC/DC iPV I balance NS DC load yes [72]
mod. ibus, vbus multiple DC/ iPV I balance NS NS yes [73]
DC
mod. iPV, vPV boost vPV P&O NS inverter + yes [61]
grid
pan., iPV, vPV H-bridge vPV P&O DSP inverter + yes [74]
str. grid
mod., no boost D No no inverter + yes [75, 76]
pan., grid
str.

vPV: DMPPT-U input voltage, iPV: DMPPT-U input current, vo: DMPPT-U output voltage, io: DMPPT-U output current, D: DMPPT-U duty
cycle, vbus: DC bus voltage, ibus: DC bus current, TPV: PV sub-section temperature, G: PV sub-section irradiance, Mod.: PV module, Pan.:
PV panel, Str.: PV string, Array: small part of the total array, µC: Microcomputer, µP: Microprocessor, FPGA: Field Programmable Gate
Array and R: resistive

more flexible and require different conversion topologies. nonetheless, there are some algorithms that do not specify the
Moreover, some custom converters are proposed to obtain manipulated variable (15%) or operate over another variable
high-voltage gains with the purpose of connecting a module of the converter (e.g. the input current: 10%, output voltage:
or a panel directly to the grid. 7% and the output current: 2%, respectively). The hardware
The tracking algorithms running in each DMPPT-U are used to implement the tracking algorithms is reported in a
usually simple. One-third of the DMPPT techniques use the small number of the cases (28%); nonetheless, the
P&O or its variants; however, in a significant part of the microprocessing devices (µC, DSP etc.) are the commonest.
analysed papers (20%) the MPPT algorithm adopted is not Besides, a large part of the techniques is intended for the grid
specified. In general, the MPP tracking algorithms in each connected applications (51%) or the load is not specified (30%).
DMPPT-U manipulate the PV subsection voltage (36%) or Table 5 shows that less than half of the DMPPT
the duty cycle of the converter (28%); respectively, techniques (43%) implement the CUs. Such CUs usually

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1405


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014
www.ietdl.org
Table 4 DMPPT techniques part 2
Subclass DMPPT unit (DMPPT-U) Load Central Ref.
unit
PV Measurements Power stage Manipulated Tracking Implemented
input variable method in

C pan. iPV, vPV modified vPV NS NS inverter no [77]


buck–boost + grid
pan. iPV, vPV modified D IC µC NS no [78]
boost
pan. iPV, vPV, TPV, io boost D NS µC DC load no [79]
and vo1
mod. iPV, vPV isolated DC/ vPV NS NS inverter no [80, 81]
DC + grid
mod., iPV, vPV isolated DC/ iPV P&O DSP NS no [82]
pan. DC
mod., vPV flyback D P&O NS NS no [83]
pan. inverter
pan. NS modified NS NS NS NS no [84]
flyback
mod. iPV, vPV multi-input D P&O NS R no [85]
boost
mod. vPV multi-input io no FPGA battery yes [86]
buck
D str. iPV, vPV boost iPV k × Isc NS NS no [87]
str., G2 NS vPV ANN NS NS no [88]
array
str., No boost D PSO DSP DC load yes [89]
array
str. iPV, vPV buck vo3 V balance NS NS no [90, 91]
str. iPV, vbus multiple DC/ vo3 V balance NS NS yes [92]
DC

1
This technique also measures the ambient temperature and the current and the voltage of the battery in each DMPPT-U
2
It requires one irradiance sensor for each group of four modules
3
These applications modify the output voltage of the one converter for each string

measure the voltage (47%) and the current (53%), the maintenance and the diagnostic procedures (30%) and
respectively, of the bus that collects the power of the entire to avoid damages in the DMPPT-Us by performing
PV system. The other techniques collect data from the protection routines (23%).
DMPPT-Us (47%); however, a communication channel is
not required or its adoption is not specified in most cases.
The information measured on the bus and collected from 5.1 DMPPT-Us connected in the SP configuration
the DMPPT-Us is used for different purposes: for
improving the MPPT algorithm or implementing a Such techniques connect the N DMPPT-Us to form a string
centralised MPPT algorithm for all the DMPPT-Us (47%), and M strings in parallel depending on the voltage and the

Table 5 Central units of the DMPPT techniques


Measurements Data from the DMPPT Communication Objective Design procedure Ref.
unit link

no iPV, vPV, io and vo PLC-FSK1 maintenance, failure detection no [59, 60]


no no no balance vo yes [61]
vbus vo NS avoid high vo in the DMPPT-Us yes [62]
vbus no no control custom DC/AC no [65]
no MPP NS track GMPP in each DMPP-U no [66]
no iPV, vPV and TPV NS improve the MPP in each DMPPT-U, no [67]
maintenance
ibus, vbus PPV (CMPPT), NS NS CMPPT, diagnostic CMPPT: yes, [32]
(diagnostic) diagnostic: no
ibus, vbus no no balance vPV yes [9, 68]
no iPV, vPV no MPPT in each DMPPT U no [69]
ibus, vbus NS NS MPPT, diagnostic, maintenance no [71]
ibus, vbus iPV no MPPT in each str. of DMPPT-U no [72]
ibus, vbus no no balance iPV yes [73]
ibus, vbus no no regulate vbus yes [74]
ibus, vbus no no MPPT in each DMPPT-U yes [75, 76]
ibus no no MPPT in each DMPPT-U yes [86]
no NS NS maintenance, failure detection no [92]
ibus, vbus no no GMPPT no [89]

1
Power line communication (PLC) with frequency-shift keying (FSK)

1406 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
power requirements, respectively. Generally, the part of the the grid voltage; in other words, the voltage of that bus is
PV array connected to each DMPPT-U is a module or a the voltage of the grid rectified. The second stage of the
panel, but different subarrays can also be connected. proposed system is an H-bridge converter that transforms
The DMPPT techniques proposed in [10, 31, 54–58] use the voltage of the bus into an AC voltage to connect the
DC/DC converters with step-up or step-down operations; system to the grid.
therefore, a simple MPPT algorithm (traditional or modified Another interesting concept is proposed in [32, 59, 60, 66,
P&O) in each DMPPT-U is able to set the voltage of the 67], where the authors implement a communication link in
module regardless of the current flowing in the string. each DMPPT-U to send, or exchange, information with a
Nevertheless, the operation range where all the DMPPT-Us centralised controller. Although such a system is useful for
can track their MPPs is inversely proportional to the PMPP maintenance, diagnostic and/or improvements in the MPPT
(power in the MPP) difference between the less and the methods in each DMPPT-U, it also increases the hardware
most irradiated module/panel as explained in [10]. and the memory requirements of the system.
In [54], the authors consider the DC/DC converter
connected to a PV panel made of three modules, and they 5.2 DMPPT-Us connected in parallel with a string
propose a method to track the GMPP of each panel by of modules/panels
performing a voltage scan from the open-circuit voltage.
Linares et al. [31], Erickson et al. [55] and Tsao et al. [10] In these techniques, the DMPPT-U does not follows the
proposed to connect the module directly to the string when structures presented in Figs. 5a and b. Instead, the PV
the MPP current in the module is equal, or close, to the modules/panels are connected in series to form a string, and
current of the string of the DMPPT-Us; thus avoid the the power stages are connected in parallel to those modules/
switching losses. Although in such conditions, the current panels. The commonest structures are presented in Fig. 7,
flows through the two switches in [31, 55], the power stage where the basic objective is to generate an alternative path
presented in [10] uses an additional switch to perform a to the current of each module/panel to compensate for or
direct connection of the module to the string. mitigate the effects of the mismatching conditions.
The operating principles of the techniques presented in [56, Shimizu et al. [9], connected a converter at each node of a
57] are similar to the ones presented above. The feature of [56] string of modules by following the power shuffle structure
is that it proposes a high-frequency/low-power DC/DC presented in Fig. 7. Each DC/DC converter is composed of
converter and a modified P&O method to perform the MPP one switch, one capacitor and one inductance. Such a string
tracking in each PV cell of a module. An interesting fact of N DMPPT-Us is named a generation control circuit
presented in [57] is an analogue implementation of the MPPT (GCC), and it permits us to drive the difference between the
algorithm in each DMPPT-U to reduce the implementation costs. current of the string and the current produced by each PV
In [8, 59–64, 67], the authors use step-up converters in the module; such a functionality allows us to eliminate the
DMPPT-Us controlled by a traditional MPPT algorithm multiple maximums from the P−V curve. A power shuffle
(Roman et al. [59, 60] use IC, Femia et al. [8] and Kadri structure is also used by the other DMPPT solutions as in
et al. [61] use P&O and Bratcu et al. [62] use ESC). Such [69], where the authors use an additional battery or
converters may restrict the MPP tracking when the module super-capacitor to improve the energy sharing between the
current in the MPP is smaller than the current of the string DMPPT-Us in the mismatching conditions.
of the DMPPT-Us, since in the step-up converters, the The techniques in [70–72] use the same concept of the
output current is smaller or equal to the input one. GCC but each DMPPT system uses a different converter in
Femia et al. [8] presented the small-signal model of a string of each DMPPT-U. Buthker et al. [70] followed the power
DMPPT-Us and demonstrated the stability of the system; shuffle structure with a redundancy in the converters to
moreover they show that a high voltage appears at the output facilitate the power transfer of a given module with the
of the highly irradiated DMPPT-Us associated with the highly previous and the next ones in the string. Meanwhile,
irradiated modules when one or more modules operate in the Stratakos and Ikiannikov [71] used bidirectional converters
deep mismatching conditions [according to (3)]. They also in each DMPPT-U and a common capacitor to carry the
propose to limit the duty cycles of the DC/DC converters to energy from one to another module. Villa et al. [72] instead
avoid such high voltages. Another method to avoid such high used a custom converter composed of a set of switches,
output voltages is presented in [30, 62], which can change the diodes and capacitors (in parallel to each module) and a
operation mode of each DMPPT-U (between the MPPT or the single inductor to compensate for the current differences
output voltage regulation) depending on the mismatching between the shaded and the unshaded modules.
conditions. In [63], the high output voltages are avoided by The DMPPT technique presented in [73] proposes the
using a battery in each DMPPT-U to compensate for the returned energy current converters (RECC) presented in
power drops during the mismatching conditions. Fig. 7a. That structure is aimed at taking part of the current
A simple method to control two DMPPT-Us (operating in of the PV string to compensate for the current reduction
the same conditions) at the same time is presented in [64]. that occurs in the modules under the mismatching
Such a method considers two DMPPT-Us connected in conditions. The objective of such a compensation is to
parallel and only measures the output current of each eliminate the multiple LMPPs in the P−V curve of the
DMPPT-U since the output voltages of the two units are string to use a simple MPPT technique implemented in a
the same. From those two measurements, an analogue centralised controller.
control is able to converge to a point close to the MPP in Although the technique proposed by Kadri et al. [61] has
each module. To extend the system to the higher voltage already been presented in Section 5.1, it is also included in
and powers, various groups of two DMPPT-Us are this section because the authors propose additional
connected by following the SP configuration. converters connected in parallel at the outputs of the
The system presented in [65] uses a buck converter at the DMPPT-Us, to balance their voltages in the deep
output of each string of the DMPPT-Us to produce a bus mismatching conditions. Such additional converters solve
voltage that follows the reference of the absolute value of the large output voltage limitation presented in Section 3.2;

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1407


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014
www.ietdl.org
however, it requires additional hardware that increases the switch and an energy storage component (inductance in
implementation costs. [85] and capacitor in [86]). In [85], each switch is
Some techniques follow the structure presented in controlled by a P&O and all the modules share the same
Figs. 5a and b but just implement one string of the output capacitor; whereas the modules in [86] share the
system. Although each module has one converter, the inductor and the output capacitor.
control algorithm may be centralised or distributed
depending on the technique. Two examples are presented 5.4 DMPPT-Us where the PV subarray is a string or
in [74, 75]. In [74], each DMPPT-U has an H-bridge a small array
converter whose outputs are connected in series with a
single inductor to form a multilevel inverter, where each Some techniques propose to divide the PV array into multiple
module is controlled separately by a traditional P&O and subarrays (i.e. one or more strings) in order to reduce the
a PI voltage controller. The DMPPT-Us in [75] are number of converters required and the voltage conversion
controlled by a single algorithm (multivariable P&O). ratio of the power converters thereof. The reduction of the
Such a method modifies the duty-cycles of the number of converters, in some cases, is used to centralise
DMPPT-Us, one by one, and monitors the output power the control of the different converters, whereas the
of the string of the DMPPT-Us to find the best operation increment in the voltage range of the PV subarray
point of each DC/DC converter to optimise the whole connected to each DMPPT-U allows us to use simpler
system. converters whose outputs can be connected in parallel.
Therefore these solutions can be seen as a tradeoff between
5.3 DMPPT-Us connected in parallel the CMPPT and the DMPPT architectures.
In some of these techniques the basic principle is similar to
This group of MPPT techniques is composed of the the CMPPT solutions presented in Section 4.1, because the
DMPPT-Us connected in parallel. As in the group algorithms take the samples of the P−V curve to find the
presented in Section 5.1, each subarray (module, panel, GMPP in each DMPPT-U. One example is presented in
string etc.) interacts with a converter but the control [87], where the authors divide the PV array into strings.
algorithm may be centralised or distributed depending on Each string is connected to a boost converter to reach the
the technique. voltage level of a DC bus that feeds an inverter. To find
Some of those techniques are aimed to connect one the GMPP in each string, Noguchi et al. [87] measured the
module/panel directly to the grid or to the DC bus of a short-circuit current and performed periodic scans of the
centralised inverter. To achieve that goal it is necessary to P−V curve by using additional hardware at the input of
have high-gain converters. each DC/DC converter.
The solutions presented in [77–79] proposed high-gain The other solutions use the same principle presented in
converters without using transformers. The converter Section 4.2 to track the GMPP in each DMPPT-U. The
proposed in [77] is denominated a current-fed technique introduced in [88] divides the PV array into
semi-quadratic buck–boost and the voltage of the module strings, each string having its own DC/DC converter.
can be controlled by a simple MPPT technique. Between two consecutive strings of the N modules there are
Abdel-Rahim et al. [78] presented a modified boost N−1 irradiance sensors, which are used by an ANN to
converter, whose duty cycle is controlled by an IC determine the voltage of the GMPP or an LMPP close to
technique. Such a converter is connected to a full-bridge the GMPP in each string. Such voltages are set as the
inverter to feed the grid. In [79], each DMPPT-U has a reference to be followed by each DC/DC converter of the
boost converter with a battery at the output. The algorithms array.
that control the converters have to operate in different The technique proposed in [89] divides the PV array into
modes (e.g. MPPT, battery charge etc.) to guarantee the small arrays (subarrays) and connects one DC/DC converter
state-of-charge of each battery. The outputs of all the to each subarray. The outputs of the converters are
DMPPT-Us are connected in parallel and fed an additional connected in parallel to form a DC bus. All the converters
boost converter to reach the voltage level required by the are controlled by a centralised PSO technique, which
inverter DC input. searches the GMPP by measuring the voltage and the
The converters used in [80–84] transform the DC current of current at the DC bus.
the module into AC and they use a transformer to obtain There also are some techniques aimed at compensating for
high-voltage gains; besides, each DMPPT-U has its own the effects of the mismatching in the PV array by including a
simple MPPT algorithm. Erickson et al. [80, 81] and Yao DC/DC converter as part of the PV array. In Karatepe et al.
et al. [82] transformed the DC voltage of the module into a [90, 91] and Hargis [92], a DC/DC converter is connected
high-frequency AC voltage to reduce the size of the in series with each string in order to compensate for the
transformer required by each converter. One drawback of voltage drops caused by the modules whose BDs are active
such techniques concerns the requirement of rectifying the and to avoid displacements in the voltage operation of the
high-frequency AC voltage to feed an inverter; therefore, modules without mismatching. Each DC/DC converter is
the energy flows through three power stages (DC/ fed by the output of the string with which it is connected,
AC-transformer-AC/DC) before reaching the inverter. The and it is controlled separately since the algorithm needs to
DMPPT-Us presented in [83, 84] use modified flyback determine the voltage reference of each DC/DC converter
inverters connected directly to the module; hence the depending on the number of the mismatched modules in
low-frequency voltage and the current increase the size of each string. The output of the array is connected to another
the converters. DC/DC converter with a simple MPPT technique. Karatepe
Different approaches are presented in [85, 86], where a et al. [90, 91] proposed a simple method to determine the
multi-input–boost and multi-input buck converters, number of the mismatched modules in the array.
respectively, are proposed. Each module is connected Meanwhile, Hargis [92] presents different isolated
through an independent branch, which is composed of a converters that can be used to implement this solution.

1408 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
Table 6 RMPPT techniques
Reconfiguration algorithm Load Tracking Ref.
method
Reconfigurable Measurements Possible Configuration Design Reconfiguration
unit configurations search method procedure runs

mod. iPV, vPV total TCT evaluate all the yes NS inverter P&O [11]
configurations + grid
mod. i1str, vbus total SP evaluate all the yes NS DC load NS [20]
configurations
pan. iPV, vPV reduced SP evaluate some no NS inverter NS [93]
configurations + grid
cell iPV, v2PV reduced TCT I balance yes mismatching R P&O [94]
detected
3
mod., pan., str. iPV, vPV or G reduced TCT I balance yes NS NS NS [95]
and array
mod. iPV, vPV and reduced SP disconnect the yes NS R NS [96]
TPV shaded modules

vPV: reconfigurable unit voltage, iPV: reconfigurable unit current, vo: DMPPT-U output voltage, TPV: reconfigurable unit temperature, G:
reconfigurable unit irradiance, Mod.: PV module, Pan.: PV panel, Str.: PV string, Array: small part of the total array and R: resistive
1
istr refers to the measurement of the current in each string
2
One method of this technique uses both the sensors, the other one only uses the voltage sensors
3
Irradiance is estimated from the image processing

6 Literature survey of the RMPPT-based evaluates, offline, all the possible configurations to find the
solutions one that provides the minimum difference between the rows
with the highest and the lowest irradiance averages.
This section introduces some widely adopted techniques that Another approach is presented in [20], where a
use a RMPPT architecture. The main features concerning the reconfigurable SP array is proposed. The reconfiguration
RMPPT techniques are summarised in Table 6, including the algorithm performs one scan of the array voltage and it
main hardware feature of each technique by considering the measures the current in each column of the array to obtain
general structure presented in Fig. 6. The first column the current against voltage (I−V ) curves of each string. On
shows the part of the PV array that can be reconfigured, the the basis of such information, the model parameters of each
second column presents the measurements needed by the module in the string are calculated and, by using the model
reconfiguration algorithm and the third column illustrates presented in [21], all the feasible configurations are
the array configuration adopted. The fourth, the fifth and evaluated to determine the one that provides the highest
the sixth columns present the method used to find the best GMPP.
configuration, if the related paper presents the design The two techniques mentioned above, require a high
procedure, and in which conditions the reconfiguration number of switches to connect all the modules of the array
algorithm is executed, respectively. Finally, the last three in any row (in the TCT) or column (in the SP); that is why
columns show the information concerning the load, the a reconfiguration solution available in the market [93]
GMPP tracking method and the reference, respectively. divides the array into groups of two strings, and it allows us
It is worth noting that the RMPPT techniques mostly use to connect each panel in one of the two strings or
the current and the voltage measurements of each disconnect it. To find the best configuration, the system
reconfigurable element of the PV field. Moreover, four of acquires the I−V curve of each panel, but the methodology
the six studied techniques establish a reduced number of used is not available. The information of the I−V curves is
possible configurations, which depend on the hardware and also used for the diagnostic and the maintenance purposes.
the software used in each PV system. In general, an MPP Another group of RMPPT techniques, such as the ones
tracking method should link the PV-RA with the MPPT proposed by Nguyen and Lehman [94] and by Shamseldein
algorithm to track the GMPP after the reconfiguration et al. [95], divide the PV array into fixed and reconfigurable
process; nevertheless, in two approaches the P&O MPPT parts. The modules in the fixed part are connected in the
algorithm is adopted, whereas in the other papers the TCT configuration, while the adaptive part can be
algorithm used or the existence of a link between the connected to any row of the TCT array to compensate for
reconfiguration process and the MPPT algorithms is not the effects of the mismatched modules in each row. Nguyen
detailed. and Lehman [94] proposed two methods to determine the
A group of these techniques assumes that each module of connection of the adaptive modules. The first one connects,
the string can be connected in any row (in the TCT one by one, the adaptive module with the highest voltage to
configurations) or in any column (in the SP configurations) the row of the fixed array with the lowest voltage; such an
of the array through a matrix of switches. The action is repeated until all the reconfigurable modules have
reconfiguration algorithm needs to determine which of all been connected. The second method estimates the PV
the possible configurations provides the largest GMPP at current in the fixed part and evaluates, offline, the best
the output of the array. distribution of the adaptive modules to reduce the
The RMPPT presented in [11] uses a reconfigurable TCT mismatching effects. The reconfiguration algorithm
array. The objective is to reduce the difference between the presented in [95] requires the estimation of the irradiance
average irradiance of the rows as much as possible. To do on all the modules in both the fixed and the adaptive parts,
that, the algorithm measures the voltage and the current of to determine the best connection of the modules. In general,
each module to estimate the irradiance. Afterwards it these techniques reduce the number of possible

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1409


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014
www.ietdl.org
Table 7 Main advantages and disadvantages of the DMPPT subclasses
Architecture General advantages General disadvantages

CMPPT † low cabling requirements † all the power handled by one power converter
† low number of sensors † all the power is lost if the power converter fails
† only one power converter is required † complex MPPT algorithms
† simple power converters † middle and high performance processors are required to
† low switching losses implement the MPPT algorithms
† only one processor is required † if one module fails, a significantly part of the available power is
† low number of components in all the system, lost
which reduces the probability of failures † low performance for the complex mismatching patterns
DMPPT † low cabling requirements † high number of sensors
† the power of the PV array is distributed over † high number of power converters
multiple converters † high switching losses in the low mismatching conditions
† simple power converters † high number of components in all the system, which increases the
† if one or more converter/module fails only part probability of failures
of the available power is lost † communication links may be required
† high performance for complex mismatching † additional algorithms to manage the DMPPT-us may be required
pasterns
† simple MPPT algorithms
† simple processors/hardware to implement the
MPPT algorithms
† simple implementation of monitoring/
diagnostic/security procedures

RMPPT † only one power converter is required † high cabling requirements


† simple power converters † high number of sensors depending on the reconfiguration
† if one or more module fail only part of the technique
available power is lost † power consumption of the matrix relay
† increment of the maximum available power in † all the power is lost if the power converter fails
the PV array through the reconfiguration † complex algorithms to find the best configuration
† mitigation of the mismatching effects in the PV † high performance processors are required to implement the
array reconfiguration algorithm
† simple MPPT algorithms † a reasonable cost matrix relay have electromechanical parts, which
† simple implementation of the monitoring/ increase the probability of failures
diagnostic/security procedures † the PV arrays need to be disconnected from the load to perform
the reconfiguration, which introduces additional power losses

reconfigurations and switches required in the array; approaches and the techniques proposed in this paper have
nonetheless the capacity of the mismatching compensation been presented in a synthetic and structured way to provide
is also reduced. to the reader some basic elements that can be used as a
Finally, the technique proposed in [96] uses a guideline to determine the best solution fitting with the
reconfiguration system with a low number of switches and a application peculiarities and the constraints.
simple algorithm. Basically, the method classifies the The overview shows different ways to address the
modules as shaded or unshaded. The shaded modules are mismatching problem in the PV arrays, where the trend to
bypassed by the switches and the unshaded modules are use the DMPPT architecture is clearly identified, since it
connected in series to form strings of N modules connected represents more than 60% of the reviewed solutions.
in series. If the number of modules in one string smaller However, it is not possible to ensure which architecture
than N, then such a string is connected to a step-up and/or approach provides the maximum benefit for the final
converter to reach the voltage level of the complete strings. user in all the applications because the criteria to select the
All the strings are connected in parallel to feed a grid best MPPT solution for a specific application must be
connected inverter. defined by the designer of the PV system. Such a criteria
may vary from one application to another, since each
application has its own specific features such as, among
7 Conclusions others, the shadowing profiles (fixed, variables, predictable,
not predictable etc.), the irradiance profiles, the differences
A review of the state-of-the-art in the field of the MPPT in the parameters of the PV modules of the array, the
architectures and techniques for the PV arrays operating in maximum and minimum voltage constraints and the
the mismatching conditions has been presented. The MPPT interaction with the other energy sources and energy storage
techniques were classified into three architectures according systems.
to the hardware requirements and to the interconnection The other important aspect that should be considered in the
among the elements of the PV array and the power selection criteria of the MPPT solution is the final objective of
converters. The general description of each architecture, the PV installation, because this aspect significantly affects
with its advantages and disadvantages, and the main the decision process. For instance, if the application is
hardware structures were also presented. Moreover, the aimed at injecting energy into the grid, the analysis should
operation principle and the basic hardware requirements of provide the architecture and the MPPT technique that
some widely adopted MPPT techniques (61 techniques in reduce the time for the return of the investment. Instead, if
total) were discussed. The details concerning the different the PV system is used to supply a remote load, the analysis

1410 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
should consider the architecture and the particular MPPT grid-connected PV systems’, IEEE Trans. Ind. Electron., 2009, 56,
technique ensuring the minimum number of failures. In (11), pp. 4319–4331
12 Faranda, R., Leva, S., Maugeri, V.: ‘MPPT techniques for PV systems:
these kinds of applications, the monitoring and the energetic and cost comparison’. IEEE Power and Energy Society
diagnostic procedures may be of high importance. General Meeting – Conversion and Delivery of Electrical Energy in
The general advantages and the disadvantages of the three the 21st Century, 2008, pp. 1–6
architectures presented in this paper are summarised in 13 Xiao, W.: ‘Evaluating maximum power point tracking performance by
Table 7 in order to guide the reader in the selection of the using artificial lights’. Proc. 30th Annual Conf. of the IEEE Industrial
Electronics Society, 2004, vol. 3, pp. 2883–2887
most suitable architecture for a given application. It is 14 Hohm, D., Ropp, M.: ‘Comparative study of maximum power point
worth noting that the advantages and the disadvantages in tracking algorithms using an experimental, programmable, maximum
Table 7 are general and should be considered only as a power point tracking test bed’. Conf. Record of the 28th IEEE
guideline because, depending on the application, an Photovoltaic Specialists Conf., 2000, pp. 1699–1702
15 Ahmadi, D., Mansouri, S.A., Wang, J.: ‘Circuit topology study for
advantage may turn into a disadvantage. For example, a distributed MPPT in very large scale PV power plants’. IEEE Applied
DMPPT system is able to extract the SMPP since each Power Electronics Conf. and Exposition (APEC), 2011, vol. 1, no. d.,
module/panel of the array is connected to a power pp. 786–791
converter; however, the use of the converters for each 16 Poshtkouhi, S., Varley, J., Popuri, R.: ‘Analysis of distributed peak
module/panel becomes a disadvantage in a system that power tracking in photovoltaic systems’. IEEE Int. Power Electronics
Conf. (IPEC), 2010, pp. 942–947
operates with low mismatching conditions since the 17 Bidram, A., Davoudi, A., Balog, R.S.: ‘Control and circuit techniques to
switching losses in all the power converters degrade the mitigate partial shading effects in photovoltaic arrays’, IEEE
system efficiency in comparison with a CMPPT solution. J. Photovoltaics, 2012, 2, (4), pp. 532–546
The last remarks put in evidence of the lack of a clear 18 Ishaque, K., Salam, Z.: ‘A review of maximum power point tracking
methodology to determine what is the best MPPT techniques of PV system for uniform insolation and partial shading
condition’, Renew. Sustain. Energy Rev., 2013, 19, pp. 475–488
architecture and technique for a given installation. Therefore, 19 Silvestre, S., Boronat, a., Chouder, a.: ‘Study of bypass diodes
it is necessary to develop methodologies, guidelines and/or configuration on PV modules’, Appl. Energy, 2009, 86, (9),
selection criteria, to help the designers of the PV systems to pp. 1632–1640
choose the best MPPT architecture and technique once the 20 Bastidas-Rodriguez, J.D., Ramos-Paja, C.A., Saavedra-Montes, A.J.:
‘Reconfiguration analysis of photovoltaic arrays based on parameters
features of the specific application have been defined. estimation’, Simul. Modelling Pract. Theory, 2013, 35, pp. 50–68
21 Petrone, G., Ramos-Paja, C.: ‘Modeling of photovoltaic fields in
mismatched conditions for energy yield evaluations’, Electr. Power
8 Acknowledgment Syst. Res., 2011, 81, (4), pp. 1003–1013
22 Bastidas, J.D., Franco, E., Petrone, G., Ramos-Paja, C.A., Spagnuolo,
This work was supported by the scholarship G.: ‘A model of photovoltaic fields in mismatching conditions
APCC-ND-66-197 from COLCIENCIAS, the group of featuring an improved calculation speed’, Electr. Power Syst. Res.,
Power Electronics of the Università degli Studi di Salerno 2013, 96, pp. 81–90
23 Orozco-Gutierrez, M., Ramirez-Scarpetta, J., Spagnuolo, G.,
(Italy) (FARB2011-FARB2012), the project Ramos-Paja, C.: ‘A technique for mismatched PV array simulation’,
RECONF-PV-18789 of the Universidad Nacional de Renew. Energy, 2013, 55, pp. 417–427
Colombia and the GICI group of the Universidad del Valle 24 Hovel, H.J.: ‘Solar cell electrical characteristics’, in Willardson, R.K.,
(Colombia). Beer, A.C. (Eds.): ‘Semiconductors and Semimetals Volume 11 Solar
Cells’ (Academic Press, 1975), vol. 11
25 Femia, N., Petrone, G., Spagnuolo, G., Vitelli, M.: ‘Power electronics
9 References and control techniques for maximum energy harvesting in
photovoltaic systems’ (CRC Press, 2013)
1 Femia, N., Petrone, G., Spagnuolo, G., Vitelli, M.: ‘Optimization of 26 Bianconi, E., Calvente, J., Giral, R., et al.: ‘Perturb and observe MPPT
perturb and observe maximum power point tracking method’, IEEE algorithm with a current controller based on the sliding mode’,
Trans. Power Electron., 2005, 20, (4), pp. 963–973 Int. J. Electr. Power Energy Syst., 2013, 44, (1), pp. 346–356
2 Esram, T., Chapman, P.L.: ‘Comparison of photovoltaic array maximum 27 Bianconi, E., Calvente, J., Giral, R., et al.: ‘A fast current-based mppt
power point tracking techniques’, IEEE Trans. Energy Convers., 2007, technique employing sliding mode control’, IEEE Trans. Ind.
22, (2), pp. 439–449 Electron., 2013, 60, (3), pp. 1168–1178
3 Kjaer, S.: ‘Evaluation of the hill climbing and the incremental 28 Levron, Y., Shmilovitz, D.: ‘Maximum power point tracking employing
conductance maximum power point trackers for photovoltaic power sliding mode control’, IEEE Trans. Circuits Syst. I, Regul. Pap., 2013,
systems’, IEEE Trans. Energy Convers., 2012, 27, (4), pp. 922–929 60, (3), pp. 724–732
4 ERDM Solar: ‘Datasheet ERDM 75-85 W’. Available at: http://www. 29 Petrone, G., Spagnuolo, G., Vitelli, M.: ‘Distributed maximum power
erdmsolar.com/shop/images/stories/file/SM580.pdf point tracking: challenges and commercial solutions’,
5 Goetzberger, A., Hoffmann, V.: ‘Cap 10: efficiency and performance of Autom. J. Control Meas. Electron. Comput. Commun., 2012, 2, (53),
PV systems’. Photovoltaic Solar Energy Generation, 2005, pp. 147–161 pp. 128–141
6 IEA: ‘Technology roadmap solar photovoltaic energy’. Tech. Rep., 30 Ramos-paja, C.A., Saavedra-Montes, A.J., Vitelli, M.: ‘Distributed
International Energy Agency, 2010. Available at: http://www.iea.org/ maximum power point tracking with overvoltage protection for PV
papers/2010/pv roadmap.pdf systems’, Dyna, 2013, 80, (178), pp. 141–150
7 Patel, H., Agarwal, V.: ‘Maximum power point tracking scheme for PV 31 Linares, L., Erickson, R.W., MacAlpine, S., Brandemuehl, M.:
systems operating under partially shaded conditions’, IEEE Trans. Ind. ‘Improved energy capture in series string photovoltaics via smart
Electron., 2008, 55, (4), pp. 1689–1698 distributed power electronics’. Proc. 24th Annual IEEE Applied Power
8 Femia, N., Lisi, G., Petrone, G., Spagnuolo, G., Vitelli, M.: ‘Distributed Electronics Conf. and Exposition, 2009, pp. 904–910
maximum power point tracking of photovoltaic arrays: novel approach 32 Zhang, J., Djabbari, A., Lisi, G.: ‘Method and system for selecting
and system analysis’, IEEE Trans. Ind. Electron., 2008, 55, (7), between centralize and distributed maximum power point tracking in
pp. 2610–2621 an energy generating system’. WO2009/140551, 2009, pp. 1–69
9 Shimizu, T., Hirakata, M., Kamezawa, T., Watanabe, H.: ‘Generation 33 Johnson, J.: ‘Overview of arc-faults and detection challenges arcing in
control circuit for photovoltaic modules’, IEEE Trans. Power PV systems’. Tech. Rep., Sandia National Laboratories, 2011.
Electron., 2001, 16, (3), pp. 293–300 Available at: http://www.energy.sandia.gov
10 Tsao, P., Sarhan, S., Jorio, I., Semiconductor, N.: ‘Distributed max 34 Strauch, J.: ‘Arc fault PV industry activities, and testing and modeling
power point tracking for photovoltaic arrays’. Proc. 34th IEEE current PV industry activities in arc fault’. Tech. Rep., Sandia
Photovoltaic Specialists Conf. (PVSC), 2009, pp. 002 293–002 298 National Laboratories, 2011. Available at: http://www.energy.sandia.gov
11 Velasco-Quesada, G., Guinjoan-Gispert, F., Pique-Lopez, R., 35 Lei, P., Li, Y., Seem, J.: ‘Sequential ESC based global MPPT control for
Roman-Lumbreras, M., Conesa-Roca, A.: ‘Electrical PV array photovoltaic array with variable shading’, IEEE Trans. Sustain. Energy,
reconfiguration strategy for energy extraction improvement in 2011, 2, (99), pp. 1–1

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1411


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014
www.ietdl.org
36 Alajmi, B.N., Ahmed, K.H., Finney, S.J., Williams, B.W.: ‘A maximum in photovoltaic power generation system’, IEEE Trans. Power
power point tracking technique for partially shaded photovoltaic systems Electron., 2012, 27, (3), pp. 1249–1258
in microgrids’, IEEE Trans. Ind. Electron., 2013, 60, (4), pp. 1596–1606 62 Bratcu, A.I., Munteanu, I., Bacha, S., Picault, D., Raison, B.: ‘Cascaded
37 Alonso, R., Ibaez, P., Martinez, V., Roman, E., Sanz, A.: ‘An innovative DCDC converter photovoltaic systems: power optimization issues’,
perturb, observe and check algorithm for partially shaded PV systems’. IEEE Trans. Ind. Electron., 2011, 58, (2), pp. 403–411
Proc. 13th European Conf. on Power Electronics and Applications, EPE 63 Du, Y., Lu, D.D.-C.: ‘Battery-integrated boost converter utilizing
‘09, 2009, pp. 1–8 distributed MPPT configuration for photovoltaic systems’, Solar
38 Carannante, G., Fraddanno, C., Pagano, M., Piegari, L.: ‘Experimental Energy, 2011, 85, (9), pp. 1992–2002
performance of MPPT algorithm for photovoltaic sources subject to 64 Petrone, G., Spagnuolo, G., Vitelli, M.: ‘TEODI: a new technique
inhomogeneous insolation’, IEEE Trans. Ind. Electron., 2009, 56, for distributed maximum power point tracking PV applications’.
(11), pp. 4374–4380 IEEE Int. Conf. on Industrial Technology, 2010, vol. 0, no. 1,
39 Koutroulis, E., Blaabjerg, F.: ‘A new technique for tracking the global pp. 982–987
maximum power point of PV arrays operating under partial-shading 65 De Rooij, M.A., Glaser, J.S., Mayer, O.G., El-Barbari, S.F.S.: ‘Quasi-ac,
conditions’, IEEE J. Photovoltaics, 2012, 2, (2), pp. 184–190 photovoltaic module for unfolder photovoltaic inverter’. EP2166638A2,
40 Ji, Y.-H., Jung, D.-Y., Kim, J.-G., Kim, J.-H., Lee, T.-W., Won, C.-Y.: 2009, pp. 1–15
‘A real maximum power point tracking method for mismatching 66 Arditi, S.: ‘Systems and methods for detecting and correcting a
compensation in PV array under partially shaded conditions’, IEEE suboptimal operation of one or more inverters in a multi-inverter
Trans. Power Electron., 2011, 26, (4), pp. 1001–1009 system’. WO2011/119587, 2011, pp. 1–23
41 Zhou, L., Chen, Y., Guo, K., Jia, F.: ‘New approach for MPPT control of 67 Shaver, A.E., Newdoll, R.M.: ‘Distributed maximum power point
photovoltaic system with mutative scale dual carrier chaotic search’, tracking system, structure an process’. WO2008/119034, 2008, pp. 1–58
IEEE Trans. Power Electron., 2011, 26, (99), pp. 1038–1048 68 Shimizu, T., Hashimoto, O., Kimura, G.: ‘A novel high-performance
42 Ramaprabha, R., Balaji, M., Mathur, B.L.: ‘Maximum power point utility-interactive photovoltaic inverter system’, IEEE Trans. Power
tracking of partially shaded solar PV system using modified Fibonacci Electron., 2003, 18, (2), pp. 704–711
search method with fuzzy controller’, Int. J. Electr. Power Energy 69 Lee, H.W., Koh, K.H., Suh, K.Y., Suk, K.H.: ‘Method for compensating
Syst., 2012, 43, (1), pp. 754–765 for partial shade in photovoltaic power system’. WO2005/112551, 2005,
43 Ahmed, N.a., Miyatake, M.: ‘A novel maximum power point tracking pp. 1–17
for photovoltaic applications under partially shaded insolation 70 Buthker, H.C.J., De Waal, K., Bergveld, H.J.: ‘A photovoltaic unit, a
conditions’, Electr. Power Syst. Res., 2008, 78, (5), pp. 777–784 dc–dc converter there for, and a method of operating the same’.
44 Liu, Y.-h., Huang, S.-C., Huang, J.-W., Liang, W.-C.: ‘A particle swarm EP2280469, 2011, pp. 1–35
optimization-based maximum power point tracking algorithm for PV 71 Stratakos, A., Ikiannikov, A.: ‘System, method, module, and energy
systems operating under partially shaded conditions’, IEEE Trans. exchanger for optimizing output of series-connected photovoltaic and
Energy Convers., 2012, 27, (4), pp. 1027–1035 electrochemical devices’. WO2012/024536, 2012, pp. 1–110
45 Ishaque, K., Salam, Z., Amjad, M., Mekhilef, S.: ‘An improved particle 72 Villa, L.F.L., Ho, T.-P., Crebier, J.-C., Raison, B.: ‘A power electronics
swarm optimization (PSO) based MPPT for PV with reduced equalizer application for partially shaded photovoltaic modules’, IEEE
steady-state oscillation’, IEEE Trans. Power Electron., 2012, 27, (8), Trans. Ind. Electron., 2013, 60, (3), pp. 1179–1190
pp. 3627–3638 73 Nimni, Y., Shmilovitz, D.: ‘A returned energy architecture for improved
46 Ishaque, K., Salam, Z., Shamsudin, A., Amjad, M.: ‘A direct control photovoltaic systems efficiency’. IEEE Int. Symp. on Circuits and
based maximum power point tracking method for photovoltaic system Systems (ISCAS), 2010, pp. 2191–2194
under partial shading conditions using particle swarm optimization 74 Villanueva, E., Correa, P., Rodríguez, J., Member, S., Pacas, M.:
algorithm’, Appl. Energy, 2012, 99, pp. 414–422 ‘Control of a single-phase cascaded H-bridge multilevel inverter for
47 Syafaruddin, S., Karatepe, E., Hiyama, T.: ‘Artificial neural grid-connected photovoltaic systems’, IEEE Trans. Ind. Electron.,
network-polar coordinated fuzzy controller based maximum power 2009, 56, (11), pp. 4399–4406
point tracking control under partially shaded conditions’, IET Renew. 75 Petrone, G., Ramos-Paja, C.A., Spagnuolo, G., Vitelli, M.: ‘Granular
Power Gener., 2009, 3, (2), pp. 239–253 control of photovoltaic arrays by means of a multi-output maximum
48 Dougal, R., Iotova, a.P.: ‘Parallel-connected solar PV system to address power point tracking algorithm’, Progr. Photovoltaics, Res. Appl.,
partial and rapidly fluctuating shadow conditions’, IEEE Trans. Ind. 2012, 21, (5), pp. 918–932
Electron., 2009, 56, (5), pp. 1548–1556 76 Ramos-Paja, C., Romero, a., Giral, R., Calvente, J., Martinez-Salamero,
49 Solodovnik, E.E.V., Liu, S., Member, S., Dougal, R.A.: ‘Power L.: ‘Mathematical analysis of hybrid topologies efficiency for PEM fuel
controller design for maximum power tracking in solar installations’, cell power systems design’, Int. J. Electr. Power Energy Syst., 2010, 32,
IEEE Trans. Power Electron., 2004, 19, (5), pp. 1295–1304 (9), pp. 1049–1061
50 Karatepe, E., Hiyama, T.: ‘Simple and high-efficiency photovoltaic 77 Nousiainen, L., Suntio, T.: ‘Dual-mode current-fed semi-quadratic
system under non-uniform operating conditions’, IET Renew. Power buck-boost converter for transformerless modular photovoltaic
Gener., 2010, 4, (4), pp. 354–368 applications’. Proc. 14th European Conf. on Power Electronics and
51 http://www.solarmagic.com/en/ Applications (EPE), 2011, pp. 1–10
52 http://www.tigoenergy.com/it/products 78 Abdel-Rahim, O., Orabi, M., Ahmed, M.: ‘Development of high-gain
53 http://www.eiqenergy.com/index.html high-efficiency grid-connected inverter for PV Module’. Proc. Second
54 Hester, R., Thornton, C., Dhople, S.: ‘High efficiency wide load range IEEE Int. Symp. on Power Electronics for Distributed Generation
buck/boost/bridge photovoltaic microconverter’. Proc. 26th Annual Systems (PEDG), 2010, pp. 368–373
IEEE Applied Power Electronics Conf. and Exposition (APEC), 2011, 79 Reynaud, J., Gantet, O., Aloisi, P., Estibals, B., Alonso, C.: ‘A novel
pp. 309–313 distributed photovoltaic power architecture using advanced Li-ion
55 Erickson, R.W.J., Croft, S., Everson, S., Schultz, A.: ‘Thin-film batteries’. Proc. 14th Int. Power Electronics and Motion Control Conf.
photovoltaic power element with integrated low-profile high- (EPE/PEMC), 2010, pp. S9-6–S9-12
efficiency DC-DC converter’. WO2010/093702A2, 2010, pp. 1–42 80 Erickson, J., Warren, R.: ‘Integrated photovoltaic module’. WO2010/
56 Perreault, D., Pilawa-Podgurski, R., Sullivan, C., Latham, A.: ‘Power 132369, 2010, pp. 1–39
processing methods and apparatus for photovoltaic systems’. 81 Erickson, R.W.J., Pisklak, S., Plum, T.: ‘Low profile power conversion
WO2011/163437, 2011, pp. 1–98 system for rooftop photovoltaic power systems’. WO2010/153106,
57 Ang, S., Burgers, K.C.: ‘Distributed maximum power point tracking 2011, pp. 1–35
converter’. WO2009/035995, 2009, pp. 1–29 82 Yao, W., Gao, M., Ren, Z., Chen, M., Qian, Z.: ‘Improvement of
58 Ledenev, A., Porter, R.M.: ‘Systems for highly efficient solar power’. performance and flexibility for photovoltaic module using individual
WO2009/051853, 2009, pp. 1–103 DC/DC converter’. IEEE Sixth Int. Power Electronics and Motion
59 Roman, E., Alonso, R., Ibanez, P., Elorduizapatarietxe, S., Goitia, D.: Control Conf., 2009, vol. 3, pp. 441–444
‘Intelligent PV module for grid-connected PV systems’, IEEE Trans. 83 Rai, S., Kumar, U., Naik, R.: ‘A novel technique for photovoltaic
Ind. Electron., 2006, 53, (4), pp. 1066–1073 maximum power point tracking system’. IEEE European Conf. on
60 Roman, E., Martinez, V., Jimeno, J., Alonso, R., Ibanez, P., Power Electronics and Applications, 2005, pp. 1–8
Elorduizapatarietxe, S.: ‘Experimental results of controlled PV module 84 Kim, H., Kim, J., Kim, H., et al.: ‘A high efficiency photovoltaic module
for building integrated PV systems’, Solar Energy, 2008, 82, (5), integrated converter with the asymmetrical half-bridge flyback
pp. 471–480 converter’, Solar Energy, 2010, 84, (8), pp. 1376–1381
61 Kadri, R., Gaubert, J.-P., Champenois, G.: ‘Nondissipative string current 85 Dhople, S., Ehlmann, J., Davoudi, A., Chapman, P.: ‘Multiple-input
diverter for solving the cascaded DCDC converter connection problem boost converter to minimize power losses due to partial shading in

1412 IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413


& The Institution of Engineering and Technology 2014 doi: 10.1049/iet-pel.2013.0406
www.ietdl.org
photovoltaic modules’. IEEE Energy Conversion Congress and shaded insolation conditions’, Energy Convers. Manage., 2008, 49, (8),
Exposition (ECCE), 2010, pp. 2633–2636 pp. 2307–2316
86 Poshtkouhi, S., Trescases, O.: ‘Multi-input single-inductor DC-DC 91 Karatepe, E., Hiyama, T., Boztepe, M., Çolak, M.: ‘Power controller
converter for MPPT in parallel-connected photovoltaic applications’. design for photovoltaic generation system under partially shaded
Proc. 26th Annual IEEE Applied Power Electronics Conf. and insolation conditions’. Int. Conf. on Intelligent Systems Applications
Exposition (APEC), 2011, vol. 4, pp. 41–47 to Power Systems (ISAP), 2007, pp. 1–6
87 Noguchi, T., Togashi, S., Nakamoto, R.: ‘Short-current pulse-based 92 Hargis, C.: ‘Voltage compensation’. WO2011/076707, 2011,
maximum-power-point tracking method for multiple photovoltaic and pp. 1–40
-converter module system’, IEEE Trans. Ind. Electron., 2002, 49, (1), 93 Bitron: ‘Endana – Optimization, monitoring and safety for
pp. 217–223 photovoltaics’, 2013, pp. 1–2. Available at: http://www.bitronenergy.
88 Syafaruddin, S., Karatepe, E., Hiyama, T.: ‘Performance enhancement com/documents/endana.pdf
of photovoltaic array through string and central based MPPT system 94 Nguyen, D., Lehman, B.: ‘An adaptive solar photovoltaic array using
under non-uniform irradiance conditions’, Energy Convers. Manage., model-based reconfiguration algorithm’, IEEE Trans. Ind. Electron.,
2012, 62, pp. 131–140 2008, 55, (7), pp. 2644–2654
89 Miyatake, M., Veerachary, M., Toriumi, F., Fujii, N., Ko, H.: 95 Shamseldein, M.Z.M.A., Kazerani, M., Salama, M.: ‘Reconfigurable
‘Maximum power point tracking of multiple photovoltaic arrays: a photovoltaic structure’. WO2012/006723, 2012, pp. 1–55
PSO approach’, IEEE Trans. Aerosp. Electron. Syst., 2011, 47, (1), 96 Alahmad, M., Chaaban, M.A., Lau, S.K., Shi, J., Neal, J.: ‘An adaptive
pp. 367–380 utility interactive photovoltaic system based on a flexible switch matrix
90 Karatepe, E., Hiyama, T., Boztepe, M., Çolak, M.: ‘Voltage based power to optimize performance in real-time’, Solar Energy, 2012, 86, (3),
compensation system for photovoltaic generation system under partially pp. 951–963

IET Power Electron., 2014, Vol. 7, Iss. 6, pp. 1396–1413 1413


doi: 10.1049/iet-pel.2013.0406 & The Institution of Engineering and Technology 2014

Вам также может понравиться