Documente Academic
Documente Profesional
Documente Cultură
AbstractIn order for a photovoltaic (PV) system to provide a realized modifying the maximum power point tracking (MPPT)
full range of ancillary services to the gird, including frequency re- algorithm to operate at a suboptimal power level, rather than at
sponse, it has to maintain active power reserves. In this paper, a new the MPP [3][7], [9][13]. This is the focus of this paper.
control scheme for the dc/dc converter of a two-stage PV system
is introduced, which permits operation at a reduced power level, In single-stage inverters, power reserves capability is
estimating the available power (maximum power pointMPP) at achieved by enhancing the inverter control [10][13]. On the
the same time. This control scheme is capable of regulating the other hand, in two-stage systems as addressed in this paper, the
output power to any given reference, from near-zero to 100% of dc/dc converter control has to be modified instead [3][6], [9],
the available power. The proposed MPP estimation algorithm ap-
which is a more challenging task [4]. In [9], a typical Incremen-
plies curve fitting on voltage and current measurements obtained
during operation to determine the MPP in real time. This is the tal Conductance (INC) MPPT algorithm is adopted and properly
first method in the literature to use the nonsimplified single-diode enhanced, offering simple implementation, yet limited dynamic
model for the determination of the MPP and the five model pa- response properties. In [3][6], improved dynamic response and
rameters while operating at a curtailed power level. The developed controllability are achieved employing PI regulators. However,
estimation technique exhibits very good accuracy and robustness
since the P-V curve is non-monotonic, a simple PI controller
in the presence of noise and rapidly changing environmental condi-
tions. The effectiveness of the control scheme is validated through regulating the output power is not effective. For this reason,
simulation and experimental tests using a 2-kW PV array and the PI controller employed in [3][5] regulates the operating
a dc/dc converter prototype at constant and varying irradiance voltage, rather than the power, which in turn does not permit
conditions. accurate tracking of a specific power reference command. In
Index TermsActive power control, curve fitting, linearized [6], this problem is partially overcome by changing the sign of
converter model, maximum power point tracking (MPPT), pho- the error input of the PI power controller, which may still lead
tovoltaic (PV), power reserves, single-diode model. to undesirable operation on the left-hand side of the P-V curve
[7], [10], [14].
I. INTRODUCTION Furthermore, an important consideration for a power reserves
control scheme is whether the MPP can be estimated while op-
ETWORK codes impose increasing ancillary service re-
N quirements to distributed generation, including renewable
energy plants [1], [2], which are gradually extending to the
erating at a curtailed output. This is necessary for the PV sta-
tion in order to provide a given amount of reserves, either in
terms of absolute power (kW/MW) or as a fraction of available
provision of frequency response. In order for a PV system to maximum power (reserve ratio). References [3][7], [10], [12]
provide such services, it needs to maintain active power reserves implement techniques that follow external power commands, in
and perform up/down regulation of its output power in response addition to frequency response, employing different MPP es-
to commands issued by the system operator [3][7]. timation methods. In [12] and [7], irradiance and temperature
In principle, two methods exist to implement power reserve measurements are utilized to extrapolate datasheet information
capabilities in a PV system: either installing energy storage, at to the actual conditions, whereas in [3][6], [10] a mathematical
increased system cost and complexity, or employing a power model is applied to voltage and current measurements acquired
curtailment technique [4], [8]. The latter approach is readily by the dc/dc converter sensors. The former approach is sim-
pler, but compromised by the inevitable deviations of actual
Manuscript received June 23, 2016; revised October 4, 2016 and January 4, PV modules characteristics from datasheet values, as well as
2017; accepted February 18, 2017. Date of publication February 24, 2017; date by the translation formulae employed. In [3][6], [10], adap-
of current version June 17, 2017. Paper no. TSTE-00475-2016.
E. I. Batzelis was with the School of Electrical and Computer Engineering, tation to the actual system characteristics is achieved, but the
National Technical University of Athens, Athens 15780, Greece. He is now circuit models employed are oversimplified or do not present
with the Department of Electrical and Electronic Engineering, Imperial College sufficient immunity to noise. In particular, [3], [4] and [10] ap-
London, London SW7 2AZ, U.K. (e-mail: stratis.batzelis@gmail.com).
G. E. Kampitsis and S. A. Papathanassiou are with the School of Electrical ply linear-quadratic or quadratic models to only two or three
and Computer Engineering, National Technical University of Athens, Athens previous measurement samples. To improve robustness in noisy
15780, Greece (e-mail: gkampit@gmail.com; st@power.ece.ntua.gr). environments, a quadratic curve fitting approach is proposed in
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. [5] and further improved in [6], employing a simplified version
Digital Object Identifier 10.1109/TSTE.2017.2674693 of the single-diode PV model.
1949-3029 2017 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
1270 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 8, NO. 3, JULY 2017
Fig. 2. Indicative P-V characteristic and required power reserves level, illus- Fig. 3. Indicative scenario of applying curve fitting on noisy measurements
trating operation at both sides of the P-V curve. to estimate the MPP, while maintaining power reserves.
The five parameters depend on the PV modules properties, as (4). Thus, the search space dimensions are limited to only two:
well as on the irradiance G and temperature T. Usually, these the normalized irradiance G and the temperature ratio T. The
parameters are first determined at standard test conditions (STC) calculation of the reference values Iph0 , Is0 , a, Rs0 and Rsh0
using datasheet information, and then are translated to the ac- is discussed in Section III-C. The resulting problem is convex,
tual operating conditions. In this work, the translation equations exhibiting a single minimum, it can be readily initialized using
given in [25] are adopted, as manipulated in [26]: the STC values (G0 = 1, T0 = 1), and is easily solved due
to the different effects of irradiance and temperature on the I-V
Iph = Iph0 G (1 + aIsc T ) (5)
curve. It is worth noting that this approach is in agreement with
Is = Is0 T 3 e47.1 (1 T )
1
(6) the theoretical investigation of [30], which concludes that only
two of the five parameters are really independent.
a = a0 T (7) The LSQ optimization method minimizes the sum of squared
Rs = Rs0 (8) ordinal deviation between measurements and estimations, by
zeroing the partial derivatives of (12), as shown at the bottom of
Rsh0
Rsh = (9) the page, with respect to G and T [31]. Since this is a non-linear
G problem, the Levenberg-Marquadt algorithm is employed [32]:
where the subscript 0 indicates parameter at STC and aIsc de-
1
notes the normalized temperature coefficient for the short circuit k +1 = k J T J + diag J T J J T rk (13)
current. T = T T0 is the temperature deviation from STC where is the parameters vector [G, T ]T , J is the Jacobian
temperature T0 , and T = T /T0 the respective ratio (values in matrix, r is the residual, a damping factor and k the iteration.
Kelvin). The coefficient 47.1 in the exponent of (6) incorporates The residual r and its partial derivatives r/G and r/T
the energy bandgap of silicon cells and other constants [26]. required for the Jacobian matrix evaluation, are given by:
Given the five parameters at the actual operating conditions,
the MPP voltage and current are easily determined by the explicit Id
r = a0 T ln 47.1a0 (T 1) V IRs0 (14)
equations introduced in [27]: T 3 Is0
r I T
Rs 1 = a0 1 + (15)
Vm p = 1 + a (w 1) Rs Iph 1 (10) G Id G
Rsh w
r Id Iph0 Is0 aIsc T0
1 a (w 1) = a0 ln + GT 50.1 (16)
Im p = Iph 1 (11) T T 3 Is0 Id
w Rsh
where the auxiliary parameter Id (diode current) is given by:
where w = W {Iph e/Is } is an auxiliary parameter calculated
using the Lambert W function: W {x}. Similar expressions are V + IRs0
Id = GIph0 [1 + aIsc T0 (T 1)] I G (17)
proposed in [28] and [29]. Rsh0
Substituting (14)(16) into (13) and after some manipulation,
B. Least Squares Curve Fitting the iteration step is finally derived in (18) as shown at the bottom
As discussed in Section II-B, the LSQ curve fitting method fits of the page, where Sxyz stands for (n is the samples in the
the PV models (3) or (4) to the measurement window samples, window):
to determine the five parameters and then the MPP voltage and n x y
ri ri
power. This is achieved by minimizing the difference between Sxyz = (ri )z (19)
i=1
G T
measurements (green circle markers in Fig. 3) and estimated
values (red dashed line in Fig. 3). Due to the high slope of the Hence, the proposed curve fitting algorithm consists of two
right-hand side of the I-V curve, it is more effective to express nested procedures: first calculation (update) of summation terms
this deviation in terms of voltage, rather than current (especially (19) at every sampling period Ts and then estimation of the MPP
when there is noise in measurements). Thus, (4) is used as the at the end of each control period Tcontrol employing the entire
models equation, rather than (3). measurement window. As shown in the flowchart of Fig. 6(a),
This is a non-convex optimization problem with a search with every new measurement sample obtained, first Id is deter-
space of five dimensions, which is very difficult to initialize and mined and then the residual and partial derivatives are calculated
solve in this form [30]. To overcome this issue, the translation to update all sums Sxyz .
equations of the five parameters (5)(9) are substituted into (4), When one full window period Tcontrol has elapsed (Fig. 6(b)),
leading to (12) below as the equation to be fitted, instead of one iteration of the Levenberg-Marquadt algorithm is performed
GIph0 [1 + aIsc T0 (T 1)] I G (V + IRs0) /Rsh0
a0 T log V IRs0 = 0 (12)
Is0 T 3 e47.1(11/T)
k +1 k
G G 1 (1 + )S020 S101 S110 S011
= (18)
T T (1 + )2 S020 S200 S1102 (1 + )S020 S011 S110 S101
1274 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 8, NO. 3, JULY 2017
Fig. 6. Flowchart of the LSQ curve fitting, involving (a) update of all S x y z
terms every sample period, and (b) MPP estimation every control period.
to update G and T, subsequently used to calculate the five pa- Fig. 8. Closed-loop block diagram of the linearized system.
rameters and determine the MPP voltage and current. A single
iteration performed every Tcontrol suffices for continuous adap-
tation to the relatively slow changing environmental conditions; the system output. To introduce PV power, Ppv (s), as the system
this way, the calculation burden is minimized, permitting imple- output in place of Vpv (s), the following relation is used between
mentation of the method on a typical microcontroller. For the small perturbations Ppv and Vpv :
Lambert W function in (10), (11), the simplified series approxi-
Vpv
mation of [26] is used. Ppv = Ipv + Vpv (20)
rpv
C. Calculation of the Reference Parameters where Ipv , Vpv and rpv = Vpv /Ipv are the current, voltage
The reference model parameters Iph0 , Is0 , a0 , Rs0 and Rsh0 and dynamic resistance of the PV generator at the actual operat-
of a PV system may be calculated either from datasheet infor- ing point. The linearized model derived is a typical second-order
mation or a measured I-V characteristic [26]. While the former system, with a transfer function:
approach is suitable for simulation studies, the latter provides Ppv (s) K0
greater accuracy when measurements from the actual PV system G(s) = = 2 (21)
D(s) s + 20 s + 02
are available. This is because the properties of a PV array often
deviate from the datasheet for several reasons (manufacturing where the gain K0 , the undamped natural frequency 0 and the
tolerances, ageing, cables resistance etc.). damping factor are given by:
In this work, the reference parameters are determined ap- K0 = LV dc
I +
Vpv
d c Cpv
pv rp v
plying the simple explicit method of [33] on the measured I-V
characteristic of the system. The latter is obtained through a 0 = 1 (22)
L C dc pv
1
curve scan operation, varying the duty cycle of the converter = 2r p v C p v 0
from 0% to 100% within a short interval, e.g. 10 seconds. This
procedure has to be performed initially when installing the sys- Apparently, system dynamics are affected by the PV operating
tem, and then be repeated periodically to account for long-term point through the parameters Ipv , Vpv and rpv .
changes due to ageing or degradation. Since these changes are
very slow, typically at a rate of 0.75% per year for crystalline B. Closed Loop System
PV modules [34], a scan frequency of once per month or year
The block diagram of the closed-loop system, including the
should suffice.
power PI regulator of the Main Control module, is shown in
Fig. 8. As discussed in Section II-A, using the modified PV
IV. CONTROLLER DESIGN AND STABILITY ANALYSIS
power guarantees operation in the right-hand side of the P-V
In this section, tuning of the PV generator output power PI curve, thus Ppv is used as the feedback signal. The power error
regulator (Main Control block in Fig. 1) is discussed. fed to the PI controller is normalized on the nominal PV power
Pm p0 . The delay block in Fig. 8 is a first-order Pade approx-
A. System Model Linearization imation [35] of the aggregate (digital) delay Td corresponding
A simplified representation of the system comprising the PV to the PWM and execution time delays (in this case equal to the
generator and the boost converter is shown in Fig. 7. The former switching period Tc = 50 s). Therefore, the open-loop transfer
is modeled as a current source Ipv that depends on the operating function is:
point; the output voltage Vdc is considered to be kept at its K0 (Kp s + Ki ) (2 sTd )
H(s) = (23)
reference value by the inverter control. Pm p0 s (s2 + 20 s + 02 ) (2 + sTd )
The continuous-time transfer function of the small-signal
model of this circuit can be found in [35], with the duty For the hardware implementation of the PI controller, a bilin-
cycle, D(s), being the system input and the PV voltage, Vpv (s), ear transformation of the continuous-time transfer function to
BATZELIS et al.: POWER RESERVES CONTROL FOR PV SYSTEMS WITH REAL-TIME MPP ESTIMATION 1275
Fig. 9. Root locus diagram of the closed-loop transfer function (STC and 0%
reserves), varying K p while considering a time constant = K p /K i = 2 ms.
Fig. 10. Bode plots of the open-loop transfer function at various reserve levels
TABLE I (STC). Minimum stability margins indicated with circle markers.
CHARACTERISTICS OF THE SIMULATED PV SYSTEM
Tcontrol
y[n] = Kp (x[n] x[n 1]) + Fig. 11. Phase margin variation with the reserves ratio for six scenarios of
2
widely different irradiance and temperature conditions.
Ki (x[n] + x[n 1]) + y[n 1] (24)
where y[n] and x[n] are the output and input signals at step n. A similar process can be employed to tune the ripple PI
controller. Here, the same gains are used as for the main PI
C. Selection of PI Controller Gains regulator (Table I).
The root locus diagram of (23) is depicted in Fig. 9 for the
indicative case of STC and 0% reserves, using Kp as a varying V. SIMULATIONS IN MATLAB/SIMULINK
parameter while considering a time constant = Kp /Ki = To investigate the effectiveness of the proposed control
2 ms for the controller (1/10 of the control period Tcontrol ). scheme, simulations are first performed in MATLAB/ Simulink
Selected gains and other system parameters are given in for a 2 kW PV string coupled to a boost converter which in
Table I. turn feeds in a grid connected inverter, as shown in Fig. 1. The
Bode plots of the open-loop transfer function are shown in parameters of the investigated system are given in Table I, cor-
Fig. 10 for operation at various reserve levels; minimum stability responding also to the experimental setup of Section VI.
margins are indicated with circle markers. Plots do not differ System operation is simulated over a 30 s period, during
considerably, with the exception of the magnitude diagram at which the reserve command varies from 0% to 90% (Fig. 12(a)).
0% reserves. The phase margin is close to 90 degrees for low To investigate the performance of the algorithm at the most de-
reserve ratios, while it is reduced down to 42 degrees in the manding conditions, simultaneous irradiance and temperature
worst case of 100% reserves (blue marker). variations are considered (Fig. 12(b)), assuming a trapezoidal
The system remains stable at any possible operating condi- profile and high rates of change (50 W/(m2 s) and 1 C/s re-
tions. This is confirmed by the diagram in Fig. 11, illustrating spectively), while Additive White Gaussian Noise (AWGN) is
the phase margin variation with the operating reserves for six superposed on the measurements (SNR = 75). Two curve rip-
cases of widely different irradiance and temperature conditions. ple references, Rcurve,ref , of 1% and 3% are considered.
In the worst cases, a phase margin near 40 degrees is obtained, In Fig. 12(a), it is shown that the controller successfully
which is fully acceptable [37], [38]. tracks step changes of the power reserves command (red dashed
1276 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 8, NO. 3, JULY 2017
Fig. 12. Simulation of the proposed control scheme in MATLAB/Simulink for a 2 kW PV system, in presence of measurement noise (SNR 75), considering two
reference ripple levels: 1% and 3%. (a) Reserves ratio (requested and achieved), (b) irradiance and temperature (actual and estimated), (c) PV output power (ideal
and achieved) and maximum available power (actual and estimated), (d) measurement window and P-V curve (actual and estimated) at four indicative instances, (e)
power fed into the grid (ideal and achieved), (f) dc link voltage (reference and achieved), (g) grid current, and (h) curve ripple (reference and actual) and resulting
P pv and P g rid power ripples, for the 3% R c u rve , re f scenario.
line), with a response time of around 0.4 s. Satisfactory re- 1519 s, where both the reserves and the irradiance become
sults are obtained for both ripple levels, although the PV gen- maximum.
erator power expectedly exhibits increased flactuation in the The estimated maximum power Pm p and the output power
3% Rcurve,ref scenario (blue line). In Fig. 12(b), the irra- Ppv of the PV generator (PV side) are shown in Fig. 12(c). While
diance and temperature variations are illustrated, along with the estimation error is imperceptible in the 3% case (green line),
the respective estimated values. While a 3% ripple level en- it reaches 7% for 1% ripple (light blue line). The PV generator
sures accurate estimation over the entire simulation period output power meets the regulation requirements (red dashed
(blue and green lines), with 1% ripple the estimation error be- line) in both cases. In Fig. 12(d), the operating windows on the
comes noticeable (yellow and light blue lines), especially at respective P-V curves are illustrated at four indicative instances.
BATZELIS et al.: POWER RESERVES CONTROL FOR PV SYSTEMS WITH REAL-TIME MPP ESTIMATION 1277
Fig. 14. Experimental results of the proposed control scheme for a 2 kW PV string at constant irradiance conditions, obtained via JTAG emulation. (a) Reserves
ratio (requested and achieved), (b) PV output power (ideal and achieved) and maximum available power (actual and estimated), (c) operating windows on estimated
P-V curves for various reserve levels, and (d) I-V curve (scanned and estimated) at reference conditions.
Fig. 15. Oscillograms of the measured power at the input and output of the converter (2 kW PV string at constant irradiance) for (a) the entire test duration and
(b) 250 ms periods at different reserve levels.
characteristic and the one reconstructed using the extracted pa- B. PV Module Testing Under Variable Irradiance Conditions
rameters practically coincide with each other.
In order to validate the effectiveness of the proposed converter
The induced power ripple is further evaluated in the oscil- control under rapidly changing environmental conditions, a sin-
lograms of Fig. 15. The converter output power Pdc (red line) gle PV module is used as a source, rather than the entire string.
presents a much lower ripple than the PV power Ppv (blue line), This way, fast irradiance variations are emulated by changing
while the slight difference between their mean values observed the modules tilt angle within a few seconds (irradiance reduced
in Fig. 15(a) is due to the converter losses. In Fig. 15(b), four by 410 W/m2 in 17 s, at a rate of almost 25 W/m2 per second).
intervals of operation at different reserve levels are illustrated This procedure is performed twice: first the system operates with
on the same diagram. The Ppv fluctuation (blue line) strongly the reserve command profile of Fig. 16(a); then the experiment
depends on the reserve command, being negligible at MPP op- is repeated, with the converter running in MPPT mode (0% re-
eration (reserves 0%). The MPPT efficiency in this case is mea- serves) to acquire the actual maximum power, for comparison
sured close to 99%. The ripple of the output power Pdc (red reasons.
line) is essentially due to converter switching and measurement The results are depicted in Fig. 16. The achieved power re-
noise: an FFT analysis of Pdc reveals a 50 Hz ripple component serve levels (blue line) match the requested ones (red dashed
of only 0.1% of the dc component. line) in Fig. 16(a), while the estimated Pm p (purple line) in
BATZELIS et al.: POWER RESERVES CONTROL FOR PV SYSTEMS WITH REAL-TIME MPP ESTIMATION 1279
Fig. 16. Experimental results of the proposed control scheme for a single PV module (Perlight PLM-250P-60) at varying irradiance conditions, obtained via
JTAG emulation. (a) Reserves ratio (requested and achieved), (b) PV output power (ideal and achieved) and maximum available power (actual and estimated), (c)
operating windows and estimated P-V curves at four different times, and (d) I-V curve (scanned and estimated) at reference conditions.
Fig. 16(b) almost coincides with the actual (green line). Hence REFERENCES
the good match between the produced power (blue line) and its
reference (red dashed line) throughout the experiment. [1] ENTSO-E, ENTSO-E network code for requirements for grid connec-
tion applicable to all generators, ENTSO-E, Brussels Belgium, Tech.
In Fig. 16(c), four measurement windows recorded are de- Guideline, Mar. 2013.
picted along with the respective estimated P-V curves. Again, [2] Technical Requirements for the Connection to and Parallel Oper-
the achieved curve ripple is not exactly 3%, hence the small ation With Low-Voltage Distribution Networks, VDE-AR-N 4105,
2011.
difference observed in the window lengths. However, this does [3] S. Nanou, A. Papakonstantinou, and S. Papathanassiou, Control of a
not impact estimation accuracy, as discussed above. Successful PV generator to maintain active power reserves during operation, in
extraction of the PV module reference parameters is verified in Proc. 27th Eur. Photovolt. Sol. Energy Conf. Exhib., Frankfurt, Germany,
Sep. 2012, pp. 40594063.
Fig. 16(d), performed a different day than the experiment. This [4] S. I. Nanou, A. G. Papakonstantinou, and S. A. Papathanassiou, A
test demonstrates the excellent performance of the controller generic model of two-stage grid-connected PV systems with primary fre-
under fast irradiance variations, as well. quency response and inertia emulation, Elect. Power Syst. Res., vol. 127,
pp. 186196, Oct. 2015.
[5] E. Batzelis, S. Nanou, and S. Papathanassiou, Active power control in PV
VII. CONCLUSION systems based on a quadratic curve fitting algorithm for the MPP estima-
tion, in Proc. 29th Eur. Photovolt. Sol. Energy Conf. Exhib., Amsterdam,
In this paper, a new control scheme is introduced for the dc/dc The Netherlands, Sep. 2014, pp. 30363040.
converter of a two-stage PV system, in order to maintain active [6] E. Batzelis, T. Sofianopoulos, and S. Papathanassiou, Active power con-
power reserves over the entire operating range of the system trol in PV systems using a curve fitting algorithm based on the single-diode
model, in Proc. 31st Eur. Photovolt. Sol. Energy Conf. Exhib., Hamburg,
(from near-zero to 100% of the maximum available power). Germany, Sep. 2015, pp. 24022407.
The core element and novel feature of the proposed scheme is [7] H. Xin, Z. Lu, Y. Liu, and D. Gan, A center-free control strategy for
the real-time estimation of the MPP and model parameters via a the coordination of multiple photovoltaic generators, IEEE Trans. Smart
Grid, vol. 5, no. 3, pp. 12621269, May 2014.
curve fitting method that employs the fundamental single-diode [8] W. A. Omran, M. Kazerani, and M. M. A. Salama, Investigation of
PV model. No extra energy storage system or irradiance and methods for reduction of power fluctuations generated from large grid-
temperature sensors are required, keeping the system cost and connected photovoltaic systems, IEEE Trans. Energy Convers., vol. 26,
no. 1, pp. 318327, Mar. 2011.
complexity to a minimum. [9] V. A. K. Pappu, B. Chowdhury, and R. Bhatt, Implementing frequency
The stability of the proposed control strategy is analytically regulation capability in a solar photovoltaic power plant, in Proc. North
assessed and its effectiveness is validated through simulations Amer. Power Symp. 2010, Arlington, TX, USA, Sep. 2010, Art. no.
5618965.
and experimental testing at constant and varying irradiance con- [10] Y. Liu, L. Chen, L. Chen, H. Xin, and D. Gan, A Newton quadratic
ditions, using a 2 kW converter prototype. The results confirm interpolation based control strategy for photovoltaic system, in Proc. Int.
estimation accuracy and reliable operation under the most de- Conf. Sustain. Power Gener. Supply, Hangzhou, China, Sep. 2012, Paper.
611 CP.
manding conditions.
1280 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 8, NO. 3, JULY 2017
[11] H. Xin, Y. Liu, Z. Wang, D. Gan, and T. Yang, A new frequency regulation [33] J. C. H. Phang, D. S. H. Chan, and J. R. Phillips, Accurate analytical
strategy for photovoltaic systems without energy storage, IEEE Trans. method for the extraction of solar cell model paramaters, Electron. Lett.,
Sustain. Energy, vol. 4, no. 4, pp. 985993, Oct. 2013. vol. 20, no. 10, pp. 406408, Jan. 1984.
[12] B.-I. Craciun, T. Kerekes, D. Sera, and R. Teodorescu, Frequency sup- [34] A. Skoczek, T. Sample, and E. D. Dunlop, The results of performance
port functions in large PV power plants with active power reserves, measurements of field-aged crystalline silicon photovoltaic modules,
IEEE J. Emerg. Sel. Topics Power Electron., vol. 2, no. 4, pp. 849858, Prog. Photovolt.: Res. Appl., vol. 17, no. 4, pp. 227240, Jun. 2009.
Dec. 2014. [35] W. Xiao, W. G. Dunford, P. R. Palmer, and A. Capel, Regulation
[13] D. Wu, F. Tang, T. Dragicevic, J. C. Vasquez, and J. M. Guerrero, Au- of photovoltaic voltage, IEEE Trans. Ind. Electron., vol. 54, no. 3,
tonomous active power control for islanded AC microgrids with pho- pp. 13651374, Jun. 2007.
tovoltaic generation and energy storage system, IEEE Trans. Energy [36] G. E. Kampitsis, A. P. Tsoumanis, K. C. Gallos, S. A. Papathanassiou,
Convers., vol. 29, no. 4, pp. 882892, Dec. 2014. and S. N. Manias, Experimental investigation of the response of differ-
[14] Y. Liu, H. Xin, Z. Wang, and T. Yang, Power control strategy for photo- ent PLL algorithms to grid disturbances, Mater. Sci. Forum, vol. 856,
voltaic system based on the newton quadratic interpolation, IET Renew. pp. 291296, Feb. 2016.
Power Gener., vol. 8, no. 6, pp. 611620, Aug. 2014. [37] R. H. Macmillan, An Introduction to the Theory of Control in Mechanical
[15] S. Manias, Power Electronics and Motor Drive Systems. Amsterdam, The Engineering. Cambridge, U.K.: Cambridge Univ. Press, 1955.
Netherlands: Elsevier Science, 2016. [38] J. J. DAzzo, C. H. Houpis, and S. N. Sheldon, Linear Control System
[16] T. Esram, J. W. Kimball, P. T. Krein, P. L. Chapman, and P. Midya, Analysis and Design: Fifth Edition, Revised and Expanded. New York,
Dynamic maximum power point tracking of photovoltaic arrays using NY, USA: Marcel Dekker, 2003.
ripple correlation control, IEEE Trans. Power Electron., vol. 21, no. 5,
pp. 12821291, Sep. 2006.
[17] D. Casadei, G. Grandi, and C. Rossi, Single-phase single-stage pho-
tovoltaic generation system based on a ripple correlation control maxi-
mum power point tracking, IEEE Trans. Energy Convers., vol. 21, no. 2, Efstratios I. Batzelis (S14M17) received the
pp. 562568, Jun. 2006. Diploma in electronic & computer engineering from
[18] T. Esram and P. L. Chapman, Comparison of photovoltaic array maximum Technical University of Crete (TUC) in 2009, the
power point tracking techniques, IEEE Trans. Energy Convers., vol. 22, M.Sc. degree on energy production & manage-
no. 2, pp. 439449, Jun. 2007. ment from National Technical University of Athens
[19] H. S.-H. Chung, K. K. Tse, S. Y. R. Hui, C. M. Mok, and M. T. Ho, A (NTUA) in 2012, and the Ph.D. degree in electrical
novel maximum power point tracking technique for solar panels using a engineering from the same university in 2016. He
SEPIC or Cuk converter, IEEE Trans. Power Electron., vol. 18, no. 3, is currently a Research Associate (Postdoctoral Re-
pp. 717724, May 2003. searcher) in Imperial College London.
[20] W. Xiao, M. G. J. Lind, W. G. Dunford, and A. Capel, Real-time identifi- His current research interests include renewable
cation of optimal operating points in photovoltaic power systems, IEEE energy technologies and distributed generation, espe-
Trans. Ind. Electron., vol. 53, no. 4, pp. 10171026, Jun. 2006. cially photovoltaics, inverter and power system control. This work was carried
[21] A. Garrigos, J. M. Blanes, J. A. Carrasco, and J. B. Ejea, Real time out during his Ph.D. studies at NTUA.
estimation of photovoltaic modules characteristics and its application
to maximum power point operation, Renew. Energy, vol. 32, no. 6,
pp. 10591076, May 2007.
[22] J. M. Blanes, F. J. Toledo, S. Montero, and A. Garrigos, In-site real-time
photovoltaic IV curves and maximum power point estimator, IEEE
Trans. Power Electron., vol. 28, no. 3, pp. 12341240, Mar. 2013. Georgios E. Kampitsis (S12M17) received his
[23] R. Pradhan and B. Subudhi, Design and real-time implementation of a Diploma and Ph.D. degree in electrical and computer
new auto-tuned adaptive MPPT control for a photovoltaic system, Int. J. engineering from the National Technical University
Electr. Power Energy Syst., vol. 64, pp. 792803, Jan. 2015. of Athens (NTUA) in 2011 and 2016, respectively.
[24] F.-S. Pai, R.-M. Chao, S. H. Ko, and T.-S. Lee, Performance evaluation His research interests include development and
of parabolic prediction to maximum power point tracking for PV array, control of high switching frequency, high efficiency
IEEE Trans. Sustain. Energy, vol. 2, no. 1, pp. 6068, Jan. 2011. power converters, based on wide-bandgap (WBG)
[25] T. Ma, H. Yang, and L. Lu, Development of a model to simulate semiconductor devices for renewable energy sources
the performance characteristics of crystalline silicon photovoltaic mod- (RES) and inductive power transfer systems (IPTS)
ules/strings/arrays, Sol. Energy, vol. 100, pp. 3141, Feb. 2014. applications. He is presently investigating new con-
[26] E. I. Batzelis and S. A. Papathanassiou, A method for the analytical trol algorithms for grid connected photovoltaic (PV)
extraction of the single-diode PV model parameters, IEEE Trans. Sustain. systems, with low-voltage-ride-through and frequency regulation capabilities.
Energy, vol. 7, no. 2, pp. 504512, Apr. 2016.
[27] E. I. Batzelis, G. E. Kampitsis, S. A. Papathanassiou, and S. N. Ma-
nias, Direct MPP calculation in terms of the single-diode PV model
parameters, IEEE Trans. Energy Convers., vol. 30, no. 1, pp. 226236,
Mar. 2015. Stavros A. Papathanassiou (S93M98SM10)
[28] G. Farivar, B. Asaei, and S. Mehrnami, An analytical solution for received the Diploma degree in electrical engineer-
tracking photovoltaic module MPP, IEEE J. Photovolt., vol. 3, no. 3, ing and the Ph.D. degree from the National Techni-
pp. 10531061, Jul. 2013. cal University of Athens (NTUA), Zografou, Greece,
[29] A. Kuperman, Comments on An analytical solution for tracking pho- Athens, Greece, in 1991 and 1997, respectively.
tovoltaic module MPP, IEEE J. Photovolt., vol. 4, no. 2, pp. 734735, He was with the Distribution Division, Public
Mar. 2014. Power Corporation of Greece, engaged in power qual-
[30] A. Laudani, F. Riganti Fulginei, and A. Salvini, High performing ex- ity and distributed generation (DG) studies. In 2002,
traction procedure for the one-diode model of a photovoltaic panel from he joined the Electric Power Division, NTUA, where
experimental IV curves by using reduced forms, Sol. Energy, vol. 103, he is currently an Associate Professor. From 2009 to
pp. 316326, May 2014. 2012, he was a member of the Board of the Hellenic
[31] Least squares. [Online]. Available: http://en.wikipedia.org/wiki/ Transmission System Operator. His research interests are in the field of renew-
Least_squares able energy sources and DG, including wind turbine and PV technology, storage
[32] Levenberg-Marquardt algorithm, [Online]. Available: https://en. applications, and integration of DG to the grid.
wikipedia.org/wiki/Levenberg-Marquardt_algorithm