You are on page 1of 11

This article has been accepted for publication in a future issue of this journal, but has not been

fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

Automatic Tuning of Cascaded Controllers for Power


Converters using Eigenvalue Parametric Sensitivities
Salvatore D'Arco, Jon Are Suul, Member IEEE, Olav B. Fosso, Senior Member IEEE


Abstract—Control structures containing cascaded loops often preferred since they allow for explicit limitations and
are used in several applications for stand-alone and protections against over-currents. In most applications, the
parallel operation of three-phase power electronic references for these ac voltage controllers are provided by
converters. Potential interactions between these outer loops for ensuring active and reactive power control as
cascaded loops and the complex functional dependency well as automatic load sharing among parallel units. Such
between the controller parameters and the system control schemes may result in a structure with three cascaded
dynamics prevent the effective application of classical loops and a relatively high number of tunable parameters that
tuning methods in case of converters operating with low influence the dynamic response of the system [1], [2].
switching frequency. A tuning approach guided by the The controllers in cascaded structures are traditionally
eigenvalue parametric sensitivities calculated from a tuned independently by frequency domain analysis, with
linearized model of the converter and its control system inner loops represented by first order approximations [6]-[8].
is proposed in this paper. The method is implemented in Sufficient frequency separation between the bandwidths of
the form of an iterative procedure enforcing stability of the loops, usually in the range of one decade, is then imposed
the system and ensuring that the system eigenvalues are to avoid unintended interactions. Thus, the dynamic response
moved away from critical locations. Numerical of the outer loops is effectively limited by the bandwidth of
simulations in the time domain are presented to verify the inner current controllers, which is constrained by the
the improvement in dynamic performance of the system switching frequency. This can be affordable for low power
when tuned with the presented algorithm compared to a converters with high switching frequencies, but can result in
conventional rule-based tuning method. slow response and narrow stability regions for lower
switching frequencies. Consequently, tuning of controller
I. INTRODUCTION parameters in multi-loop control structures for low switching
frequency converters is challenging, and normally includes
AC voltage controllers are required in several power trial-and-error approaches requiring significant design
converter applications for stand-alone and parallel operation, experience to ensure acceptable dynamic performance over
like Uninterruptable Power Supplies (UPS) and MicroGrids the entire operating range.
[1]-[5]. Such ac voltage control loops can be implemented to
directly control the output voltage, as discussed in [3], [4], A systematic approach for tuning of multi-loop
but control schemes with inner loop current controllers are controllers of power converters should be able to account for
all the dynamic states of the system and their possible
interactions. This can be achieved by establishing a
Manuscript received October 11, 2013; revised April 15, 2014;
accepted August 1, 2014. Date of publication: xxxxxx xx, 2014; date of linearized small-signal state-space model of the system. With
current version: August 30, 2014. Paper 2013-IPCC-797.R1, presented at this approach, the influence of the controller parameters on
the 2013 IEEE Energy Conversion Congress and Exposition, Denver, CO, the system stability can be assessed by calculating the system
USA, September 15-19, and approved for publication in the IEEE eigenvalues and applying tools like participation factors and
TRANSACTIONS ON INDUSTRY APPLICATIONS by the Industrial Power eigenvalue parametric sensitivities [9]. Although such tools
Converter Committee of the IEEE Industry Application Society.
S. D'Arco is with SINTEF Energy Research, 7465 Trondheim,
for small-signal stability analysis are commonly applied for
Norway, (e-mail: salvatore.darco@sintef.no) large-scale power systems, they are rarely utilized for multi-
J. A. Suul is with SINTEF Energy Research, 7565 Trondheim, loop power converter control systems beyond the basic
Norway, and also with the Department of Electric Power Engineering, eigenvalue calculation and root loci trajectories applied in
Norwegian University of Science and Technology, 7495 Trondheim, [10]-[13].
Norway (e-mail: jon.are.suul@elkraft.ntnu.no)
O. B. Fosso is with the Department of Electric Power Engineering, Examples of participation factor and parameter
Norwegian University of Science and Technology, 7495 Trondheim, sensitivity analysis applied to multi-loop control structures
Norway (e-mail: olav.fosso@ntnu.no)
Color versions of one or more of the figures in this paper are available
for ac power converters have been presented in [14]-[16].
online at http://ieeexplore.org Still, the mathematical tools are not actively utilized in these
Digital Object Identifier… previous studies, but serve only as a support for the analysis

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

AC source/load LC-filter Three Phase VSC module DC capacitor Source/Storage

Vc I DC IP
g1 g2 g3
Vg Rg Lg Io Vo R1 L1 Ic
a
ab b
n
bc c
CDC m VDC EDC
I C1 g4 g5 g6

C1
Fig. 1. Schematic of the analyzed converter configuration

