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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Direct</strong> <strong>Torque</strong> <strong>Control</strong> <strong>with</strong> <strong>Space</strong> <strong>Vector</strong> <strong>Modulation</strong><br />
K<br />
K Ψ A ( K + K )( z− )( z−1)<br />
pM<br />
pΨ<br />
PM M _ d pM iM<br />
KpM<br />
+ KiM<br />
3 2<br />
M _ d M _ d pM iM M _ d M _ d pM<br />
= =<br />
[ z − B z + [ A ( K + K ) + C ] z− A K ]( z−1)<br />
K<br />
K Ψ A ( K + K )( z−<br />
)<br />
pM<br />
pΨ<br />
PM M _ d pM iM<br />
KpM<br />
+ KiM<br />
3 2<br />
−<br />
M _ d<br />
+ [<br />
M _ d( pM<br />
+<br />
iM) +<br />
M _ d]<br />
−<br />
M _ d pM<br />
z B z A K K C z A K<br />
(5.35)<br />
Selecting<br />
K Ψ<br />
, K Ψ<br />
will influence poles placement <strong>of</strong> closed torque control loop and as<br />
p<br />
i<br />
a consequence also torque step responses can be selected.<br />
The transfer function <strong>of</strong> closed torque control loop is more complicated than flux<br />
control loop (see design <strong>of</strong> P-flux controller – section 5.2.1). One possibility is use to<br />
the SISO tools from Matlab package to tune parameters <strong>of</strong> PI torque controller [106].<br />
a) b)<br />
Figure 5.18. a) <strong>Torque</strong> step response for sampling time T = 200µ<br />
s, b) <strong>with</strong> denoted rise time,<br />
overshoot and settling time.<br />
As can be observed in (Fig. 5.18) torque response is characterized by overshoot about<br />
40%, rise time 4 samples and settling time 17 samples.<br />
s<br />
To eliminate high overshoot it is recommended to insert at the input prefilter (see<br />
Fig.5.19 ) <strong>with</strong> transfer function:<br />
z−<br />
b z−<br />
0.6878<br />
PM<br />
( z)<br />
= K = K<br />
K<br />
pM z − 0.855<br />
( z − )<br />
K + K<br />
1<br />
where K =<br />
=0.466 is gain <strong>of</strong> the prefilter.<br />
z − 0.6878<br />
lim<br />
z→1<br />
z − 0.855<br />
pM<br />
iM<br />
(5.36)<br />
83