DTC CNTRL
-
Upload
lavanya-vallbhareddy -
Category
Documents
-
view
217 -
download
0
Transcript of DTC CNTRL
-
8/3/2019 DTC CNTRL
1/6
New DTC Control Scheme for the Induction Motor
Fed with a Three-Level Inverter
X. del Toro*, M.G. Jayne*, P. A. Witting*, V.M. Sala**, A. Arias**, J.L. Romeral**
*School of Electronics, University of Glamorgan, Pontypridd, Wales, United Kingdom.
**Electronic Engineering Department, Universitat Politcnica de Catalunya, Terrassa, Catalunya, Spain.
Abstract In this paper a new scheme based on Direct
Torque Control strategy is presented. The new controller
is used to control an induction motor fed with a three-level
inverter. The new control scheme avoids the use of the
classical hysteresis block and the look-up table. Instead,
the Torque and Stator flux errors are used together with
the motor speed to generate a reference voltage that can be
synthesized using different techniques afterwards.Experimental results show some improvement regarding
the reduction of torque ripple, stationary mean torque
error, THD in stator currents and switching frequency
when compared to the Classical DTC scheme.
I. INTRODUCTION
Direct Torque Control (DTC) has emerged over the
last decade to become one possible alternative to thewell-known Vector Control of Induction Machines. Its
main characteristic is the good performance, obtaining
results as good as the classical vector control but with
several advantages based on its simpler structure and
control diagram [1][2][3].
In DTC it is possible to control directly the stator flux
and the torque by selecting the appropriate inverter
state. Its features are the following:
Direct control of flux and torque.
Indirect control of stator currents and voltages.
Approximately sinusoidal stator fluxes and stator
currents.
High dynamic performance, even at zero speed.
Variable switching frequency and harmonic content influx and current waveforms depend on flux and torque
hysteresis bands and the operative point.
However, some disadvantages are present such as:
Possible problems during starting and low speed
operation and during changes in torque command.
Requirement of torque and flux estimators, implying
the consequent parameters identification (the same as
for other vector controls).
Variable switching frequency caused by the hysteresis
controllers. Inherent torque and stator flux ripple.
Flux and current distortion caused by sector changes
of the flux position.
A higher harmonic distortion of the stator voltage and
current waveforms.
A variety of techniques have been proposed to
overcome the drawbacks present in classical DTCstrategy [4]. Some of the different solutions proposed
include: DTC with Space Vector Modulation (SVM)
[5]; the duty ratio controller based on a simplemodulation [6][7][8]; artificial intelligence techniques,
such as Neuro-Fuzzy controllers [9]; different inverter
topologies, such as the three-level Neutral Point
Clamped (NPC) inverter [10][11][12][13][14][15][16].
In this work a new control scheme has been devised to
overcome some of the drawbacks present in the classical
DTC scheme. The main objective when designing the
new control is to keep the simplicity of the system and
to obtain a general solution that could be applied to
different converter topologies, such as three-levelVoltage Source Inverters (VSI).
II. NOVEL DTCSCHEME
In order to design a novel controller based on the DTC
principle some considerations have been made that may
lead to the improvement of the system behaviour:
Better quantification of the input variables will also
lead to a more accurate control.
The Operating point of the motor, which is not taken
into account in Classical DTC, must be considered
among the inputs of the control system. DTCperformance is especially poor at low speed.
Some kind of modulation can be also introduced to
obtain lower harmonic distortion, fixed switching
frequency and a more accurate control.
If the control algorithm does not involve using
induction motor parameters the robustness of the
control system is improved, as these parameters
change during the motor operation.
Using more complex inverter topologies such as the
three-level NPC topology that provide a higher
number of voltage vectors will enhance the possibilities of the control system and improve the
performance. It is therefore desirable to use a control
IEEE ISIE 2005, June 20-23, 2005, Dubrovnik, Croatia
0-7803-8738-4/05/$20.00 2005 IEEE 893
-
8/3/2019 DTC CNTRL
2/6
structure that can be easily applied to any kind of
converter.
The general structure of the novel controller is shown in
Fig. 1
Fig. 1 Novel DTC scheme
This novel controller has a modular structure that
generates a reference voltage, following the DTC basic
principle instead of choosing the inverter state as in the
classical DTC. The inputs of the controller will be the
same and additionally the operating point ( m ) will
also be taken into account, to improve the behaviour at
different speeds, especially at low speed where DTC is
less satisfactory. The reference voltage generated as acontrol action can be synthesised using different
techniques with different degree of complexity from
choosing the nearest vector available, emulating a look-
up table, to using advanced modulation techniques to
balance the undesired capacitor unbalance present in
NPC inverters. This structure of controller can beapplied to any topology because the type of inverter will
only affect the way the reference voltage has to be
synthesised.
The controller is based on the basic principle that
desired decoupled control of the stator flux modulus and
torque is achieved by acting on the radial and tangential
components respectively of the stator flux-linkage space
vector. These two components are directly proportional
(considering RS=0) to the components of the same
voltage space vector in the same directions. Therefore,
when calculating of the reference voltage (in -coordinates fixed to the Stator Flux phasor) the
tangential component () will depend on the Torque
error, while the radial component () will depend on the
Stator Flux error. The initial expressions of the
controller showing this dependency can be described as:
'ref sV e (1)
'ref eV e (2)
Starting from these basic equations several
modifications have been made to tune the controller.Initially a preliminary reference vector in -
coordinates is calculated, where some scaling factorshave been introduced.
'ref s sV K e = (3)
'ref e m mV e K = + (4)
sK is a factor to scale the weights of the Stator Flux
error and the Torque error. As it can be seen a feed-forward action depending on the speed of the motor isadded to the Torque error in order to calculate the
tangential component of preliminary vector reference.
mK is used to scale this action. The objective is to
take into account the operating point and add somequantity to the tangential component that will make theTorque increase. The module of this action isproportional to the speed.
After that, a Cartesian to polar transformation is
calculated to obtain an expression with module andargument.
'refV M=
(5)Where:
2 2( ) ( )s s e m mM K e e K = + + (6)
1tan e m m
s s
e K
K e
+ =
(7)
Finally this preliminary reference vector in -
coordinates is rotated an angle equal to the Stator Flux
angle s and the final voltage reference vector is
obtained in D-Q fixed coordinates. Additionally, the
module is multiplied by another scaling factor, VK ,
which is used to scale the reference voltage according tothe voltage that can be delivered by the inverter. ASaturation block is used to limit the maximum value
that the reference voltage can take.
( )ref V S V K M = +
(8)
Initially, the novel controller has been developed usingthe simplest technique to synthesize the referencevoltage calculated, which is to choose the nearest vectorto this reference voltage. This keeps the simplicity ofthe system very close to Classical DTC. The internal
implementation of the new controller is shown in Fig. 2.
Fig. 2 New controller implementation.
Instead of choosing the nearest vector some modulationtechniques can be used like SVM, or some active-null
modulation like in a duty ratio controller.
The advantages of the novel controller are:
Simple structure and tuning. Possible use of modulation techniques to synthesize
the reference voltage calculated.
894
-
8/3/2019 DTC CNTRL
3/6
TABLE I. MOTORPARAMETERS
Rated power1.1kW
(Y: 380V/4.43A)Poles 4
Nominal speed1415rpm
(148.17rad/s)
Rated torque 7.4Nm
Nominal Flux 0.96Wb
Stator Resistance (Rs) 9.21
Rotor Resistance (Rr) 6.644
Magnetising Inductance(Lm) 0.44415H
Stator Leakage
Inductance (Ls)0.03207H
Rotor Leakage
Inductance (Lr)0.00847H
Fig. 3 Experimental Setup
Operating point is taken into account.
There is no motor parameter dependency.
III. EXPERIMENTALSETUPThe novel controller has been tested in an experimental
setup. The workbench used contains the following partsas shown in Fig. 3:
A dSpace DS1103 board that performs the controltasks. This board contains aPowerPCand aDSP.
A 30A three-level NPC inverter with IGBTs tosupply an induction motor.
A 1.1kW induction motor to be controlled. TABLE Ishows the parameters of this motor.
A permanent magnet synchronous motor attached tothe induction motor shaft and supplied with anindustrial rectifier and inverter. Torque load can be
controlled with this equipment.
The control algorithm is created in Matlab/Simulink.
IV. EXPERIMENTAL RESULTS
Some experimental results have been obtained for theClassical DTC control system with a two-level inverter(DTC2L) and the new control technique with a three-level inverter (NDTC3L) in order to establish acomparison. Fig. 4 and Fig. 5 show the steady-state
stator currents, the stator flux and torque responses at200rpm and nominal torque conditions (7.4Nm). The
sample time used is 100s. In order to assess the performance of both systems, the torque standarddeviation and RMS error are calculated to measure the
torque ripple and steady-state errors. Additionally theflux standard deviation and the Total HarmonicDistortion (THD) of the stator current are calculated.The mean switching frequency of the inverter switcheshas also been calculated. These results are presented inTABLE II.
As it can be seen torque and flux ripple is reduced usingthe new controller and the three-level inverter. The
stator current distortion is also lower for the NDTC3Lsystem. Switching frequencies and THD are reduced
and therefore a higher efficiency is achieved.
Fig. 6 and Fig. 7 show the phase voltages in both
systems and the increased number of voltage steps whenusing a three-level inverter.
895
-
8/3/2019 DTC CNTRL
4/6
Fig. 4 Torque response (left), stator flux response (centre) and stator currents (right) DTC2L at 200 rpm and nominal load
Fig. 5 Torque response (left), stator flux response (centre) and stator currents (right) NDTC3L at 200 rpm and nominal load
Fig. 6 Stator phase Voltage for DTC2L (five voltage levels) Fig. 7 Stator phase Voltage for NDTC3L (nine voltage levels)
TABLE II. SUMMARY OF THE EXPERIMENTAL RESULTS AT 200 RPMAND NOMINAL LOAD
SYSTEM DTC2L NDTC3L
Torque Standard Deviation 0.462Nm 0.221Nm
Torque RMS error 0.617Nm 0.236Nm
Flux Standard Deviation 0.0059Wb 0.0029Wb
Stator current THD 2.62% 1.17%
Mean Switching
Frequency4078Hz 1977Hz
V. CONCLUSIONS
A novel controller based on the DTC principle is presented. It is shown that it can be easily applied to
three-level inverters. One of the aims during the designis to keep the system simplicity as close as possible tothe Classical DTC system. The new controller
incorporates the motor speed in order to improve the performance at different operating points. Using thespeed it is possible to eliminate the steady-state error of
the mean torque at high speeds. The novel controller
equations do not involve the use of motor parameters providing high robustness. It is demonstrated that the
novel structure also provides the possibility of easily
896
-
8/3/2019 DTC CNTRL
5/6
incorporate modulation techniques due the output of the
controller, which is a reference voltage vector. Initiallya very simple technique choosing the nearest vector tothe reference voltage vector is applied.
Results of the novel DTC scheme show a reduction intorque and flux ripple, harmonic distortion in stator
currents and switching frequency, when compared toclassical DTC with a two-level inverter. Additionally,the elimination of the steady-state error in the mean
torque is achieved.
LIST OF SYMBOLS
e : Electromagnetic torque.
_e ref : Torque reference.
_e est : Estimated torque.
_s ref : Stator flux module reference.
_s est : Estimated stator flux module reference.
s : Stator Flux angle.
ee : Torque error.
se : Stator flux angle.
m : Induction motor mechanical speed.
1, 2, 3S S S : State (on/off) of the three inverter legs.
ACKNOWLEDGMENT
The authors would like to acknowledge the economicsupport received from the Ministerio de Ciencia y
Tecnologa de Espaa for realising this work under the
DPI 2004-03180 Research Project.REFERENCES
[1] Takahashi, I.; Noguchi, T. A new quick-response and high-efficiency control strategy of an induction motor. IEEE
Transactions on Industrial Applications, vol. IA-22, no.5, pages
820-827, 1986.
[2] Depenbrock, M. Direct self control of inverter-fed induction
machines.IEEE Transactions in Power Electronics, vol. PE-3,
no. 4, pp. 420-429, Oct. 1988.
[3] ABB. Direct Torque Control the worlds most advanced AC
drive technology Technical guide no. 1, 1999.
[4] Buja, G.; Kazmierkowski, M. P. Direct Torque Control ofPWM Inverter-Fed AC Motors - A Survey,IEEE Transactions
on Industrial Electronics, vol. 51, no. 4, pp. 744-757, August2004.
[5] Habetler, T.G.; Profumo, F.; Pastorelli, M.; Tolbert, L. "Direct
Torque Control of Induction Machines Using Space VectorModulation";IEEE Transactions on Industry Applications, vol.
28, no. 5, pages 1045-1053, September/October 1992.
[6] Arias, A.; Romeral, J.L.; Aldabas, E.; Jayne, M. G. "Improving
Direct Torque Control by means of fuzzy logic." IEE Electronics
letters, 4th January 2001, vol. 37, pages 69-71.
[7] Bird, I. G.; Zelaya, H. "Fuzzy logic torque ripple reduction forDTC based AC drives." Electronics Letters, 14th August 1997,
vol. 33, no. 17.
[8] Kang, J.; Sul, S. "New Direct Torque Control of InductionMotor for Minimum Torque Ripple and Constant Switching
Frequency" IEEE Transactions on Industry Applications, vol.
35, no. 5, pages 1076-1082, September/October 1999.
[9] Grabowsky, P. Z. Direct Flux and Torque Neuro-Fuzzy Control
of Inverter Fed Induction Motor Drives. Thesis. Faculty of
Electrical Engineering. Politecnicka Warszawaska, WarsawUniversity of Technology. 1999.
[10] Nabae, A.; Takahashi, I.; Akagi, H. A new neutral-point-clamped PWM inverter. IEEE Transactions on IndustrialApplications, vol. IA-17, no. 5, pages 518-523, Sept./Oct. 1981.
[11] Perelmuter, V. Three-Level Inverters with Direct Torque
Control. Industry Applications Conference, pp. 1368-1374,Rome, October 2000.
[12] Tan, Z.; Li, Y.; Li, Min. A Direct Torque Control of Induction
Motor Based on Three-level NPC Inverter. Power Electronics
Specialists Conference, vol. 3, pp. 1435-1439, June 2001.
[13] Lee, K.B.; Song, J.H.; Choy, I.; Yoon, J.Y. Improvement of
Low-Speed Operation Performance of DTC for Three-Level
Inverter-Fed Induction Motors. IEEE Transactions in Power
Electronics, vol. 48, no. 5, pp. 1006-1014, October 2001.
[14] Lee, K.B.; Song, J.H.; Choy, I.; Yoon, J.Y. Torque RippleReduction in DTC of Induction Motor Driven by Three-level
Inverter with Low Switching Frequency. IEEE Transactions in
Power Electronics, vol. 17, no. 2, pp. 255-264, March 2002.
[15] Prats, Ma A.M.; Escobar, G.; Galvan, E.; Carrasco, J.M.;
Portillo, R. A switching control strategy based on output
regulation subspaces for the control of induction motors using athree-level inverter.IEEE Power Electronics Letters, vol. 1, no.
2,
pp. 29-32, June 2003.
[16] Brando, G.; Rizzo, R. An Optimized Algorithm for Torque
Oscillation Reduction in DTC-Induction Motor Drives using 3-
level NPC Inverter. IEEE ISIE 2004, pp 1215-1220, Ajaccio,May 2004.
897
-
8/3/2019 DTC CNTRL
6/6
898