and manual tuning of controllers. This paper will instead commonly used in MicroGrids [23]. Thus, a VSM can be a
demonstrate how the parametric sensitivities of the relevant example of a control system with outer loop active
eigenvalues of the linearized small-signal system model can and reactive power controllers providing references for
be systematically used to identify controller settings that will cascaded voltage and current controllers.
improve the dynamic response of a given system.
Furthermore, an iterative tuning approach for automatically A. Electrical Configuration and System Model
enforcing stability and improving the dynamic response of a The investigated VSM scheme consists of a three-phase
multi-loop control system within the physical constraints of VSC connected to a grid or a load through an LC-filter as
the system eigenvalue locations is presented, as first shown in Fig. 1. An energy source and/or a storage unit with
proposed by the authors in [17]. a buffer capacity at least equivalent to the inertia effect
represented by the rotating mass of the emulated SM is
In the following, a Virtual Synchronous Machine (VSM) assumed to be connected to the DC-link. Symbols and
is taken as an example of a multi-loop control system that current reference directions are defined in the figure, with
can be challenging to tune by conventional methods. A upper case symbols denoting physical variables and
traditional approach for selecting the controller parameters parameters.
by using tuning rules based on Single-Input Single-Output
(SISO) approximations will then be presented as a reference In the following, switching dynamics are assumed to be
case. A linearized state-space model of the system is negligible for the scope of this analysis and the converter is
developed, and the challenges related to the tuning of this represented by a continuous time average model. The
control system configuration with a low switching frequency equations of the converter side filter inductors in the
are demonstrated. Then, the eigenvalue parametric Synchronous Reference Frame (SRF) can then be expressed
sensitivities are formally defined and the proposed iterative in the continuous time Laplace domain as given by (1), while
algorithm is developed. The performances resulting from the the equations of the filter capacitors are given by (2) [7],
tuning with the proposed algorithm are compared to the [14]. The grid side or load is represented by a Thévenin
conventional tuning approach by time-domain simulations, equivalent RL-circuit, which can be represented by a model
including discretization effects and the switching operation on the same form as (1). In these equations, all signals and
of the converter. parameters are represented by lower case symbols to denote
per unit values, where the base values defining the per unit
II. OVERVIEW OF A VIRTUAL SYNCHRONOUS MACHINE system are derived from the kVA rating of the converter and
WITH CASCADED CONTROL LOOPS the peak value of the rated phase voltage.
The Virtual Synchronous Machine (VSM) has recently l1
emerged as a concept for controlling Voltage Source  s  ic ,d  vc ,d  r1  ic ,d  g  l1  ic ,q  vo ,d
Converters (VSCs) in power system applications to emulate b
(1)
the behavior of traditional Synchronous Machines (SMs) l1
[18]-[22]. Such VSM-based controllers can allow for grid  s  ic ,q  vc ,q  r1  ic ,q  g  l1  ic ,d  vo ,q
b
connected as well as stand-alone operation, and can ensure
load sharing in a similarly way as droop-based control c1
 s  vo ,d  ic ,d   g  c1  vo ,q  io ,d
schemes for UPS systems and MicroGrids [22]. b
(2)
Although several possible implementations of the VSM c1
 s  vo ,q  ic ,q   g  c1  vo ,d  io ,q
concept have been proposed during the last years, control b
schemes based on cascaded voltage and current controllers
present significant advantages regarding implementation of B. VSM-based Control System
over-current protections [22]. Moreover, it has been recently The VSM-based control structure for the converter is
demonstrated that VSM implementations based on emulating shown in Fig. 2. The control system consists of a modulation
the swing equation of a traditional synchronous machine are stage, a traditional SRF current controller as an inner loop
equivalent to the power-frequency droop controllers and a SRF voltage controller as an intermediate control loop

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

v
* Reactive Power Droop SRF Voltage Controller io,d SRF Current Controller vo,d Modulation
PI k FFi PI k FFv
q*    vo*, d  kiv   ic*, d  kic  
mQ k pv  k pc 
  s   s 
qo f qm vo , d ic , d ma
c1  l1  vref , d md
s f VSM VSM  dq mb g1 6
vref , q mq mc PWM
vo , q ic , q  abc
VSM Inertia and Damping c1  l1 
p* vo*, q   kiv   ic*, q   kic  
0 k pv  k pc  vDC VSM
s  s 
po   1 1 VSM  N VSM
Ta
PI k FFi PI k FFv
 s s
pd  vo , q
kd io, q
g 

Fig. 2. Virtual Synchronous Machine-based control system with cascaded voltage and current control loops

[14]. The outer control loops consist of a conventional III. EXAMPLE OF CONVENTIONAL TUNING FOR
reactive power droop controller and the VSM inertia CASCADED VOLTAGE AND CURRENT CONTROL LOOPS
emulation. Thus the general structure of the control system is
identical to equivalent droop-based controllers from [1], [2], In the following, an example of a simple analytical
[10]-[14] and are not further described in detail. tuning procedure for the VSM voltage and current
controllers is outlined, according to conventional
In the control structure of Fig. 2 the reference for the q- assumptions and rule-based methods adopted for the design
axis voltage is equal to zero, since the SRF is oriented to the of PI controllers in the SRF.
voltage at the filter inductors, while the d-axis voltage
amplitude reference is provided by a conventional droop- A. Conventional Current Controller Tuning
based reactive power controller as shown in the upper left of For tuning the parameters of the inner loop current
the figure [1], [14]. For this controller, |v|* is the external controllers from Fig. 2, the delay effect of the converter
voltage reference, q* is the reactive power reference and qo is PWM operation must be considered. By approximating the
the reactive power flowing into the grid as defined by: effect of the PWM with a first order transfer function and
assuming feed-forward of the measured voltages and ideal
qo  vo , q  io , d  vo , d  io , q (3) decoupling of the d-and q-axes, the open loop transfer
The phase angle used for transforming the SRF variables function for the current controllers can be defined by (6) [7],
to the stationary reference frame is obtained by integrating [24]. The time constants T1 for the filter inductor, and Tv for
the frequency resulting from the inertia and damping the delay approximation are then defined by (7).
emulation according to swing equation shown in the lower
 k  1 1
left of Fig. 2 and expressed by: hcc ,dq  s    k pc  ic    (6)
 s  1  Tv  s r 1  T1  s 
Ta  s  VSM  p  k d VSM   g   po
*
(4)   
PI-controller

  PWM approximation Filter inductor
pd
L1 l 1
In this equation, Ta is the mechanical time constant of the T1 
 1 , Tv  (7)
R1 r1  b 2  f sw
emulated inertia, while ωVSM is the per unit speed of the
VSM. The external power reference is given by p* while the Based on the open loop transfer function in (6), the PI
damping power pd is given by the damping constant kd and current controller gains can be selected according to the
the difference between the per unit VSM speed and the per Modulus Optimum (MO) criterion commonly applied for
unit grid angular frequency ωg. The electrical power flowing current controllers in drives and grid connected converters
into the grid is given by po according to: [6], [7]. This tuning technique corresponds to pole
cancellation in the open loop transfer function and a gain
po  vo , d  io , d  vo , q  io , q (5) selected to achieve critical damping of the resulting closed
If the converter is operated in grid-connected mode, the loop transfer function. The resulting controller parameters kpc
VSM control synchronizes to the grid voltage phase angle and kic are given by:
through the power balance of the swing equation. Thus, l1
r1
normal operation of the VSM does not depend on any grid k pc  , (8) kic 
synchronization method (e.g. a Phase Locked Loop) as 2  b  Tv 2  Tv
usually required for grid connected converters. The VSM is This tuning approach can also be extended to account for
also inherently capable of stand-alone operation like a the sampling effects and the delays resulting from a discrete
traditional SM. Thus, the control loops are implemented in a time implementation of the control system [8]. In any case, it
SRF defined by the VSM swing equation, which is also used is clearly seen from the expressions in (8) that the PI
for the modelling of the entire system. controller parameters, and thus the current controller
bandwidth, are directly limited by the switching frequency.

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

