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 />
−1 GΨ() s z −1<br />
AΨ<br />
GΨ<br />
( z) = (1 − z ) Z[ ] = Z[ ] =<br />
s z A s( s+<br />
A )<br />
( z − )<br />
1 1 AΨ<br />
Z[ ]<br />
z A s( s+<br />
A )<br />
Ψ<br />
Ψ<br />
Ψ<br />
Ψ<br />
(5.49)<br />
Using table <strong>of</strong> Z transformation [2] one can calculate:<br />
G<br />
Ψ<br />
( z − )<br />
− AΨTs<br />
1 1 z(1 − e ) AΨ<br />
d<br />
( z)<br />
=<br />
− A T<br />
z A<br />
Ψ s<br />
=<br />
z 1( z−e<br />
) z − B<br />
Ψ<br />
( − )<br />
Ψd<br />
(5.50)<br />
Where:<br />
A<br />
Ψd<br />
− AΨT (1 − e s<br />
)<br />
− A Ts<br />
= , BΨ d<br />
e Ψ<br />
A<br />
= and T<br />
s<br />
is sampling time.<br />
Ψ<br />
Hence, the transfer function <strong>of</strong> closed stator flux control loop can be expressed in the<br />
following form:<br />
G<br />
Ψ _ closed<br />
Ψ<br />
s<br />
( z) _ ref CΨ( z) GΨ( z) D( z)<br />
( z)<br />
= =<br />
Ψ ( z) 1 + C ( z) G ( z) D( z)<br />
s<br />
K<br />
pΨ<br />
( KpΨ + KiΨ) AΨd( z−<br />
)<br />
KpΨ<br />
+ KiΨ<br />
=<br />
K<br />
pΨ<br />
zz ( −1)( z− BΨd) + ( KpΨ + KiΨ) AΨd( z−<br />
)<br />
K + K<br />
Ψ<br />
Ψ<br />
pΨ<br />
iΨ<br />
(5.51)<br />
Now selecting<br />
K Ψ<br />
, K Ψ<br />
is possible to obtain poles placement, which define the dynamic <strong>of</strong><br />
p<br />
i<br />
closed torque control loop.<br />
Assuming, that<br />
B<br />
Ψd<br />
=<br />
K<br />
K<br />
pΨ<br />
pΨ<br />
+ K<br />
iΨ<br />
KpΨ − BΨdKpΨ KpΨ<br />
⇒ KiΨ<br />
= = (1 − BΨd)<br />
B B<br />
Ψd<br />
Ψd<br />
and the transfer function <strong>of</strong> closed stator flux control loop will take the following form:<br />
G<br />
( KpΨ + KiΨ)<br />
AΨd<br />
( z)<br />
=<br />
z − z+ ( K + K ) A<br />
Ψ _ closed<br />
2<br />
pΨ iΨ Ψd<br />
(5.52)<br />
Putting into above equation<br />
K<br />
K<br />
pΨ<br />
pΨ<br />
+ KiΨ<br />
= one obtains:<br />
BΨd<br />
G<br />
K<br />
A<br />
CΨd<br />
K z − z+<br />
C<br />
pΨ<br />
Ψd<br />
BΨd<br />
Ψ _ closed<br />
( z)<br />
= =<br />
2<br />
2<br />
pΨ<br />
z − z+<br />
AΨ<br />
d<br />
BΨd<br />
Ψd<br />
(5.53)<br />
92