A Review of Predictive Control Techniques for Matrix Converters - Part II
marcoriv@utalca.cl
- M. Rivera , P. Wheeler, A. Olloqui
A Review of Predictive Control Techniques for Matrix Converters - - - PowerPoint PPT Presentation
A Review of Predictive Control Techniques for Matrix Converters - Part II marcoriv@utalca.cl M. Rivera , P. Wheeler, A. Olloqui February 17, 2016 A Review of Predictive Control Techniques for Matrix Converters - Part II Outline Outline 1
marcoriv@utalca.cl
A Review of Predictive Control Techniques for Matrix Converters - Part II Outline
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
Model Predictive Control
Predictive Current Control
Basic strategy Reactive power minimization Filter resonance mitigation Imposed sinusoidal waveform Common-mode voltage reduction Reduction of switching losses
Predictive Torque Control
Basic strategy Basic strategy Reactive power minimization Reactive power minimization
Predictive Voltage Control Predictive Power Control
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
Predictive Current Control (PCC) ♣ Only one term in the cost function
a −ip a |+|i∗ b −ip b |+|i∗ c −ip c | (1)
♣ One drawback: variable switching
♣ Source currents are highly distorted
Predictive Model AC Source vs Filter vi
3 3 3 3 3 3 3
Cost Function Minimization Matrix Converter SAa...SCc ip
io vo Load
27 Ro Lo i∗
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
a
Experimental results using a three-phase variac as the AC-source; a) source voltage vsA [V] and current isA [A]; b) output current ia [A] and its reference i∗ a [A].
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC with input reactive power minimization ♣ Two terms in the cost function
△io = |i∗ a − ip a | + |i∗ b − ip b | + |i∗ c − ip c | △Q = |vsαisβ − vsβ isα| ♣ Input currents in phase with their
♣ Weighting factor selection ♣ The method is very sensitive to source
Predictive Model Predictive Model AC Source Filter vi vi vs is io io vo
3 3 3 3 3 3 3 3 3 3 27 27
Cost Function Minimization Matrix Converter SAa...SCc Load Ro Lo i∗
Qp(k + 1) Q∗
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
a
Experimental results using a three-phase variac as the AC-source; a) source voltage vsA [V] and current isA [A]; b) output current ia [A] and its reference i∗ a [A].
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC with active damping ♣ The same cost function
△io = |i∗ a − ip a | + |i∗ b − ip b | + |i∗ c − ip c | △Q = |vsαisβ − vsβ isα| ♣ The main idea: to emulate a
♣ The harmonic content is
Predictive Model Predictive Model AC Source is vs
27 27
Filter vi vi
3 3 3 3 3 3 3 3 3 3
Cost Function Minimization Matrix Converter SAa...SCc ip
io io vo Load
PLL
θi abc abc dq dq vdq
i
Digital DC Blocker
vdq
ih 1 R
idq
ih
Qp(k + 1) Q∗ I ∗
i∗
Lo
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC with active damping ♣ The performance of the
♣ The power losses are reduced ♣ The price: PLL - Digital dc
♣ Sensitive to distortions in
Predictive Model Predictive Model AC Source is vs
27 27
Filter vi vi
3 3 3 3 3 3 3 3 3 3
Cost Function Minimization Matrix Converter SAa...SCc ip
io io vo Load
PLL
θi abc abc dq dq vdq
i
Digital DC Blocker
vdq
ih 1 R
idq
ih
Qp(k + 1) Q∗ I ∗
i∗
Lo
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
a
Experimental results using a three-phase variac as the AC-source; a) source voltage vsA [V] and current isA [A]; b) output current ia [A] and its reference i∗ a [A].
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC with imposed
sA = Is sin(wst + θ)
sB = Is sin(wst − 2π/3 + θ)
sC = Is sin(wst + 2π/3 + θ)
Predictive Model Predictive Model Filter vi vs vs is io vo
3 3 3 3 3 3 3 3 3 3 27 27
Cost Function Minimization Matrix Converter SAa...SCc Load Ro Lo i∗
ip
s (k + 1)
Q∗ Vs Io δ φ
PLL
Is
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC with imposed
♣ Sinusoidal input
♣ Lower (THD) of both
♣ Reducing the resonance
♣ The price: higher
Predictive Model Predictive Model Filter vi vs vs is io vo
3 3 3 3 3 3 3 3 3 3 27 27
Cost Function Minimization Matrix Converter SAa...SCc Load Ro Lo i∗
ip
s (k + 1)
Q∗ Vs Io δ φ
PLL
Is
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
a ia
Experimental results using a three-phase variac as the AC-source; a) source voltage vsA [V] and current isA [A]; b) output current ia and its reference i∗ a [A].
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC with Common-Mode
♣ Control of CMV
♣ Increasing the lifetime
Predictive Model Predictive Model Predictive Model Filter vi vi vs vs is io vo
3 3 3 3 3 3 3 3 3 3 3 27 27 27
Cost Function Minimization Matrix Converter SAa...SCc Load Ro Lo i∗
ip
s (k + 1)
Q∗ Vs Io δ φ
PLL
Is v p
cm(k + 1)
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC with Common-Mode
♣ Is possible to include
Predictive Model Predictive Model Predictive Model Filter vi vi vs vs is io vo
3 3 3 3 3 3 3 3 3 3 3 27 27 27
Cost Function Minimization Matrix Converter SAa...SCc Load Ro Lo i∗
ip
s (k + 1)
Q∗ Vs Io δ φ
PLL
Is v p
cm(k + 1)
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
0.21 0.22 0.23 0.24 0.25 0.26 0.27 0.28 0.29
10 0.21 0.22 0.23 0.24 0.25 0.26 0.27 0.28 0.29
10 0.21 0.22 0.23 0.24 0.25 0.26 0.27 0.28 0.29
100 200 300
vsA isA i∗
sA
vcm ia i∗
a
Without CMV reduction
0.21 0.22 0.23 0.24 0.25 0.26 0.27 0.28 0.29
10 0.21 0.22 0.23 0.24 0.25 0.26 0.27 0.28 0.29
10 0.21 0.22 0.23 0.24 0.25 0.26 0.27 0.28 0.29
100 200 300
vsA isA i∗
sA
vcm ia i∗
a
With CMV reduction
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC for Torque and Flux
♣ Hybrid combination
♣ No need for
Predictive Model Predictive Model AC Source Filter vi vi vs is io io vo
3 3 3 3 3 3 3 3 27 27
Cost Function Minimization Matrix Converter SAa...SCc ωr,θr Load IM i∗
i∗dq
Q∗ T ∗ Ψ∗ ωr ωr ω∗
r
abc dq FOC
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC for Torque and Flux
♣ Simple and
♣ Phase control of the
Predictive Model Predictive Model AC Source Filter vi vi vs is io io vo
3 3 3 3 3 3 3 3 27 27
Cost Function Minimization Matrix Converter SAa...SCc ωr,θr Load IM i∗
i∗dq
Q∗ T ∗ Ψ∗ ωr ωr ω∗
r
abc dq FOC
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC for Torque and Flux
♣ In the cost function is
Predictive Model Predictive Model AC Source Filter vi vi vs is io io vo
3 3 3 3 3 3 3 3 27 27
Cost Function Minimization Matrix Converter SAa...SCc ωr,θr Load IM i∗
i∗dq
Q∗ T ∗ Ψ∗ ωr ωr ω∗
r
abc dq FOC
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PCC for Torque and Flux Control
♣ The idea is to predict the
18
c △v (i) ce
Predictive Model Predictive Model AC Source Filter vi vi vs is io io vo
3 3 3 3 3 3 3 3 27 27
Cost Function Minimization Matrix Converter SAa...SCc ωr,θr Load IM i∗
i∗dq
Q∗ T ∗ Ψ∗ ωr ωr ω∗
r
abc dq FOC
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
Predictive Torque and Flux Control
♣ Simple and effective torque
♣ It uses the mathematical
♣ A PI controller is used to
Predictive Model AC Source Filter vi vs io vo
3 3 3 3 3 27 27
Cost Function Minimization Matrix Converter SAa...SCc ωr,θr Load IM T ∗ T p(k + 1) Ψ∗ Ψp(k + 1) ωr ωr ω∗
r
Speed Control Flux Calc Ψr Ψs
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
PTC with input reactive power
♣ Possibility to control the
♣ No need for modulation
♣ Fast dynamic response and a
Predictive Model Predictive Model AC Source Filter vi vi vs is io io vo
3 3 3 3 3 3 3 3 3 27 27 27
Cost Function Minimization Matrix Converter SAa...SCc ωr,θr Load IM T ∗ T p(k + 1) Ψ∗ Ψp(k + 1) Qp(k + 1) Q∗ ωr ωr ω∗
r
Speed Control Flux Calc Ψr Ψs
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
vs v1 v1 v2 v2 vi vi is ii i1 i1 i2 i2 Rf Lf Cf 3 3 3 3 3 3 3 3 3 3 3 3 3 18 192 192 192 192 ψ∗
s
ψs1 ψr1 ψs2 ψr2 w ∗ w1 w1 w1 w2 w2 w2 Sr1...Sr6 Si11...Si16 Si21...Si26 T ∗
e1
T ∗
e2
T p1
e
T p2
e
ψp
s1
ψp
s2
Prediction Torque and Flux
Flux Flux Estimator 1 Estimator 2
Switching State Selector IMC IM1 IM2 Induction Machines Input Filter Voltage Source PI1 PI2 References Speed Controller + +
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
s1 − ψp s1| + λT1|T ∗ e1 − T p e1|
s2 − ψp s2| + λT2|T ∗ e2 − T p e2|
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
100 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
50 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.5 1
ω∗
1
ωmec1 Te1 T ∗
e1
i1 ψs1
∗
ψs1 a) b) c) d) Time[s]
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
100 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
50 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.5 1
ω∗
2
ωmec2 Te2 T ∗
e2
i2 ψs2
∗
ψs2 a) b) c) d) Time[s]
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
0.34 0.35 0.36 0.37 0.38 0.39 0.4
20 0.34 0.35 0.36 0.37 0.38 0.39 0.4
20 0.34 0.35 0.36 0.37 0.38 0.39 0.4
20
vsA vsB vsC isA isB isC a) b) c) Time[s]
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
vs vs v1 v1 v2 v2 vi vi is is ii io i1 i1 i2 i2 Rf Lf Cf 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 18 192 192 192 192 192 q∗
s
qp
s
ψ∗
s
ψs1 ψr1 ψs2 ψr2 w ∗ w1 w1 w1 w2 w2 w2 Sr1...Sr6 Si11...Si16 Si21...Si26 T ∗
e1
T ∗
e2
T p1
e
T p2
e
ψp
s1
ψp
s2
Reactive Power Prediction Prediction Torque and Flux Flux Flux Estimator 1 Estimator 2 Switching State Selector IMC IM1 IM2 Induction Machines Input Filter Voltage Source PI1 PI2 References Speed Controller + +
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
s1 − ψp s1| + λT1|T ∗ e1 − T p e1|,
s2 − ψp s2| + λT2|T ∗ e2 − T p e2|,
s − qp s |,
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
100 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
50 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.5 1
ω∗
1
ωmec1 Te1 T ∗
e1
i1 ψs1
∗
ψs1 a) b) c) d) Time[s]
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
100 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
50 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.5 1
ω∗
2
ωmec2 Te2 T ∗
e2
i2 ψs2
∗
ψs2 a) b) c) d) Time[s]
A Review of Predictive Control Techniques for Matrix Converters - Part II Predictive Control Strategies and Applications
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
20 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
20
vsA vsB vsC isA isB isC qs a) b) c) d) Time[s]
A Review of Predictive Control Techniques for Matrix Converters - Part II Limitations and/or Weaknesses
Predictive Control ♣ Variable switching frequency ♣ High dependence on the predictive model quality ♣ High sampling frequency ♣ Sensitive to variation on the parameters ♣ High computational cost
A Review of Predictive Control Techniques for Matrix Converters - Part II Open Questions and Future Trends
There are still some open topics for research ♣ The Matrix Converter has not yet proved to be the most appropriate
⋆ High-load dynamics ⋆ Single-phase operation capability ⋆ Extended ride-through capability ⋆ Unconstrained reactive power compensation ♣ An exhaustive comparison between predictive control and classical con-
♣ EMI filters must be considered in future implementations and use in
A Review of Predictive Control Techniques for Matrix Converters - Part II Conclusions
A Review of Predictive Control Techniques for Matrix Converters - Part II Conclusions
This publication was made possible by the Newton Picarte Project EPSRC: EP/N004043/1: New Configurations of Power Converters for Grid Interconnection Systems / CONICYT DPI20140007 and British Council through the Institutional Skills Development Newton Picarte Project ISCL 2015006.