B. Conventional Voltage Controller Tuning IV. SMALL-SIGNAL STABILITY AND EIGENVALUE


From the cascaded structure shown in Fig. 2, it is clear PARAMETRIC SENSITIVITY OF THE VSM CONFIGURATION
that the tuning of the SRF voltage controllers is constrained Considering the VSM scheme in Fig. 2, neither the
by the bandwidth of the inner loop current controllers. For intended operation of the outer loops for reactive power
simplifying the analysis, the closed loop current controllers control and inertia emulation nor the overall system stability
can be approximated by a first order transfer function [7]. will be ensured if the bandwidth of the voltage controller
Assuming an ideal decoupling of the d-and q-axes, the open loop is too low. Thus, if the current controller bandwidth is
loop transfer function of the voltage controllers can be limited due to a relatively low converter switching
expressed by (9). The time constant Teq,cc representing the frequency, significant interactions between the different
closed loop current controller and the integral time Tc1 of the control loops might occur. This makes it necessary to study
filter capacitor are defined by (10). the stability and dynamics of the overall system.
 k  1 1 A. State-Space System Model
hvc ,dq  s    k pv  iv    (9)
 s  1  Teq ,cc  s Tc1  s A mathematical model of the VSM can be established by
  
PI-controller Closed loop current contorller Filter capacitor
combining the model of the circuit in Fig. 1 with the control
system diagram in Fig. 2. This model can be linearized and
c1 expressed in standard matrix notation as Δẋ = A·Δx + B·Δu
Teq ,cc  2  Tv , Tc1  (10)
b where the A-matrix and the state variables x are defined by
The voltage controller parameters can be tuned according (12) while the B-matrix and the input variables u are given
to the Symmetrical Optimum (SO) criterion to ensure by (13).
maximum phase margin at the crossover frequency of the 0 0 0 0 0 0 
open loop transfer function. The PI controller gains kpv and 0
 0 0 0 0 b vo, d ,0 
kiv are then expressed in terms of a design parameter 'a' that 0 mq 0 1 0 0 
 
relates the tuning of the PI controller to the damping factor ζ 0 0 0 0 0 0 
of the closed loop transfer function as given by (11) [6], [7].  k pc k pv mq k pc k pv 
0 0 0 0 
 l1 b l1 b 
Tc1 Tc1  k pc c1vo, d ,0   p* 
k pv  , kiv  3 2 , a  2  1 (11) 0 0 0 0 0  
a  Teq ,cc a  Teq ,cc 

l1 b   q* 

0 k pv mq 0 k pv 0 0   vˆg 
This conventional tuning approach requires sufficient B  u    
0 0 0 0 0 c1vo, d ,0    v * 
difference in bandwidth between the outer voltage controller  
  cos VSM ,0   g* 
and the inner current controller. Traditionally, this is ensured 0 0
lg b
0 0 b io, q ,0   
by increasing the value of 'a' until the bandwidth of the    g 
 sin VSM ,0 
voltage controller is at least one decade below the current 0 0 0 0 b io, d ,0 
 lg b 
controller bandwidth. The SO tuning criterion can also be  
extended to account for the sampling effects and the delays 0 0 0 0 0 0 
1 kd k 
resulting from a discrete time implementation [8].  0 0 0  d 
 Ta Ta Ta 
  (13)
0 0 0 0 0 0 

 b b 
 0 b g ,0 0 0 0 0 0  0 0 0 0 
c1 c1
 
 b b 
 b g ,0 0 0 0 0 0 0 0  0 b vo,d ,0 0 
 c1 c1 
 1 0 0 0 0 0 0 0 0 0  mq 0 0   vo ,d 
   v 
 0 1 0 0 0 0 0 0 0 0 0 0 0   o,q 
 1  k k  k k pc c1 g ,0 k pc kiv k pc  r1 kic k FFi k pc k pc k pv mq    d 
 pc pv FFv
 0  0 0 0  0 0    
 l1 b l1 b l1 b l1 b l1 b l1 b l1 b   q 
 k pc c1 g ,0 1  k pc k pv  k FFv k pc kiv k pc  r1 k FFi k pc k pc c1vo ,d ,0   ic ,d 
 kic   
0 0  0 0 0 0
 l1 b l1 b l1 b l1 b l1 b l1 b l1 b   ic ,q 
A  x       d 
  k pv c1 g ,0 kiv 0 1 0 0 0 k FFi 0  k pv mq 0 0   
 c1 g ,0  k pv 0 kiv 0 1 0 0 0 k FFi 0 c1vo ,d ,0 0    q 
   i 
 1 rg vˆg ,0 sin VSM ,0   o ,d 
 0 0 0 0 0 0 0  b  g ,0 0 b io ,q ,0   io ,q 
 lg b lg b lg b   q 
vˆg cos VSM ,0  
m 
 rg
   pu  (12)
1
 0 0 0 0 0 0 0 b g ,0  0 b io ,d ,0
 lg b l g b lg b   
    
  f io,q ,0  f io ,d ,0 0 0 0 0 0 0 0  f vo ,d ,0  f 0 0 
 io ,d ,0 io,q ,0 vo ,d ,0 kd 
   0 0 0 0 0 0  0 0  0 
 Ta Ta Ta Ta 
 0 0 0 0 0 0 0 0 0 0 0 b 0 
 

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

Sweep of voltage controller tuning parameter a from 0.5 to 50


8000

600 10 kHz

400
6000
200 5 kHz

0
Im

-200 2 kHz
4000
-400
-600
-9000 -8000 -7000 -6000 -5000 -4000 -3000 -2000
2000 Re

0
Im

-2000 400

200

-4000
0
Im

-200
-6000
-400
-35 -30 -25 -20 -15 -10 -5 0 5
Re
-8000
-10000 -8000 -6000 -4000 -2000 0
Re

