Professional Documents
Culture Documents
net/publication/301723581
CITATIONS READS
26 4,771
3 authors, including:
All content following this page was uploaded by Susie Wooyoung Choi on 31 March 2019.
Abstract—This paper presents a mathematical modeling of states proportional and resonant regulator for PWM inverter,
three-phase grid-connected inverter system including output which brings about zero steady-state error. In reference [7],
LCL filter and closed loop control using complex vector synchronous frame PI regulator is used for three-phase
notation. The control scheme used is synchronous frame PI voltage-source inverter when there are inner control loop on
control on complex space vector of grid current in synchronous filter capacitor current and outer control loop on grid current.
dq reference frame. Effect of controller’s tuning parameters is Current regulators designed for ac load and motor using
investigated using complex vector root locus and complex vector complex vector are introduced in [8, 9] and virtually
frequency response function of closed loop system according to translation technique is also applied for ac machine to further
different tuning parameters. Control scheme and three-phase improve regulation performance [10]. Digital control is
grid-connected inverter are simulated using MATLAB Simulink designed for three-phase inverter to achieve high power
and SimPowerSystems ™. quality [11] and tuning method using pole place strategy is
proposed in z-domain [12]. When faults occur, the control
Index Terms—Grid-connected inverter, grid current control, methods in different reference frames and control strategies
and synchronous frame PI controller. are presented in [13].
I. INTRODUCTION GCI is modeled as dq model using scalar notation and
As renewable energy resources have continued to synchronous frame PI controller is commonly used for
penetrate the modernized power system, the role of grid- GCI. It is difficult to analyze a GCI system and to tune the
connected inverters (GCIs) has become more important as an gains of PI controller when scalar notation is used. By using
interface between distributed energy resources (DERs) and the complex vector notation, the order of the system is reduced
grid. To achieve the desired performance of DERs, the and it becomes easier to design the controller and analyze the
controller of the GCI should be designed properly. system. Also, complex vector model is widely used in
controlling ac machines. However, it has not been
There are different methods introduced in literature implemented much for GCI modeling. There are still
regarding current controller of PWM inverters. Various opportunities to investigate the effect of tuning parameter to
control methods of GCI for renewable energy resources are avoid instability and obtain high grid current quality when
reviewed in [1]. Reference [2] compares different multi-loop GCI is modeled using complex vector notation.
control strategies for voltage-source and current-source
inverters. A comparison in terms of steady state and transient This paper presents a complex vector modeling of GCI
performance is done for different sensing positions in with synchronous frame PI controller on grid current in
uninterrupted power supply (UPS) system in [3]. In reference synchronous dq reference frame. Also, the influence of
[4], stationary and synchronous frame PI regulators are controller’s tuning parameters is investigated using complex
compared in frequency domain for current-regulated voltage- vector root locus and complex vector frequency response
source inverters. Limitations of voltage-oriented PI control in function for three-phase GCI. The advantage of using complex
stationary reference frame are discussed in [5]. Reference [6] vector notation when modeling GCI is introduced. Closed
Fig. 1. Control scheme of grid-connected inverter system for three-phase four-wire grid.
loop transfer function of three-phase GCI including III. COMPLEX VECTOR MODELING OF THREE-PHASE GRID-
synchronous frame PI controller is derived as complex vector CONNECTED INVERTER
format.
Complex space vector of three-phase AC current in
II. GRID-CONNECTED INVERTER SYSTEM stationary reference frame is defined as (1) using complex
vector notation.
The GCI system consists of three-phase inverter, output
LCL filter, the grid, and controller as shown in Fig. 1, which
2
i (t) + α ib (t) + α ic (t)
s 2
shows control scheme of grid-connected inverter system for i abc (t) = (1)
three-phase four-wire grid. According to the objective of GCI, 3 a
there can be different control loops to achieve the desired This complex space vector rotates forward or backward
performance. depending on sign of frequency.
The GCI can be operated as current-controlled or voltage- The coefficient, α, is defined as (2) and has property of (3)
controlled source according to different operation mode.
Voltage-controlled is applied to grid supporting, micro-grid, α = e j2π 3 (2)
and stand-alone modes. Current-controlled regulation is
commonly used in grid-connected mode and has advantages 2 (3)
such as fast response and better stability. In this paper, current 1+ α + α = 0
controlled GCI is considered. Current-controlled voltage Three-phase voltage can also be represented as complex
source inverters are used for GCIs in order to transfer power space vector in stationary reference frame as represented in
produced by DER to the grid as well as for inverter-based (1).
active shunt compensators to mitigate power quality problems.
Here, superscript s means that variable is represented in
Grid current quality is equally as important as grid voltage stationary reference frame and bar under variable means
quality. According to IEEE 1547, total harmonic distortion complex space vector. Subscripts a, b, or c represent phase A,
(THD) of current injected to the grid should be less than 5%. B, or C of current.
Therefore, the performance of current regulator is significant
Complex space vector of balanced three-phase currents
to achieve balanced and sinusoidal three-phase grid current
with amplitude of I is represented in stationary reference
with low THD.
frame as
Commonly, control is two cascaded loops with a fast
inner loop on current to regulate current and outer loop on s 3 jω t
i abc (t) = Ie (4)
voltage to regulate dc link voltage. Current controller is an 2
inner loop of overall closed loop controller and gives voltage
command to PWM. A current control loop is important to where ω is the angular frequency of the grid and defined as
bring about high grid current quality in grid-connected mode.
Current control can be designed in stationary or synchronous ω = 2π f g (5)
reference frame. Here, the frequency of the grid, fg, is 60 Hz.
By using coordinate transformation, complex space vector d 1
of three-phase current in stationary reference frame is i (t) = vi,x (t) − vcf ,x (t)
dt i,x L1
transformed into the complex space vector in synchronous dq
reference frame written as d 1 d
vcf ,x (t) = + Rd ii,x (t) − ig,x (t) (8)
dt Cf dt
e s
i dq (t) = e − jω t i abc (t) = id (t) + jiq (t) (6) d 1
i (t) = v (t) − vg,x (t)
where superscript e indicates that the variable is represented in dt g,x L2 cf ,x
synchronous dq reference frame, subscripts d and q represent Using (1), this can be expressed as complex vector form in
d- and q-axis component of complex vector of three-phase stationary reference frame as
current in synchronous dq reference frame, respectively.
d s 1 s s
Complex space vector of balanced three-phase currents in dt i i, abc (t) = L v i, abc (t) − v cf , abc (t)
stationary reference frame is expressed as complex space 1
1
vector in synchronous dq reference frame using (6). A purely d s d s
+ Rd i i, abc (t) − i g, abc (t)
s
v cf , abc (t) = (9)
sinusoidal current does not have imaginary component and dt C
f dt
only has d-axis component as shown in (7).
d is 1 s
v cf , abc (t) − v g, abc (t)
s
g, abc (t) =
e 3 dt L2
i dq (t) = I (7)
2 Three-phase GCI model in stationary reference frame (abc
model) is transformed into dq model in synchronous reference
This is one of the benefits of representing the three-phase frame. Although controller can be built on abc model in
current as complex vector in synchronous dq reference frame stationary reference frame, using dq model is beneficial
that d- and q-axis components of current are dc quantities for because state variables at fundamental excitation frequency
balanced current or voltage. are dc quantities. This allows PI controller to operate easily to
Using (1) and (6), three-phase GCI with output LCL filter achieve the desired performance.
and the grid can be modeled as complex vector in stationary By using scalar notation, (8) is represented as dq model as
reference frame or synchronous dq reference frame. shown in (10). Block diagram of dq model of GCI using scalar
notation is shown in Fig. 3 in synchronous dq reference frame.
d 1
dt ii,d (t) = +ω ii,q (t) + L vi,d (t) − vcf ,d (t)
1
d
vcf ,d (t) = +ω vcf ,q (t) − ω Rd ii,q (t) − ig,q (t)
dt
1
d
+ + Rd ii,d (t) − ig,d (t)
Cf dt
d 1
Fig. 2. A circuit diagram of three-phase GCI with LCL output filter dt ig,d (t) = +ω ig,q (t) + L vcf ,d (t) − v g,d (t)
and grid. 2
(10)
d 1
Fig. 2 show circuit diagram of three-phase GCI with LCL dt ii,q (t) = −ω ii,d (t) + L vi,q (t) − vcf ,q (t)
output filter and the grid. Grid impedance and equivalent 1
resistances of output filter are neglected for simplicity. d
vcf ,q (t) = −ω vcf ,d (t) + ω Rd ii,d (t) − ig,d (t)
vdc is dc link voltage, Cdc is dc link capacitor, idc is dc link dt
1
current flowing through dc link capacitor, and id is current d
+ + Rd ii,q (t) − ig,q (t)
flowing into the inverter. vi is inverter output voltage, ii is Cf dt
inverter output current, vcf is voltage across filter capacitor,
and ig is grid current. L1 is inverter-side inductor of LCL filter, d 1
L2 is grid-side inductor of filter, Cf is filter capacitor of filter, dt ig,q (t) = −ω ig,d (t) + L vcf ,q (t) − v g,q (t)
2
and Rd is damping resistance. Due to the absence of grid Conventional double loop PI controller for d-axis and q-
impedance, point of common coupling (PCC) voltage, vgf in axis grid current is designed based on GCI model in (10).
Fig. 1 is identical to grid voltage. There are coupling terms involving angular frequency, ω,
State space equation of three-phase GCI in stationary between d and q components for every equation and these
reference frame is shown as (8). Subscript x stands for phase coupling terms are shown with orange-colored blocks in Fig.
A, B, or C. State space equation can be written for each phase 3. There are 6 state variables, 4 inputs, and 2 output variables.
in stationary reference frame. Because models for d-axis and q-axis component of the
system are separated and there exists coupling term between
these two of components, model is complicated and controller
should be designed considering four different responses: d-
axis grid current with respect to d-axis inverter voltage, d-axis Fig. 4 is block diagram of dq model of three-phase GCI
grid current with respect to q-axis inverter voltage, q-axis grid using complex vector notation representing (11). Coupling
current with respect to d-axis inverter voltage, and q-axis grid terms involving ω between d- and q-axis components of state
current with respect to q-axis inverter voltage. variables using scalar notation in Fig. 3 are presented as
coupling terms involving jω (orange-colored one) as shown in
Using (6), (9) can be transformed into dq model of three- Fig. 4. There are 3 state variables, 2 inputs, and 1 output
phase GCI with LCL output filter as complex vector in variable when complex vector notation is used.
synchronous dq reference frame as shown in (11) where
superscript e represents synchronous dq reference frame and Comparing dq model using scalar notation (10) in Fig. 3
bar under variable means complex space vector. A and using complex vector notation (11) in Fig. 4, the use of
synchronous angular frequency, ω, is 2πfg that system is complex vector notation reduces the number of state variables
synchronized to the grid. from 6 to 3, inputs from 4 to 2, and outputs from 2 to 1.
d e e 1 e e
dt i i, dq (t) = − jω i i, dq (t) + L v i, dq (t) − v cf , dq (t)
1
1
d e d e
+ Rd i i, dq (t) − i g, dq (t)
e e e e
v cf , dq (t) = − jω v cf , dq (t) + jω Rd i i, dq (t) − i g, dq (t) + (11)
dt C dt
f
d i e (t) = − jω i e (t) + 1 v e (t) − v g, dq (t)
e
dt g, dq g, dq
L2 cf , dq
Fig. 3. Block diagram of scalar model of three-phase GCI including LCL output filter in synchronous dq reference frame.
Fig. 4. Block diagram of complex vector model of three-phase GCI including LCL output filter and the grid in synchronous dq reference
frame.
Fig. 5. Block diagram of complex vector GCI model in synchronous dq reference frame with synchronous reference PI controller.
Modeling as complex vector gives reduced order of the system Poles of open loop system are located at
and the number of inputs and outputs of the system becomes
half of the one when scalar notation is used [9]. The dq model
of GCI becomes simple when modeled as complex vector and
s = −0.5ω res − j ω ± ( ( 3 2)ω ) , − jω .
res These poles are
unsymmetrical with respect to imaginary axis of complex
it is easier to design controller and tune the gain of the plane because transfer function involves the coefficients,
controller. which are complex.
Equation (11) can be represented in s-domain and To regulate current-controlled GCI in synchronous dq
frequency response of complex vector of grid current, Ig,dqe, reference frame, synchronous frame PI controller is
can be expressed as combination of Vi,dqe and Vg,dqe. implemented as shown in Fig. 5. Synchronous frame PI
Organizing and solving (11) for grid current with respect to controller is modeled as
inverter output voltage and grid voltage gives (12)
( )
e s + Ki K p e* e
e e e
I g,dq (s) = H1(s)V i,dq (s) + H 2 (s)V g ,dq (s) (12) V g ,dq (s) ≈ Kp I g,dq (s) − I g,dq (s) (18)
s
where H1(s) is written as
Conventionally, there are sensors for the dc link voltage,
2
three-phase grid current, and three-phase PCC voltage. PCC
1 Z LC 1 s + ω res + jω voltage is fed back to phase lock loop (PLL) for grid
H1(s) =
( )
L1 ω res s + jω D(s) (13) synchronization.
_I e*g.dq [deg]
_I e g.dq
∠
(a) Ki/Kp = 20 (a) Ki/Kp = 20
_I e*g.dq
_I g.dq
e
_I e*g.dq [deg]
_I e g.dq
(b) Ki/Kp = 200 ∠
_I e*g.dq (b) Ki/Kp = 200
_I g.dq
e
_I e*g.dq [deg]
_I e g.dq
∠
current is under-damped when Kp is larger than 10. Setting A 10 kW GCI with synchronous frame PI controller is
time increases as Kp increases. System is damped and takes the simulated using MATLAB Simulink with SimPowerSystems
longest time to become steady-state value when Kp is 100. A ™. GCI is regulated when tuning parameters, Ki/Kp and Kp,
step response of grid current when Ki/Kp is 200 is similar to are 200 and 5, respectively. Results are shown in Fig. 9.
the one when Ki/Kp is 20. When Ki/Kp is 2000, step response
for 5 of Kp is under-damped, but setting time is longer than
one when Ki/Kp is 20 and 200. Also, step response diverges V. CONCLUSION
when Kp is 110, which is a corresponding result shown in Fig.
This paper presents the modeling, using complex vectors,
7 (c), that the system becomes unstable.
of three-phase GCI with LCL filter and the grid when grid
Fig. 8 is also showing advantages of using complex vector current is regulated using synchronous frame PI controller.
model that just one plot of step response is needed to see Controller is designed on complex vector of grid current in
performance of PI controller and analyze controller’s tuning synchronous dq reference frame. Closed loop function of
parameter on system performance. complex vector of grid current with respect to complex vector
(a) Ki/Kp = 20 (b) Ki/Kp = 200 (c) Ki/Kp = 2,000
Fig. 8. Magnitude of step response of complex vector modeled GCI represented in synchronous dq reference frame for different Ki/Kp and
K p.
of command current is derived including synchronous frame
PI controller.
Complex vector model of GCI has benefits of reduced
order of GCI system from 6th to 3rd order and simple structure
that two separate block diagram for d- and q-axis component
can be represented in one single block diagram. Performance
of PI controller and effect of tuning parameter is examined
using complex vector root locus and complex vector
frequency response function. Complex vector model enables
that system performance can be examined using just single
plot of root locus and frequency response function. For 10 kW
three-phase grid-connected inverter and given specification,
optimal tuning parameter for Ki/Kp = 20 and 200 is Kp = 5.
Step response of system and the simulated results using Fig. 9. Phase A grid current of three-phase GCI with synchronous
MATLAB are also presented. Complex vector model based on frame PI controller (Ki/Kp is 200, Kp is 5).
physical system is beneficial to tune gain parameters of
synchronous PI controller rather than trial and error. [6] D. N. Zmood and D. G. Holmes, "Stationary frame current
regulation of PWM inverters with zero steady-state error,"
ACKNOWLEDGMENT IEEE Trans. Power Electron., vol. 18, no. 3, pp. 814-822,
2003.
This research has been funded in part by the DOE Sunshot [7] T. Erika and D. G. Holmes, "Grid current regulation of a three-
Initiative under award DE-0006341. phase voltage source inverter with an LCL input filter," IEEE
Trans. Power Electron., vol. 18, no. 3, pp. 888-895, 2003.
[8] F. B. Del Blanco, M. W. Degner, and R. D. Lorenz, "Dynamic
REFERENCES analysis of current regulators for AC motors using complex
vectors," IEEE Trans. Ind. Appl., vol. 35, no. 6, pp. 1424-1432,
[1] R. Teodorescu, M. Liserre, and P. Rodríguez, Grid Converters 1999.
for Photovoltaic and Wind Power Systems: John Wiley & Sons, [9] F. Briz, M. W. Degner, and R. D. Lorenz, "Analysis and design
Ltd, 2011. of current regulators using complex vectors," IEEE Trans. Ind.
[2] L. Poh Chiang and D. G. Holmes, "Analysis of multiloop Appl., vol. 36, no. 3, pp. 817-825, 2000.
control strategies for LC/CL/LCL-filtered voltage-source and [10] K. Hyunbae and R. D. Lorenz, "Synchronous frame PI current
current-source inverters," IEEE Trans. Ind. Appl., vol. 41, no. regulators in a virtually translated system," in Conf. Rec. 2004
2, pp. 644-654, 2005. IEEE IAS Ann. Meeting, 2004, pp. 856-863.
[3] L. Poh Chiang, M. J. Newman, D. N. Zmood, and D. G. [11] M. Prodanovic and T. C. Green, "Control and filter design of
Holmes, "A comparative analysis of multiloop voltage three-phase inverters for high power quality grid connection,"
regulation strategies for single and three-phase UPS systems," IEEE Trans. Power Electron., vol. 18, no. 1, pp. 373-380,
IEEE Trans. Power Electron., vol. 18, no. 5, pp. 1176-1185, 2003.
2003. [12] J. Dannehl, F. W. Fuchs, and P. B. Thogersen, "PI state space
[4] D. N. Zmood, D. G. Holmes, and G. H. Bode, "Frequency- current control of grid-connected PWM converters with LCL
domain analysis of three-phase linear current regulators," IEEE filters," IEEE Trans. Power Electron., vol. 25, no. 9, pp. 2320-
Trans. Ind. Appl., vol. 37, no. 2, pp. 601-610, 2001. 2330, 2010.
[5] J. Dannehl, C. Wessels, and F. W. Fuchs, "Limitations of [13] F. Blaabjerg, R. Teodorescu, M. Liserre, and A. V. Timbus,
voltage-oriented PI current control of grid-connected PWM "Overview of control and grid synchronization for distributed
rectifiers with LCL filters," IEEE Trans. Ind. Electron., vol. 56, power generation systems," IEEE Trans. Ind. Electron., vol. 53,
no. 2, pp. 380-388, 2009. no. 5, pp. 1398-1409, 2006.