Direct Torque Control with Space Vector Modulation (DTC-SVM) of ...
Direct Torque Control with Space Vector Modulation (DTC-SVM) of ...
Direct Torque Control with Space Vector Modulation (DTC-SVM) of ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Direct</strong> <strong>Torque</strong> <strong>Control</strong> <strong>with</strong> <strong>Space</strong> <strong>Vector</strong> <strong>Modulation</strong><br />
PI controller<br />
Time delay<br />
G ( ) M<br />
z<br />
Dz ( )} Plant<br />
M<br />
e_ ref( z)<br />
C ( ) M<br />
z<br />
U sy<br />
z −1<br />
AM<br />
s<br />
ZOH<br />
2<br />
s + B s+<br />
C<br />
M<br />
M<br />
M ( ) e<br />
z<br />
Figure 5.36. Block diagram <strong>of</strong> torque control loop in discrete domain.<br />
Where: CM<br />
( z)<br />
- discrete transfer function for PI controller, Dz ( )<br />
delay for voltage generation from PWM block (see Fig. 5.36).<br />
1<br />
z − - one sampling time<br />
The discrete transfer function G ( z ) for voltage-torque relationship <strong>with</strong> zero order hold<br />
(ZOH) can be calculated as:<br />
M<br />
G () s z −1<br />
A<br />
G z z Z Z<br />
−1<br />
M<br />
M<br />
M<br />
( ) = (1 − ) [ ] = [ ]<br />
2<br />
s z s + BMs+<br />
CM<br />
⎡<br />
⎤<br />
⎡ ⎤ ⎢ ⎥<br />
⎢ ⎥<br />
z−1 AM<br />
z−1<br />
⎢ A<br />
⎥<br />
M<br />
= Z ⎢<br />
⎥ = Z<br />
2<br />
⎢<br />
2<br />
2<br />
⎥ =<br />
z ⎢⎛ B 2<br />
M ⎞ B ⎥ z<br />
M ⎢ B ⎛<br />
M 2 B ⎞ ⎥<br />
⎢⎜s+ ⎟ + CM<br />
− ⎥<br />
M<br />
2 4 ⎢( s+ ) + CM<br />
−<br />
⎥<br />
⎣⎝ ⎠ ⎦<br />
⎢ 2 ⎜ 4 ⎟<br />
⎣ ⎝ ⎠ ⎥⎦<br />
.<br />
⎡<br />
⎤<br />
2<br />
⎢<br />
B ⎥<br />
M<br />
CM<br />
−<br />
z −1 A ⎢<br />
M<br />
Z<br />
4<br />
⎥<br />
= ⎢<br />
2<br />
2<br />
⎥<br />
z B 2<br />
M<br />
⎢<br />
C B ⎛<br />
M 2 B ⎞ ⎥<br />
M<br />
M<br />
−<br />
4<br />
⎢( s+ ) + CM<br />
−<br />
⎥<br />
⎢ 2 ⎜ 4 ⎟<br />
⎣ ⎝ ⎠ ⎥⎦<br />
(5.76)<br />
Assuming that<br />
have:<br />
B<br />
a = M<br />
and<br />
2<br />
2<br />
BM<br />
b= CM<br />
− , and using table <strong>of</strong> Z transformation [2] we<br />
4<br />
−aTs<br />
⎡ b ⎤ ze sin( bTs<br />
)<br />
Z ⎢ 2 2 2 aTs<br />
( s a) b<br />
⎥ =<br />
−<br />
⎣ + + ⎦ z − 2 e (cos( bTs<br />
)) z+<br />
e<br />
−2aTs<br />
(5.77)<br />
102