Fig. 3. Effect of the design parameter 'a' in the range from 0.5 to 50 on the system stability for various switching frequencies

In this state-space model, the state variables represent TABLE I SYSTEM PARAMETERS
small signal deviations around an operating point, and values Parameter Value Parameter Value
of variables referring to this operating point are denoted with
Rated voltage VS,LL,RMS 690 V Filter resistance r1 0.003 pu
0 as sub-script [9]. The auxiliary variables ξ and σ are
introduced to represent the states of the integrators in the Rated power Sb 1 MVA Filter inductance l1 0.10 pu
SFR current and voltage controllers. The state variable δθVSM Rated grid frequency fn 50 Hz Filter capacitance c1 0.20 pu
is introduced to represent small signal variations in the phase
Inertia constant Ta 2s Source resistance rg 0.003 pu
shift between the VSM phase angle orientation and the phase
angle of the grid voltage when the system is modelled in the Damping coefficient kd 10000 pu Source inductance lg 0.10 pu
VSM-oriented SRF. Thus, this state variable is defined by: Power reference, p* 0.4 pu
Reactive power
0.0 pu
reference q*
s  VSM  VSM  b  VSM  g  b (14) Voltage reference |v|* 1.0 pu
Reactive power droop
0.00004 pu
gain mq
where δωVSM is the small signal deviation of the VSM speed
Grid voltage |vg| 1.0 pu Grid frequency, ωg 1.0 pu
from the actual grid angular frequency. The initial condition
of this state variable is given directly by the initial phase
angle between the VSM orientation and the grid source conventional tuning described in the previous section, but
voltage according to δθVSM,0 = θVSM,0 − θg,0. with different values of the switching frequency. The poles
are marked with black crosses when the system is unstable,
B. System Stability by Eigenvalue Analysis while arrows are indicating the direction of the parameter
The stability behavior of the VSM can be assessed by sweep. The figure shows that the system has a very narrow
performing an analysis of the eigenvalues of the A-matrix in range of stable operation when the switching frequency is 2
(12) for various operating points and combinations of control kHz, which is a realistic value for a 690 V converter in the
parameters. In the following, an example of analysis based MW power range. If the switching frequency is increased to
on the parameters in Table I and the tuning approach from 5 kHz, the system has a significantly wider range of stable
section III is presented. For this analysis, the voltage feed- operation, but can still become unstable if the voltage control
forward is assumed to be enabled by setting kFFv =1, while loops has either too low damping or is too slow. When
the current feed-forward is disabled by setting kFFi =0. The increasing the switching frequency to 10 kHz, the system
reactive power droop gain mq is set to a very low value, shows a quite wide range of stable operation and becomes
effectively disabling the loop in this case. unstable only if the voltage control loops are made too slow.
This confirms that the conventional tuning approach is most
The trajectories of the system eigenvalues in the complex suitable for low power converters with high switching
plane when the design parameter 'a' for tuning the voltage frequency (e.g. for small scale MicroGrid applications in the
loop is swept from 0.5 to 50 are shown in Fig. 3. The figure kW range).
shows three cases each designed according to the

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

4000 10

2000 5

0 0

Im
Im

-2000 -5

-4000 -10
-5000 -4500 -4000 -3500 -3000 -2500 -2000 -1500 -1000 -500 0 -2 -1.8 -1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 0
Re Re
2000 20
Relative sensitivty

Relative sensitivty
1000
0
0
-20
-1000

-2000 -40
rf lf cf rg lg kpc kic kpv kiv mq wf kd ta kffi kffv rf lf cf rg lg kpc kic kpv kiv mq wf kd ta kffi kffv

a) b)
Fig. 4. Parameter sensitivity analysis for a) eigenvalue with high oscillation frequency related to LC-filter, and b) the slowest complex eigenvalue in
the system, with conventional tuning and a = 4 used for the tuning of the voltage control loop

This eigenvalue analysis reveals that stability is strongly Two examples of parameter sensitivity analysis are
affected by the achievable bandwidth of the inner loop shown in Fig. 4, with reference to a configuration based on
current controllers, and therefore by the switching frequency the parameters from Table I, and controllers tuned according
of the converter. Moreover, the described conventional to (8) and (9) with a equal to 4. This configuration is close to
tuning approach can result in poor dynamics and low the stability limit and has three pairs of complex conjugate
stability margins when this VSM scheme is operated at a poles close to the imaginary axis. The eigenvalue parametric
relatively low switching frequency, since the control loops sensitivities with respect to 15 of the system parameters are
cannot be sufficiently decoupled. Although the individual plotted in Fig. 4a) for the pole with high oscillation
controllers are designed to be stable, their interactions affect frequency closest to the imaginary axis. As seen from the
negatively the system stability, resulting in a narrow range of figure, the location of this eigenvalue can be influenced by
stable operation. Therefore, such tuning techniques should the controller parameters kpc and kpv. The LC filter
only be used as a starting point, while analysis of the full parameters and the grid side RL-circuit, as well as the
order model should be adopted to obtain better dynamic voltage and current feed-forward gains kFFv and kFFi, are also
performances. strongly influencing this mode. There is, however, a pole
pair with low oscillation frequency that is even closer to the
C. Eigenvalue Parametric Sensitivity imaginary axis than the LC-related poles, and the parametric
The parameter sensitivities of the poles are defined as the sensitivity of this pole pair is shown in Fig. 4 b). In this case,
derivative of the system eigenvalues with respect to the the parameters of the grid impedance have a dominant
system parameters. Thus, these parameter sensitivities can influence, but the eigenvalue is also influenced by kpv and mq.
identify the parameters with the strongest influence on the
critical eigenvalues of the system and can reveal how V. ALGORITHM FOR STABILITY ENFORCEMENT AND
modifying these parameters will influence the eigenvalue PARAMETER TUNING OF VSM
locations [9]. Assuming a dynamic system of order N and a The information contained in the parameter sensitivity
set of K tunable parameters, the sensitivities define a matrix can be systematically used to establish procedures for
sensitivity matrix of N by K complex elements. The designing and tuning the system. An example of such an
sensitivity αn,k of the parameter ρk with respect to the automated procedure applied to the VSM tuning is described
eigenvalue λn can be expressed by (15), where ΨnT and Φn in this section. The tuning is based on an iterative process
are the left and right eigenvectors associated to the where the controller parameters are modified at each step to
eigenvalue λn [9], [25]. move the poles towards a more convenient location. The
A iterative process is illustrated by the flowchart in Fig. 5. In
ΦTn Ψn the first step, the system parameters and an initial set of
n k controller settings, for instance from a conventional tuning
 n,k   (15)
