Professional Documents
Culture Documents
2016 Zhang Et Al PESS VF 3LNPC PMSG BTB DMPC 2 PDF
2016 Zhang Et Al PESS VF 3LNPC PMSG BTB DMPC 2 PDF
net/publication/292971572
CITATIONS READS
10 205
4 authors, including:
Mohamed Abdelrahem
Technische Universität München
54 PUBLICATIONS 277 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Peformance enhanced direct model predictive control for power electronics and electric drives View project
Modeling and control of Electric Submersible Pumps (ESP) for geothermal power systems View project
All content following this page was uploaded by Christoph Michael Hackl on 04 February 2016.
Abstract—Full power rating three-level neutral-point clamped power rating will require lower switching frequencies to reduce
(3L-NPC) back-to-back power converters seem promising for wind switching losses and converter/inverter topologies with more than
turbine systems with high power. Direct Model Predictive Control two voltage levels to meet grid codes and to guarantee a low
(DMPC) is an attractive technique, in particular, for multi-level con-
verters. Voltage sensorless control makes the voltage measurements total harmonic distortion [4]. In particular, the three-level neutral-
obsolete. This work proposes and verifies an Initial Bias Com- point (diode) clamped (3L-NPC) back-to-back converter seems
pensation based Virtual Flux (IBC-VF) voltage sensorless DMPC promising. It allows for more than two voltage levels, but the
scheme for 3L-NPC back-to-back power converter Permanent- required amount of components is drastically less than e.g. for
magnet Synchronous Generator (PMSG) wind turbine systems. five-level topologies. Permanent-magnet Synchronous Generators
With the proposed VF estimation scheme, no grid side voltage
measurement information is required; both generator and grid side (PMSGs) show nice properties like high efficiency, compact size,
controllers are realized using DMPC concepts incorporating both and low maintenance, hence PMSGs are a promising choice for
targeting and (nonlinear) constraint set into a single cost function offshore wind turbines systems.
with great flexibility. Compared to conventional filter based voltage
sensorless control strategies, the proposed one shows fast dynamics A simplified direct-drive PMSG based grid-tied 3L-NPC back-
and accurate estimation of the voltage (virtual flux), which leads to-back wind turbine system is shown in Fig. 1. The back-to-back
to overshoot-free power/current and DC-link voltage control. converter consists of generator/machine-side converter (MSC)
Index Terms—Back-to-Back Power Converter, Three-level NPC, and grid/net-side converter (NSC) which share a common DC-
PMSG Wind Turbine Systems, Direct Model Predictive Control, link. Control objectives for MSC and NSC are (see e.g. [5]):
Novel Virtual Flux Estimation, Voltage Sensorless Control.
i. Torque control: The underlying torque controller in the
MSC must be fast and accurate to assure either (a) maximum
N OMENCLATURE
power point tracking (MPPT) of the wind turbine system or
Vdc , Idc DC-link voltage [V], current [A] (b) nominal torque generation for wind speeds above nominal
speed. In addition, to achieve high efficiency and to reduce
C, L, R Cap. [F], Induc. [H], resist. [Ω]
loads on the mechanical components, a low torque ripple and
Ts , k Sampling interval [s], instant [1] a low total harmonic distortion (THD) must be guaranteed;
~x, ~x> Vector, transpose of the vector ii. Power control: The NSC assures net/grid-side active and
~xabc , ~xαβ , ~xdq Vector in abc, αβ, dq reference frame reactive power control (active power is controlled indirectly by
X ∗ , x̂ Reference, estimated value of x the DC-link voltage controller). Moreover, the underlying NSC
current controller(s) must guarantee a certain power quality to
xm , xn machine, net (grid) side quantities
fulfill grid codes; iii. Voltage balancing: For 3L-NPC back-
x∗y Convolution of x and y to-back converters, (at least) one side needs to assure voltage
~ P, Q
S, Appar. [VA], active [W], react. power [var] balancing in upper and lower DC-link capacitor (see Fig. 1).
~u, G~ Switching state, IGBT gate signal vectors It is essential (and sufficient) for maintaining a constant DC-
−1
L {x} Inverse Laplace transform of x link voltage and to allow for low-voltage ride through (LVRT)
capabilities.
I. I NTRODUCTION Control schemes, which achieve the control objectives men-
Installations of wind turbine systems have steadily increased tioned above, can be divided into four groups (see [3], [6], [7]):
over the last years. Currently, 7.5 MW systems are available (i) cascaded control schemes: MSC with field-oriented control
in the market and numerous research activities aim at 10-12 (FOC) and NSC with voltage-oriented control (VOC) – both
MW levels for offshore applications [1]–[4]. This increase in the with modulator; (ii) direct control with look-up table: MSC with
Fig. 1. Simplified electrical circuit and controller of a three-level NPC back-to-back converter PMSG wind turbine system with choke ((R)L-filter)
on the net/grid side (subscript n).
direct torque control (DTC) and NSC with direct power control contributions of this work are the following: (i) System modeling
(DPC); (iii) direct control with modulator: MSC with DTC and of a three level NPC back-to-back PMSG wind turbine system
NSC with DPC – both with linear controllers and modulators, using DMPC control scheme is developed in detail; (ii) The novel
and (iv) model predictive control schemes for MSC and NSC. Initial Bias Compensation Virtual Flux (IBC-VF) estimation
Voltage sensor based schemes are costly and vulnerable to method is incorporated into a DMPC controller for three level
noise and may complicate the system setup [1]. All control NPC back-to-back power converter PMSG wind turbine systems.
schemes which rely on a voltage sensor depend on the measure- No modulation is required and multiple (nonlinear) control
ment accuracy provided by the sensor hardware. By using virtual targets and constraints are included; (iii) The proposed method
flux estimation schemes, several publications extended Voltage is compared with the two conventional band-pass filter-based
Oriented Control (VOC), and DPC (with look-up table) methods schemes and the comparison results are analyzed.
such that a voltage sensor is not required anymore (see e.g. [1]).
Most of these VF estimation schemes rely either on a band- II. S YSTEM D ESCRIPTION AND M ODELING
pass or high-pass filter to extract the related component(s) of the Now, a grid-tied direct-drive 3L-NPC back-to-back converter
estimated VF. However, due to the inevitable transient time (time PMSG wind turbine system is modeled. Note that, all quantities
delay) of the filters, a relatively long delay occurs at the beginning ~xαβ in the αβ coordinate system, and quantities ~xdq in the dq
and during the transient phases of the estimation, yielding coordinate system can be derived by the corresponding quantities
inaccurate control during these phases. E.g. a huge overshoot ~xabc in the abc coordinate system invoking (power invariant)
in the estimation error will be observed and the control system Clarke- and Park-Transformation, i.e. for angle φ ∈ R [rad] [3],
might suffer from limitation problems. In [8] a novel Initial Bias q h i h i
αβ −1 −1
, ~xdq xαβ
1
Compensator based VF scheme is firstly proposed for a grid ~x[k] = 23 0 √23 − √23 ~xabc = −cos (φ) sin (φ)
2 2
[k] [k] sin (φ) cos (φ) [k] .
tied two level back-to-back power converter within a constant | {z } | {z }
=:Tc (Clarke trans.) =:Tp (φ) (Park trans.)
switching frequency predictive controller. Instead of using any
(1)
band-pass filters, a novel time domain (discrete) model based bias
For implementation, all models are derived in discrete-time. So,
compensator is proposed, which achieves accurate estimation
for some continuous signal x(·) and time instant t ≥ 0, sampling
within one sampling interval. However, due to the linear nature
with a sufficiently small sampling time Ts ( 1 [s]) and sampling
of the deadbeat like controller, no nonlinear constraints (like
instant k = 0, 1, 2, . . . gives x(t) ≈ x(kTs ) =: x[k] . Moreover,
currents, torque, switching frequency limitations and DC-link d x −x
applying the forward Euler method yields dt x(t) ≈ [k] Ts[k−1] .
balancing requirements) can be added to the controller design.
This work extended the linear/modulator controller based IBC- A. Turbine power and aerodynamical torque
VF estimation method to a nonlinear DMPC concept for 3L-NPC
The mechanical power extracted by the wind turbine from the
back-to-back power converter PMSG wind turbine systems. The
wind is given by the turbine power (see [5] or in great detail [9]):
proposed method achieves fast virtual flux/voltage estimation
with good accuracy and a dynamic response within one sampling 3
∀ k ≥ 0 : Pt[k] = 0.5ρA Vw[k] Cp (λ[k] , β[k] )
step. Moreover, due to the presence of the nonlinear DMPC
Rt 3 3
controller, multiple constraints can be included easily into a = 0.5ρACp (λ[k] , β[k] )( ) × ωm[k] ≥ 0, (2)
single cost function without requiring a complex modulator. Main λ [k]
>
where ρ [kg/m3 ] is the air density, A [m2 ] is the rotor area, Rt where P̂[k] , Q̂[k] is obtained by using the estimated virtual
[m] is the blade radius, Cp (λ, β) ≤ Cp,Betz = 16/27 ≈ 0.56 is flux as given in Equation (33) (see Sec. IV).
the power coefficient of the wind turbine, λ = RVt ωwm is the tip
speed ratio – depending on wind speed Vw [m/s], rotor radius
Rt [m] and generator/machine speed ωm [rad/s] – and β [◦ ] is
the pitch angle. For simplicity, it is assumed that the turbine D. 3L-NPC back-to-back converter and DC-link
power is transformed without losses to mechanical power in the
generator (otherwise introduce an adequate efficiency factor).
Hence, Considering the 3L-NPC back-to-back converter depicted in
Fig. 1, the gate signal of the upper-most IGBT in the first leg
Pt[k] a1
∀ k ≥ 0: Tt[k] = ≥0 (see [5] or [9]), (3) (phase a) of the machine side converter is denoted by Gm . In
ωm[k] general, for x ∈ {m, n}, y ∈ {a, b, c} and i ∈ {1, 2}, the gate
where Tt [Nm] is the turbine (aerodynamical) torque. signal for the upper IGBTs is introduced as Gyi x and, for the
lower IGBTs, the negated gate signal as Ḡyi x (complementary to
B. Permanent-magnet synchronous generator (PMSG) Gyi
x , see Fig. 1). So the switching state ux
y
where |~ux | is as in (9). Applying the forward Euler approximation + γVo |Vo∗ − Vo (~um )| (15)
| {z }
yields the discrete voltage difference equation JVo =:JCSm
Ts
|~um[k] |>~iabc un[k] |> ~iabc (12) with weighting factors γTe [1/Nm], γidm [1/A] and γVo [1/V]. The
Vo[k+1] = Vo[k] − m[k] − |~ n[k] .
C target set is represented by the sum of the sub-costs JTe and Jidm
Considering the DC-link current Idc[k] of a back-to-back con- for torque control with reference Te∗ and d-axis current control to
verter (see Fig. 1), the DC-link dynamics can be modeled by guarantee a constant flux (i.e. id∗m = 0 A for maximum torque per
Idc[k]
ampere). The constraint set JVo = JCSm shall assure voltage
Ts z }| { balancing with Vo∗ = 0 V. The predicted torque of Te (~um ),
Vdc[k+1] = Vdc[k] + Im[k] − In[k] (13) current of idm (~um ) and voltage difference V0 (~um ) are given by
C
equations (4) and (12), respectively. Due to the limited space of
where In[k] = (in[k] ) · ~un[k] and Im[k] = (~iabc
~abc > abc >
m[k] ) · ~ uabc
m[k] are this paper, the MPPT and torque reference generation parts are
DC-link components of the net (grid) and machine side currents, not introduced. Detailed discussions can be found in [2], [4],
respectively. [9] and the references therein.
2) Net-side power control and voltage balancing: Here, the
III. DMPC FOR 3L-NPC BACK - TO - BACK CONVERTER PMSG
grid/net-side cost function is defined by
WIND TURBINE SYSTEMS
where ψ ~e [k] can be easily computed by Equation (18). The Therefore the active and reactive power can be estimated by
n
computation of ψ ~ˆbias[k] , is the key part for a fast and accurate ! " # !
P̂[k] eα
n[k] eβn[k] iα
n[k]
estimation. Starting from the first sampling interval, i.e., k = 1, = β · β
~ˆbias[k] can be calculated in two steps (depending on k): Q̂[k] en[k] −eα n[k] in[k]
ψ " β # !
a) For k ≥ N : For any l ≥ 0, assuming(19) holds (true in most α
−ψ̂key[k] ψ̂key[k] iα
n[k]
applications), the following can be observed,: = ωn α β · β (33)
ψ̂key[k] ψ̂key[k] in[k]
−1+l
NX −1+l
NX −1+l
NX
~e [i] (20)
ψ = ~key[i] +
ψ ~bias = N · ψ
ψ ~bias . The proposed direct model predictive control with VF estimation
n
i=0+l i=0+l i=0+l
scheme is introduced and its general overview is shown in Fig. 1.
| {z }
=0 V. R ESULTS AND A NALYSIS
~bias can be estimated after one period
So, the constant bias term ψ In this section the control performances of the proposed IBC-
Tn (i.e. after N samples) of the grid voltage by VF with DMPC for a three level NPC back-to-back power
N −1 converter PMSG wind turbine system are illustrated by simu-
ˆ 1 X ~
~ ~
ψbias = ψbias[N−1] = · ψe [i] . (28) lations and compared with two conventional VF based DMPC
N i=0 n schemes, namely, PBP-VF, and FBP-VF based DMPC schemes.
A grid-tied 3L-NPC back-to-back PMSG wind turbine system
b) For 1 ≤ k ≤ N : From (20) it is known that α and β compo-
(as described in Sec. II) is implemented in Matlab/Simulink.
nent of the virtual flux are given by ψeαn (t) = ωAn · [sin(ωn t +
Simulation and system data is collected in Tab. I.
θ0 ) − sin θ0 ] and ψeβn (t) = ωAn · [− cos(ωn t + θ0 ) + cos θ0 ],
respectively. Considering the case ωn t → 0, one may rewrite A. Generator side/DC-link control performance comparison
the equations above as follows The generator side control performance for all the three
α
! schemes is illustrated in Fig. 3. It can be observed that during the
ψen (t) A sin(ωn t + θ0 ) − sin θ0
lim = lim = initial phases, i.e., t ∈ [0, 0.016]s, IBC-VF based DMPC scheme
ωn t→0 ψ β (t) ωn t→0 ωn − cos(ωn t + θ0 ) + cos θ0
en
obviously outperforms both the two conventional schemes in
Aωn t sin(ωn t+θ 0 )−sin θ0
ωn t
Aωn t cos(θ0 ) terms of the DC-link voltage control. The reason can be found
lim − cos(ωn t+θ0 )+cos θ0 = lim
ωn t→0 ωn ωn t ωn t→0 ωn sin(θ0 ) from the grid side inaccurate voltage/power estimation, which
(29) are involved to fulfill the DC-link voltage control.
Now, for a small sampling time Ts 1s (Ts = 50µs in this
B. Net side/DC-link voltage balancing control performance
work) and ωn t → ωn Ts in (29), the virtual flux is already
comparison
estimated after one sampling interval by
DC-link balancing and grid side control performances are
> > (29)
shown in Fig. 4. Both the DC-link balancing and grid side
α β α β
ψ̂en [1] , ψ̂en [1] = lim ψ̂en (t), ψ̂en (t) ≈
ωn t→ωn Ts power and current are affected by the use of PBP- and FPB-
> VF based DMPC schemes (see Fig. 4 (a) and (b)). On the
ATs cos(θ0 ), sin(θ0 ) . (30)
contrary, the IBC-VF base DMPC yields fast dynamics for the
Hence, for the initial estimation phase, the following estimate DC-link voltage balancing and active and reactive power control
of the bias component can be used: (especially during the initial and transient phase, see Fig. 4
> (a), (b) and (c) for t ∈ [0, 0.16]s and t ∈ [0.07, 0.08]s). The
ˆ ˆ (20),(30)
β
~ ~ ψ̂e [1] ψ̂eαn [1]
ψbias[k] = ψbias[1] = − Ts ·ωn , Ts ·ωn
n . (31) (huge) over- and undershoot of the conventional methods may
potentially lead to system damage if the system protection is
The overall structure of IBC-VF is illustrated in Fig. 2C. not well designed.
After obtaining ψ ~ˆKey the estimate ~eˆn[k] can be calculated by
invoking (21), i.e. in discrete time as: C. Estimation performance comparison
h i> In Fig. 5, the estimation performances of the proposed IBC-
~eˆn[k] = ωn −ψ̂key[k] β α
ψ̂key[k] . (32) VF based method and the conventional filter based methods
are compared. For all system variables (including grid side
Parameter [unit] Value Parameter [unit] Value
Air density ρ [kg/m3 ] 1.225 DC-Link cap. C1 = C2 = C [F] 1000 × 10−12
Turbine radius Rt [m] 0.8 PMSG stator inductance Ld =Lq =Ls [Wb] 19 × 10−3
Maximum power coefficient Cp [1] 0.48 PMSG stator resistance Rs [Ω] 1.3
Tip speed ratio λ [1] 8.4 PMSG flux linkage ψpm [Vs] 4.26 × 10−2
Pitch angle β [◦ ] 0 Sampling frequency fs = 1/Ts [kHz] 20
1
Grid-side phase voltages k~en k [V] 250 γTe [1] Np ψpm
Grid-side voltage frequency ωn [rad/s] 100π γidm [1] 1
Grid-side resistance Rn [Ω] 1.56 × 10−3 γVo [1] 0.001
Grid-side inductance Ln [Wb] 16 × 10−3 γP [1] = γQ [1] 1
1 1 1
iαmβ [p.u.]
iαmβ [p.u.]
iαmβ [p.u.]
0 0 0
Te [p.u.]
Te [p.u.]
0 0 0
−1 −1 −1
Vdc [p.u.]
Vdc [p.u.]
1
0.98 1
1
0.96 Vdc∗ Vdc
0.94 0.98
0 0.05 0.1 0 0.05 0.1 0 0.05 0.1
Time [s] Time [s] Time [s]
(a) PBP based DMPC control scheme. (b) FBP based DMPC control scheme. (c) IBC-VF based DMPC control scheme.
Fig. 3. Performance comparison for Generator side/DC-link control. For all three sub-figures, from up to down are: generator stator current,
generator torque, and DC-link voltage, respectively.
P /Q [p.u.]
P /Q [p.u.]
1 1
0.5 0
0 0
−0.5 −1 −0.5
1 1 1 ean i an
ean /ian [p.u.]
Vdc12 [p.u.]
Vdc12 [p.u.]
1
0.9 0.9
0.9
0.8 0.8
Vdc1 Vdc2 0.8
0 0.05 0.1 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14
Time [s] Time [s] Time [s]
(a) PBP based DMPC control scheme. (b) FBP based DMPC control scheme. (c) IBC-VF based DMPC control scheme.
Fig. 4. Performance comparison for Net side/DC-link voltage balancing control. For all three sub-figures, from up to down are: grid side
active/reactive power, grid side phase current v.s. phase voltage and DC-link capacitor voltages, respectively
2
1 P̂ P Q̂ Q P̂ P Q̂ Q 0.5 P̂ P Q̂ Q
P /Q [p.u.]
P /Q [p.u.]
P /Q [p.u.]
0.5 1
0
0 0
−0.5 −1 −0.5
1 1 1
key [p.u.]
key [p.u.]
key [p.u.]
0 0 0
α β α β α β
ψ̂key ψ̂key ψ̂key ψ̂key ψ̂key ψ̂key
ψ
ψ
ˆ~
ˆ~
ˆ~
−1 −1 −1
1 1 1
~ˆen [p.u.]
~ˆen [p.u.]
~ˆen [p.u.]
0 ê αn eαn êβn eβn 0 ê αn eαn êβn eβn 0 ê αn eαn êβn eβn
−1 −1 −1
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14
Time [s] Time [s] Time [s]
(a) PBP based DMPC control scheme. (b) FBP based DMPC control scheme. (c) FBP-VF based DMPC control scheme.
Fig. 5. Performance comparison for state estimation. For all three sub-figures, from up to down are: real and estimated active and reactive power,
estimated virtual flux, and real and estimated grid side voltage, respectively.
Unbalanced Grid,” in Predictive Control of Electrical Drives and Power [11] Z. Zhang, H. Xu, M. Xue, Z. Chen, T. Sun, R. Kennel, and C. Hackl,
Electronics (PRECEDE 2015), Valparaiso, Chile., 2015. “Predictive Control with Novel Virtual FluxEstimation for Back-to-Back
[4] F. Blaabjerg, Y. Yang, and K. Ma, “Power electronics – Key technology Power Converters,” Industrial Electronics, IEEE Transactions on, vol. PP,
for renewable energy systems – Status and future,” in Proceedings of the no. 99, p. 1, 2014.
3rd International Conference on Electric Power and Energy Conversion [12] Z. Zhang and R. Kennel, “Novel Ripple Reduced Direct Model Predictive
Systems, 2013, pp. 1–6. Control of Three-level NPC Active Front End With Reduced Computational
[5] Z. Zhang, C. Hackl, F. Wang, Z. Chen, and R. Kennel, “Encoderless model Effort,” in Predictive Control of Electrical Drives and Power Electronics
predictive control of back-to-back converter direct-drive permanent-magnet (PRECEDE 2015), Valparaiso, Chile., 2015.
synchronous generator wind turbine systems,” in Proceedings of 15th [13] ——, “Fpga based direct model predictive power and current control of 3l
European Conference on Power Electronics and Applications, 2013, pp. npc active front ends,” in PCIM - 2016, Nurnburg, May 2016.
1–10. [14] C. M. Hackl, F. Larcher, A. Dötlinger, and R. M. Kennel, “Is multiple-
[6] T. Geyer, “A comparison of control and modulation schemes for medium- objective model-predictive control “optimal”?” in Proceedings of the 2013
voltage drives: Emerging predictive control concepts versus Field Oriented IEEE International Symposium on Sensorless Control for Electrical Drives
Control,” in Energy Conversion Congress and Exposition (ECCE), 2010 and Predictive Control of Electrical Drives and Power Electronics, 2013,
IEEE, 2010, pp. 2836–2843. pp. 1–8.
[7] Z. Zhang and R. Kennel, “Fully fpga based direct model predictive [15] J. A. Suul, A. Luna, P. Rodriguez, T. Undeland, and P. Rodriguez, “Virtual-
power control for grid-tied afes with improved performance,” in Industrial Flux-Based Voltage-Sensor-Less Power Control for Unbalanced Grid
Electronics Society, IECON 2015 - 41th Annual Conference of the IEEE, Conditions,” Power Electronics, IEEE Transactions on, vol. 27, no. 9,
Nov 2015. pp. 4071–4087, 2012.
[8] Z. Zhang, H. Xu, M. Xue, Z. Chen, T. Sun, R. Kennel, and C. Hackl, [16] J. Gonzalez Norniella, J. M. Cano, G. A. Orcajo, C. H. Rojas, J. F.
“Predictive control with novel virtual-flux estimation for back-to-back power Pedrayes, M. F. Cabanas, and M. G. Melero, “Improving the Dynamics of
converters,” Industrial Electronics, IEEE Transactions on, vol. 62, no. 5, Virtual-Flux-Based Control of Three-Phase Active Rectifiers,” Industrial
pp. 2823–2834, May 2015. Electronics, IEEE Transactions on, vol. 61, no. 1, pp. 177–187, 2014.
[9] C. Dirscherl, C. Hackl, and K. Schechner, “Modellierung und Regelung [17] Y. Han, G. Tan, H. Li, and X. Wu, “Study of multi-level rectifier in high
von modernen Windkraftanlagen: Eine Einführung (available at the authors power system based on a novel virtual flux observer,” in Power Electron.
upon request),” in Elektrische Antriebe – Regelung von Antriebssystemen, Drive Syst. 2009. PEDS 2009. Int. Conf., 2009, pp. 989–992.
D. Schröder, Ed. Springer-Verlag, 2015, ch. 24, pp. 1540–1614.
[10] Z. Zhang, F. Wang, T. Sun, J. Rodriguez, and R. Kennel, “FPGA Based
Experimental Investigation of a Quasi-Centralized Model Predictive Control
for Back-to-Back Converters,” Power Electron. IEEE Trans., vol. PP, no. pp,
p. 99, 2015,to be published.