k ΦTn Ψ n procedure, are taken as a starting point. Then, the steady-
state operating point is calculated by solving a system of
The real part and the imaginary part of the sensitivities algebraic equations. It should be noted that the solution may
are associated to the derivatives of the pole location along correspond to an unstable operating point but the instability
the real and the imaginary axis respectively. Since the real of the system does not affect the tuning process. As a
parts of the pole locations characterize the stability of the following step the dynamic matrix A for the linearized
system, only the real part of the sensitivity matrix will be system around this operating point, and its eigenvalues, are
investigated in the following. calculated. In this implementation example, the eigenvalue

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

Parametrization of the critical eigenvalue. Alternatively, a requirement on the


and initial tuning damping ratio of the critical eigenvalue can be set as the
criteria for a desired tuning of the system. Since also
Initial parameter settings physical constraints to the pole locations are present in the
Calculate steady-state system, the iterations should also be stopped if the critical
pole cannot be moved further towards the left.
operating point

Initial conditions
Yes For the sake of simplicity, the algorithm is executed for a
fixed number of iterations in this implementation example.
New
Calculate A-matrix and No The modified set of parameters ensures that the pole
operating
corresponding eigenvalues assumed as the most critical one will be moved to a location
point?
with a lower real part. Although more advanced criteria for
System poles
changing the system parameters can be considered, this
Locate critical simple condition of the algorithm will in general be
c  max  Re  1...n  beneficial, since poles causing instability will be gradually
eigenvalues
moved into the stable region while the behavior of slow
Targeted pole poles will be improved by forcing the eigenvalues towards
Ai
Calculate matrix derivative
ΦTc Ψc the left. However, it should be noted that a modification of
 i  k
 ci , k  c  certain parameters can move other poles in the opposite
and sensitivities  k T
Φc Ψ c
direction, resulting in several poles with an almost identical
Parameter sensitivities of targeted pole real part. If this condition occurs, the algorithm might exhibit
Locate parameter
an oscillatory behavior in the sense that it alternates between
kci  kmin
i
different critical poles that are identified for each iteration

Re  i 

 
with highest sensitivity c ,k

cycle. If possible, the different critical poles will then be


Parameter to change moved alternately towards the left every time they are
addressed in an iteration, until a condition is reached when
Change the
selected parameter

ci 1  ci 1  sign  ci , k      the sensitivities of two or more poles to the same parameter
are equal in magnitude and opposite in direction.
c

No
New parameter value
It can also be noted that the definition of the tunable
Check Stop
parameters can be limited to controller gains, or can be
stopping conditions Iteration? expanded to include physical parameters (e.g. filter
inductances, filter capacitance etc.). In this perspective, the
Yes
presented algorithm can be used in an earlier stage of the
Final parameter values design of a system as well as in the more strict sense of
control system tuning that has motivated this study.
Fig. 5. Flow chart of the proposed algorithm for forcing system poles
into more stable conditions VI. TUNING ALGORITHM APPLIED TO VSM AND
VERIFICATION BY TIME-DOMAIN SIMULATIONS
with the highest real part is considered as the critical pole λc
and selected as target for the subsequent optimization step. The VSM scheme in Fig. 1 and Fig. 2 has been tuned by
The algorithm proceeds with calculating the parameter the iterative algorithm described in the previous section, and
sensitivity αc,k of this critical pole with respect to all the performances have been compared to the more conventional
system parameters. Sensitivities for parameters that are tuning methodology described in section III. A subset of
assumed fixed or not tunable are calculated, but the seven parameters have been set as tunable (kpc, kpv, kic, kiv,
corresponding parameters are left unchanged by the ωf,pu, Ta, kd) and are allowed to be modified by the algorithm.
algorithm. The parameter ρc for which the critical pole has In this case, the algorithm is allowed to modify each
the highest sensitivity is then changed by an incremental parameter by a ratio Δρ of 0.5 % for each iteration.
ratio Δρ for each iteration, i, as given by: A. Resulting impact on system eigenvalue locations
 i 1
c
i
c 
  1  sign   i
c , kc    (16) The starting point for applying the iterative tuning
algorithm in the following is the same as for Fig. 4. The
impact of the iterative process on the location of the poles is
The sign of the sensitivity determines if the parameter
illustrated in Fig. 6 a) and b) where the shift of the poles is
would be increased or decreased in order to force a shift of
highlighted with a color gradient (from blue to red). The
the target pole towards the left. The initial set of parameters
figures highlight how the poles closest to the imaginary axis
is then updated, resulting in a dynamic system with a
are gradually shifted towards the left, leading to faster
modified set of poles. In general, the process can be
dynamics and more stable behavior. In particular, the zoom
reiterated or terminated according to a predefined
in Fig. 6 b) shows how the critical eigenvalues are moved
termination criterion. This criterion can be a certain
towards the left. The iterations start by moving the critical
maximum settling time, corresponding to a certain real value
pole pair from Fig. 4 b), but when these poles are moved

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

Pole trajectory with iterative tuning Pole trajectory with iterative tuning 2
10

3000 1.5
8

k pv
2000 6

4 0.5
1000
2
0
0 200 400 600 800 1000
0 0 Number of iterations
Im

Im
90

-2 80
-1000
-4 70

60

k iv
-2000 -6
50
-8
-3000 40

-10 30
-5000 -4000 -3000 -2000 -1000 0 -2 -1.5 -1 -0.5 0 0.5 0 200 400 600 800 1000
Re Re Number of iterations

a) Pole trajectory from optimization b) Zoom of pole trajectory c) Resulting change of controller gains kpv and kiv
Fig. 6. Result of running the tuning algorithm for 1000 iteration cycles

TABLE II CONTROLLER PARAMETERS WITH DIFFERENT TUNINGS Instantaneous and sampled current signals
1
Proposed Proposed
Conventional
Parameter algorithm - algorithm – 0.8
Tuning
400 iterations 800 Iterations
Current controller gain kpc 0.6366 0.6366 0.6366 0.6

Current Controller integral 0.4


20 20 20
gain kic
0.2
Voltage controller gain kpv 0.3183 1.033 1.795
Current [pu]

Voltage controller integral 0


39.79 59.00 80.79
gain kiv
-0.2
VSM Damping coefficient kd 10000 6530 3110
Inertia constant Ta 2s 2s 2s -0.4

-0.6 ic,a
towards the left, a slow real pole becomes the limit for the
ic,b
performance of the system. Thus, the algorithm attempts to -0.8
ic,c
move all the three slowest eigenvalues simultaneously -1
towards the left by alternatingly changing several of the 0 2 4 6 8 10 12 14 16 18 20
Time [ms]
tunable parameters of the system.
Fig. 7. Instantaneous currents in filter inductors and sampled values
The curves presented in Fig. 6 c) indicate how two of the used by the control system
tunable parameters are modified when executing the
algorithm. In particular, the integral gain kiv of the voltage B. Verification by time-domain simulations
controller is left unchanged for more than 200 iterations The performances of the system with the controller
while the proportional gain kpv is increased. Subsequently, parameters resulting from 400 and 800 iterations of the
the algorithm acts on the proportional gain while leaving proposed algorithm have been compared by simulation of the
unchanged the voltage controller for approximately 150 system with parameters resulting from the conventional
iterations before it starts increasing both parameters tuning procedure with 'a' equal to 4. The resulting controller
alternately. At this point also the damping constant of the parameters for the three different cases are listed in Table II.
VSM is modified when the algorithm is attempting to The simulation study has been conducted with
simultaneously move the three slowest poles. Matlab/Simulink SimPowerSystems, based on the system
The tuning algorithm is in this case primarily acting on configuration from Fig. 1 and the control system from Fig. 2
the voltage controller parameters and the damping constant by using the system parameters from Table I. A switching
of the VSM, while the current controller parameters are left model of the converter has been used for the detailed time-
unchanged. It should be noted that if the tuning algorithm is domain simulation, and the sampling effects resulting from
acting on the current controller parameters, care must be discrete time implementation of the control system are
taken to avoid that the current controller bandwidth is not considered. Synchronized sampling with double update rate
pushed too close to the switching frequency. has been assumed for the control system, and a switching
frequency of 2 kHz is therefore corresponding to a sampling

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

Conventional tuning Iterative tuning - 400 iterations Iterative tuning - 800 iterations
1.5 1.5 1.5
Switching model Switching model
1 1 Small-signal model 1 Small-signal model

Power: po [pu]

Power: po [pu]
Power: po [pu]

0.5 0.5 0.5

0 0 0

-0.5 Switching model -0.5 -0.5


Small-signal model
-1 -1 -1
-2 0 2 4 6 8 10 12 14 -2 0 2 4 6 8 10 12 14 -2 0 2 4 6 8 10 12 14
Time [s] Time [s] Time [s]

1 Switching model 1 Switching model 1 Switching model


Reactive power: qm [pu]

Reactive power: qm [pu]


Reactive power: qm [pu]
Small-signal model Small-signal model Small-signal model
0.5 0.5 0.5

0 0 0

-0.5 -0.5 -0.5

-1 -1
-2 0 2 4 6 8 10 12 14 -1
-2 0 2 4 6 8 10 12 14 -2 0 2 4 6 8 10 12 14
Time [s] Time [s]
Time [s]
0.07 0.07 0.07
Switching model Switching model Switching model
Small-signal model Small-signal model
Phase: VSM [rad]

Small-signal model

Phase: VSM [rad]


Phase: VSM [rad]

0.06 0.06 0.06

0.05 0.05 0.05

0.04 0.04
0.04

0.03
-2 0 2 4 6 8 10 12 14 0.03 0.03
-2 0 2 4 6 8 10 12 14 -2 0 2 4 6 8 10 12 14
Time [s]
Time [s] Time [s]
1.0004 1.0004 1.0004
Switching model Switching model Switching model
Small-signal model Small-signal model Small-signal model
Frequency: VSM [pu]

Frequency: VSM [pu]

Frequency: VSM [pu]


1.0002 1.0002 1.0002

1 1 1

0.9998 0.9998 0.9998

0.9996 0.9996 0.9996


-2 0 2 4 6 8 10 12 14 -2 0 2 4 6 8 10 12 14 -2 0 2 4 6 8 10 12 14
Time [s] Time [s] Time [s]

a) b) c)
Fig. 8. Response to a step in power reference for the investigated system with two different sets of parameters obtained with a) the conventional
tuning approach from section III and Table I, b) 400 iterations of the tuning algorithm and c) 800 iterations of the tuning algorithm

frequency of 4 kHz [26]. The resulting instantaneous control system, the main difference between the two models
currents in the filter inductor L1 during steady state is a small deviation in the phase angle due to the delays of
operation, and the corresponding sampled current values that the sampling and the PWM output from the control system.
are used in the control system and transformed into the This results in a small steady-state deviation in the reactive
VSM-oriented SRF, are shown in Fig. 7. current and reactive power flow, but does not significantly
influence the representation of the dynamic response and
For the simulation of the three cases with the parameters oscillation frequencies observed in the system.
from Table II, the system has first been brought to steady
state in a condition with grid voltage of 0.95 pu before it is From simulations with the parameters obtained after 400
stepped back to 1.0 pu. In the following figures, the results iterations of the proposed algorithm, as shown in Fig. 8 b), it
from the detailed simulation model are also compared to is clearly demonstrated how the damping ratio of the
results from continuous time simulation of the linearized oscillations has been significantly improved. In this case the
small-signal state-space model, to verify the validity of the critical oscillatory eigenvalue resulting from the tuning
modelling approach used for the implementation of the algorithm has been moved to −0.48±j5.74, resulting in an
tuning algorithm. oscillation frequency of about 0.9 Hz and a damping ratio of
0.08. This theoretically corresponds to a settling time of
The dynamic response of the system with the parameters about 8.4 s, which can be seen to match very well to the
obtained from the conventional tuning approach is shown in results in Fig. 8 b). Thus, the stability properties and the
Fig. 8 a). In this figure the presence of a poorly damped low settling time of the system have already been significantly
frequency oscillation can be observed in all system variables. improved.
It can also be easily verified that the observed oscillation
frequency of about 0.625 Hz (= 3.93 rad/s) is directly The results from simulations with the parameters
corresponding to the eigenvalue of −0.07±j3.93 analyzed in obtained with 800 iterations of the tuning algorithm are
Fig. 4 b). Thus, these oscillations have a very low damping shown in Fig. 8 c), and it can be seen that settling time of the
ratio of 0.018, resulting in a settling time of about almost system is further improved. In this case, the critical
60s. From the figure, it can also be seen that there is an oscillatory eigenvalue is given by −1.00±j7.72,
excellent match between the results obtained with the corresponding to a damping ratio of about 0.13 and a settling
detailed simulation model and the simulation of the time of about 4 s, which again matches well with the results
linearized state-space model. Except from the influence of from the detailed simulation model.
some minor noise in the signals resulting from the sampled

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

From the presented results, it is clear that the proposed Proceedings of the IEEE 35th Annual Power Electronics Specialists
algorithm is effective in ensuring stability and improving the Conference, Aachen, Germany, 20-25 June 2004, pp. 2482-2488
[5] J. C. Vasquez, J. M. Guerrero, A. Luna, P. Rodríguez, R.
dynamic performance of the system. Thus, the set of Teodorescu, "Adaptive Droop Control Applied to Voltage-Source
parameters obtained with the presented algorithm leads to Inverters Operating in Grid-Connected and Islanded Modes," in
significantly improved performances compared to what can IEEE Transactions on Industrial Electronics, Vol. 56, No. 10,
be achieved by traditional tuning approaches when the October 2009, pp. 4088-4096
[6] W. Leonhard, "Control of Electrical Drives," Springer Verlag,
switching frequency of the converter is relatively low. Heidelberg, 1985
However, the traditional approach can still be useful to [7] C. Bajracharya, M. Molinas, J. A. Suul, T. M. Undeland,
define the initial starting point of the proposed algorithm, "Understanding of tuning techniques of converter controllers for
while significant experience-based trial and error can be HVDC," in Proceedings of the Nordic Workshop on Power and
avoided. It can also be noted that it is difficult to move the Industrial Electronics, NORPIE 2008, 9-11 June 2008, Helsinki,
Finland, 8. pp.
slow real pole identified in the system beyond the location [8] J. A. Suul, M. Molinas, L. Norum, T. Undeland, "Tuning of Control
obtained after about 800 iterations. However, it could be Loops for Grid Connected Voltage Source Converters," in
possible to move the two complex poles further towards the Proceedings of the 2008 IEEE 2nd Power and Energy Conference,
left if the slowest real pole was allowed to stay in its location Johor Baharu, Malaysia, 1-3 December 2008, pp. 797-802
or possibly move slightly towards the right. This will require [9] P. Kundur, "Power System Stability and Control," McGraw-Hill,
New York, 1994
a more complicated algorithm that can favor the movement [10] N. Bottrell, M. Prodanovic, T. C. Green, "Dynamic Stability of a
of eigenvalues in particular locations when selecting the Microgrid with an Active Load," in IEEE Transactions on Power
parameters to modify, and is left for future investigations. Electronics, Vol. 28, No. 11, November 2013, pp. 5107-5119
[11] R. Majumder, "Some Aspects of Stability in Microgrids," in IEEE
VII. CONCLUSIONS Transactions on Power Systems, Vol. 28, No. 3, August 2013, pp.
3243-3252
This paper has investigated how the eigenvalue [12] F. Katiraei, M. R. Iravani, P. W. Lehn, "Small-signal dynamic model
parametric sensitivities of a linearized small-signal state- of a micro-grid including conventional and electronically interfaced
space model of a power converter and its control system can distributed resources," in IET Generation Transmission and
Distribution, Vol. 1, No. 3, May 2007, pp. 369-378
be systematically utilized for tuning of cascaded control [13] Y. A.-R. I. Mohamed, E. F. El-Saadany, "Adaptive Decentralized
loops. On this basis, an iterative tuning algorithm for Droop Controller to Preserve Power Sharing Stability of Paralleled
ensuring stability and improving the dynamic response of a Inverters in Distributed Generation Microgrids," in IEEE
power converter control system with multiple cascaded loops Transactions on Power Electronics, Vol. 23, No. 6, November 2008,
has been developed. This algorithm uses the eigenvalue pp. 2806-2816
[14] N. Pogaku, M. Prodanović, T. C. Green , "Modeling, Analysis and
parametric sensitivities to identify the parameters with the Testing of Autonomous Operation of an Inverter-Based Microgrid,"
strongest influence on the critical eigenvalues of the system IEEE Transactions on Power Electronics, Vol. 22, No. 2, March
and modifies incrementally the tunable parameters in the 2007, pp. 613-625
system so that these eigenvalues are moved towards the left. [15] S. Danielsen, O. B. Fosso, T. Toftevaag, "Use of participation
The proposed algorithm has been applied to a Virtual factors and parameter sensitivities in the study and improvement of
low-frequency stability between electric rail vehicle and power
Synchronous Machine based on cascaded voltage and current supply," in Proceedings of the 13th European Conference on Power
controllers in the Synchronous Reference Frame. It has then Electronics and Applications, EPE 2009, Barcelona, Spain, 8-10
been shown how the proposed tuning algorithm can be used September 2009, 10 pp.
to ensure the stability of the system and significantly [16] S. Danielsen, "Electric Traction Power System Stability – Low-
frequency interaction between advanced rail vehicles and a rotary
improve the dynamic response beyond what is achievable frequency converter," PhD Thesis, Norwegian University of Science
with a conventional rule-based approach with corresponding and Technology, 2010
approximations. The obtained performance improvements [17] S. D'Arco, J. A. Suul, O. B. Fosso, "Control System Tuning and
have been verified by time-domain simulations including the Stability Analysis of Virtual Synchronous Machines," in
switching effects of the power converter and the sampling Proceedings of the 2013 IEEE Energy Conversion Congress and
Exposition, ECCE 2013, Denver, Colorado, USA, 15-19 September
effects resulting from a discrete time control system 2013, pp. 2664-2671
implementation. [18] H.-P. Beck, R. Hesse, "Virtual Synchronous Machine," in
Proceedings of the 9th International Conference on Electrical Power
REFERENCES Quality and Utilisation, Barcelona, Spain, 9-11 October 2007, 6 pp.
[1] J. Rocabert, A. Luna, F. Blaabjerg, P. Rodríguez, "Control of Power [19] Y. Chen, R. Hesse, D. Turschner, H.-P. Beck, "Investigation of the
Converters in AC Microgrids," IEEE Transactions on Power Virtual Synchronous Machine in the Island Mode," in Proceedings
Electronics, Vol. 27, No. 11, November 2012, pp. 4734-4749 of the 2012 3rd IEEE Innovative Smart Grid Technologies Europe
[2] T. C. Green, M. Prodanović, "Control of inverter-based micro- Conference, Berlin, Germany, 15-17 October 2012, 6 pp.
grids," in Electric Power System Research, Vol. 77, No. 9, July [20] Y. Chen, R. Hesse, D. Turschner, H.-P. Beck, "Dynamic Properties
2007, pp. 1204-1213 of the Virtual Synchronous Machine (VSIMA)" in Proceedings of
[3] M. C. Chandorkar, D. M Divan, R. Adapa, "Control of Parallel the International Conference on Renewable Energies and Power
Connected Inverters in Standalone ac Supply Systems," in IEEE Quality, ICREPQ'11, Las Palmas, Spain, 13-15 April 2011, 5 pp.
Transactions on Industry Applications, Vol. 29, No. 1 [21] Q.-C. Zhong, G. Weiss, "Synchronverters: Inverters That Mimic
January/February 1993, pp. 136-143 Synchronous Generators," IEEE Transactions on Industrial
[4] J. M. Guerrero, L. G. de Vicuña, J. Miret, J. Matas, J. Cruz, “Output Electronics, vol. 58, no. 4, April 2011, pp. 1259-1267
Impedance Performance for Parallel Operation of UPS Inverters [22] S. D'Arco, J. A. Suul, "Virtual Synchronous Machines –
Using Wireless and Average Current-Sharing Controllers,” in Classification of Implementations and Analysis of Equivalence to
Droop Controllers for Microgrids," in Proceedings of IEEE
PowerTech Grenoble, Grenoble, France, 16-20 June 2013, 7 pp.

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TIA.2014.2354732, IEEE Transactions on Industry Applications

[23] S. D'Arco, J. A. Suul, "Equivalence of Virtual Synchronous Tsukuba, Japan. He was also a visiting Ph.D. student for two months with
Machines and Frequency-Droops for Converter-Based MicroGrids," the Research Center on Renewable Electrical Energy Systems, within the
in IEEE Transactions on Smart Grid, Vol. 5, No. 1, January 2014, Department of Electrical Engineering, Technical University of Catalonia
pp. 394-395 (UPC), Terrassa, Spain, during 2010. Since 2012, he has resumed a part-
[24] V. Blasko, V. Kaura, "A New Mathematical Model and Control of a time position as a Research Scientist at SINTEF Energy Research while
Three-Phase AC-DC Voltage Source Converter," in IEEE also working as a part-time post.doc researcher at the Department of
Transactions on Power Electronics, Vol. 12, No. 1, January 1997, Electric Power Engineering of NTNU. His research interests are mainly
pp. 116-123 related to control of power electronic converters in power systems and for
[25] F. Garofalo, L, Iannelli, F. Vasca, "Participation Factors and their renewable energy applications.
Connections to Residues and Relative Gain Array," in Proceedings
of the 15th Triennal World Congress of the International Federation
of Automatic Control, Barcelona, Spain, 21-26 July 2002, pp
[26] S. Buso, P. Mattavelli, "Digital Control in Power Electronics," Olav Bjarte Fosso graduated from the Norwegian
Morgan & Claypool, 2006 Institute of Technology, Trondheim, Norway, with
the MSc degree in Electrical Engineering in 1985,
and received his PhD degree from the same institute
in 1989.
Salvatore D'Arco received the MSc. and Ph.D.
From 1989 to 2002 he was with SINTEF Energy
degrees in Electrical Engineering from the
Research, working with development of methods
University of Naples "Federico II" in 2002 and
and principles for utilization of renewable energy in
2005, respectively.
electricity markets and for transmission network
From 2006 to 2007, he was a post.doc researcher at utilization. From 2002 he has been Professor in the Department of Electric
the University of South Carolina, Columbia, SC, Power Engineering at the Norwegian University of Science and
US. In 2008 he joined ASML in The Netherlands as Technology (NTNU), serving as Head of Department from 2009 to 2013.
a Power Electronics Designer, where he worked He is a member of CIGRE and has served as chairman of the SC C5 on
until 2010. From 2010 to 2012 he was a post.doc Electricity Markets and Regulation (2008 – 2014). He is NTNU’s Board
researcher in the Department of Electric Power Engineering at the member of the Norwegian Research Centre for Offshore Wind Technology,
Norwegian University of Science and Technology. In 2012 he joined NOWITECH. Currently he is the director of the thematic area "Energy" at
SINTEF Energy Research where he currently works as Research Scientist. NTNU. His main research interests are within offshore grids and market
His main research activities are related to control and analysis of power integration of intermittent generation.
electronic conversion systems for power system applications, including
real-time simulation and rapid prototyping of converter control systems. He
is the author of over 50 scientific papers and he is the holder of one patent.

Jon Are Suul (M’11) received the M.Sc. and PhD


degrees from the Department of Electric Power
Engineering at the Norwegian University of Science
and Technology (NTNU), Trondheim, Norway, in
2006 and 2012, respectively.
From 2006 to 2007, he was with SINTEF Energy
Research, Trondheim, where he was engaged in
simulation of power electronic systems until starting
his PhD studies. In 2008, he was a guest Ph.D.
student for two months with the Energy Technology Research Institute of
the National Institute of Advanced Industrial Science and Technology,

0093-9994 (c) 2013 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE
permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

You might also like