Академический Документы
Профессиональный Документы
Культура Документы
Abstract — This paper presents a torque ripple low speed operation, while Takahashi and Noguchi
reduction approach to direct torque and flux control (1997); Idris and Yatim (2000); Kang and Sul (1998)
(DTFC) of an induction motor using a sliding-mode suggest double parallel PWM-Inverter, injection of
control (SMC) technique. A distinctive feature of the dither signal, triangular signal, and calculation of opti-
approach is that, by appropriately parametrizing mal switching technique for the reduction of steady-
and implementing the sliding-mode controller, the state torque ripple.
discontinuous nature of the actuator may be directly In recent works, Yan et al. (2000) and Romero and
incorporated to the design process. The present pa- Valla (2000) have proposed modified DTFC control
per shows how to design the DC-bus value of the schemes based on the sliding-mode control (SMC) de-
inverter to guarantee reachability of rated values, sign technique pioneered by Utkin (1993). A distinctive
and proposes two strategies for reduction of steady- feature of the SMC of electrical drives is that the dis-
state torque ripple in the implementation of the continuous nature of the actuator (the inverter) may be
SMC. Experimental results confirm the characteris-
explicitly taken into account within the design process.
tics of the proposed control strategies and indicate
Indeed, the SMC scheme operates by switching among
that they are specially effective at low speed of op-
a predefined set of feedback laws in a way that will
eration.
Keywords — Torque control, Sliding-mode con- guarantee the convergence of the system to a desirable
trol, Induction motors, Electrical machines. state of operation. Thus, the discontinuous operation of
an inverter naturally fits the switching operation of
I. INTRODUCTION SMC, which may be designed to directly drive the in-
verter states. An implementation of FOC based on SMC
Vector control of electrical drives, with its two main
and feedback linearization techniques has been recently
commercial implementation approaches, Field Oriented
Control (FOC) and Direct Flux and Torque Control reported in Chen and Dunnigan (2003) and Naassani et
(DTFC), has generated much discussion in comparing al. (2005).
advantages and disadvantages of each scheme (see for Ripple reduction has been an aspect of special interest
example Le-Huy (1999); Vas (1998); Casadei et al. in SMC approaches to DTFC. Naassani et al. (2005)
(2002)). FOC is recognized to have better performance discuss tradeoffs between performance and torque ripple
than DTFC in a wide range of speed and load condi- in SMC-DTFC schemes. Ortega et al. (2001) introduces
tions. However, the performance of a FOC implementa- the concept of “output regulation subspaces” to generate
tion critically depends on very accurate coordinate a partition of the input and a switching logic based on
transformations and flux angle estimation, which gener- the minimization of a quadratic criterion to obtain re-
ally require a significant amount of computations. In duction in torque ripple. Similar techniques are applied
contrast, an equivalent DTFC implementation is sim- and extended in Escobar et al. (2003).
pler, as it normally only requires setting a fixed look-up The present paper builds on the basic SMC scheme
table to specify the actuation for each given torque and presented in Romero and Valla (2000) emphasizing on
flux condition. torque ripple reduction issues. Based on Lyapunov sta-
The relative simplicity of DTFC comes at the cost of bility considerations, we firstly show how to design the
some performance limitations. Such performance limita- inverter DC-bus value in order to guarantee stability and
tions appear as difficulties in start-up (machine mag- tracking of the proposed SMC scheme (Section III).
netization), increased levels of steady-state torque ripple Secondly, we present two strategies for the implementa-
tion of the SMC to achieve reduction of the torque rip-
and those emerging from the variable frequency opera-
ple. The first proposed strategy, described in Section
tion of the inverter driving the motor.
IV.A, consists in moderating the control action when-
Because the simplicity of DTFC is highly desirable in
ever the application of null voltage vectors is already
many applications, a number of recent works have sug- sufficient for the convergence of the system to the de-
gested different strategies to circumvent its performance sired equilibrium manifolds. This modified implementa-
limitations. Kazmierkowki and Kasprowicz (1995) have tion of the SMC technique produces a reduction of
proposed the introduction of an additional carrier signal torque ripple, particularly significant at high speeds, and
to the torque controller input to improve start-up and
289
Latin American Applied Research 37:289-297 (2007)
290
M. ROMERO, J.H. BRASLAVSKY, M. I. VALLA
where
,
and where
where
¯
where f indicates the steady state values of the state
To guarantee the convergence of the system states to variables and fmax denotes the maximum value.
the manifolds S=0, an appropriate discontinuous control
Thus, H >h1 h2 0@ is a component-wise upper
T
signal is chosen to make dW/dt<0. The inverter pro-
duces the independent voltages VA0,VB0,VC0, each of bound of H. On the other hand, D in (8) can be shown to
which, in turn, can only take the values ±UDC/2. Thus, be proportional to
we propose the discontinuous control signal v from (5)
as
where K is given in (3), and
291
Latin American Applied Research 37:289-297 (2007)
crete time, t = NTs, N=0,1,2,..., with a control update V. SIMULATION AND EXPERIMENTAL
time Ts, we propose to perform a periodic modulation of RESULTS
the applied voltage vector during the intersample period In this section the performance of the proposed controls
[NTs,(N +1) Ts) to further reduce the torque ripple when (14) and (19) is presented, showing their advantages
UDC results too large. Such modulation consists the ap- with respect to the basic scheme described in Section
plication of the computed active voltage vector only on III.A.
the initial fraction of the intersample period [NTs,NTs We present simulation and experimental results in-
+Tav), to then apply a null voltage vector, V0 or V7, for cluding those obtained with the DTFC scheme proposed
the rest of the period [NTs + Tav,(N +1) Ts). The time Tav, in Takahashi and Noguchi (1986).
which will vary with the sampling instant, can be com- The experimental setup is depicted in Fig. 4, and con-
puted by an averaging procedure similar to that pro- sists of an induction motor M1 (see its technical
posed in Kang and Sul (1998), as we show next. specification in Table 2), an IGBT inverter, and Lab-
We start by computing the instantaneous voltage
PC+ A/D converters.
As a load torque we used a 5.5 Kw motor M2 con-
trolled by a commercial speed controller. We fix the
required to satisfy the convergence requirement dW/dt <
velocity of both motors with the commercial speed con-
0 from (10) at the sampling instant NTs. Because UDC
troller connected to M2, and set the reference value,
was chosen from (13) as a worst case upper bound for
2e=2ref in M1, connected to the SMC loop. In this way M2
maxi hi* for all t, we have that UDC U0,N. should develop the 2ref value to maintain its velocity
To moderate the control action through the time pe- which is seen by M1 as a load.
riod t[NTs,(N +1)Ts), thus limiting excessive torque The real time control program was written in C++
ripple generation, we propose the application of the language and was executed with a sampling time
voltage vector resulting from (9) for only a fraction of Ts=10-4s.
the period intersampling time as follows:
293
Latin American Applied Research 37:289-297 (2007)
iR and iS (from which we calculate iqs,ids and constitute in softening strategy SMC+LBS of Section IV.A, and with
this case the vector y) and the DC-link voltage (from the periodic modulation SMC+LBS+PIM of Section
which we calculate vqs,vds). The observed variables are IV.B, the steady-state torque ripple can be significantly
~ , ~ , ~ , ~ . Finally, the electromagnetic torque is reduced.
iqs ids Oqs Ods
computed from W e 3 2 iqs O~ds ids O~qs . The ripple phenomenon in DTFC is mainly generated
by two factors: (i) DTFC assigns, for a specific action, a
A. Machine Magnetization single voltage vector for the whole sector and during the
The proposed control scheme (19) permits the machine whole sampling period, and (ii) voltage vectors produc-
magnetization without a torque reference signal, a fea- ing a torque decrease are reinforced by the unforced
ture that is not possible with a DTFC scheme as that of dynamics, which results in an asymmetric action, more
Takahashi and Noguchi (1986). This feature is possible evident at at high speeds of operation.
because the proposed scheme can use all eight voltage
vectors instead of the five admissible (in each sector) in The assignment of a single voltage vector to a whole
DTFC. We illustrate this property by performing a test sector in DTFC amounts to computing the control action
with a profile of flux reference and a null torque refer- on an error measurement that is quantized by sectors.
ence. In Fig. 5 we can see the reference and actual flux Such coarse quantization may produce undesirable ef-
magnitude for this test. Note however, that since the fects depending on whether the flux vector is at the be-
proposed control law is not defined at the origin, it does ginning, in the middle, or at the end of the sector. The
require non zero initial conditions for start-up, which proposed SMC takes into account the flux position. In-
here were set as [qs ds ]=[10-5 0]. deed, we can see from the expression of the control sig-
2
[Wb ]
1.2
nal (9) that the information contained in S*=DTS in-
1
cludes the flux and torque error per phase, explicitly
parametrized by the position of the stator flux vector.
0.8
In the proposed SMC+LBS strategy (14), the quantity
|λ
ref
2
! , |λ |
s
2
S*TH* = ST H < 0 contains the information about when it
0.6
is necessary to decrease the torque in S2>0. In that case,
0.4
a null vector V0, (V7)is selected as a control action,
which results in an important decrease of torque ripple.
0.2 Since H includes information about the references and
their derivatives, a torque inversion, if required, is per-
0
formed using active vectors, which makes the proposed
−0.2
control scheme suitable for four-quadrant operation.
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Basic 10
20
SMC 5
[Nm]
DTFC 15
0
10 −5
−10
5
−15
0 −20
−5 −25
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
−10
0.05 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
15
10
20 [Nm]
[Nm] SMC+LBS 5
SMC 15 0
−5
10
−10
5 −15
0 −20
−25
−5 0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
time, [sec]
Figure 7: Computed torque ripple (We-Wref) for basic SMC and
Figure 6: Computed torque for DTFC (top) and basic SMC SMC+LBS, &r=120 rad/s, 2l = 15Nm, (experimental).
(bottom), (experimental)
294
M. ROMERO, J.H. BRASLAVSKY, M. I. VALLA
30
decrease or increase torque, resulting in a mean value of
SMC
20 the torque lower than the reference. Such a drawback is
10 common to both the DTFC and basic SMC schemes, but
0
has been found to be less significant when the strategies
0.25 0.255 0.26 0.265 0.27 0.275 0.28 0.285 0.29 0.295 0.3
30
for torque ripple reduction were applied.
SMC At low speeds, the phenomenon is reversed, for a
+ 20
LBS given 2ref, the effective torque given by the motor is
10
comparatively larger. As we said in previous sections,
0
0.25 0.255 0.26 0.265 0.27 0.275 0.28 0.285 0.29 0.295 0.3 the controller gives active vectors to increase torque and
SMC
+
30
null vectors to decrease. At this point the actions of the
SBL 20 active vectors are stronger and the unforced dynamics of
+
PIM 10 the motor is slower. This situation is depicted in Fig. 8.
0
Finally, note that the application of proposed PIM
0.23 0.235 0.24 0.245 0.25 0.255 0.26 0.265 0.27 0.275 0.28
time, [sec]
strategy does involve a moderate increment in the in-
Figure 8: Effects of intersampling modulation on 2e at low verter frequency of operation, due to the additional in-
speed, &r= 10 rad/s, 2l = 15 Nm, (experimental) tersample switching. Thus, it could be argued that a
somewhat fairer comparison with DTFC should be done
Figure 8 compares (from top to bottom) the com- with the latter operating a faster sampling frequency. As
puted torque ripple for the basic SMC strategy, the an indication, we made such comparison with a simula-
SMC+LBS strategy, and the marked benefits of the ap- tion test, as it was impossible to reduce the sampling
plication of the SMC+LBS+PIM strategy at low speed. period below 0.7 10-4 for the A/D converter used in the
This figure illustrates a situation where the application experiments.
of the total DC-Bus as calculated in Section III.B results SMC+LBS+PIM
25
excessive, rendering large torque ripple. The experimen-
tal conditions where set to &r=10 rad/s and a load of 2l= 20
15Nm. 15
Note that the complete strategy is implemented, i.e.,
SMC+LBS+PIM, so no transition mechanism should be 10
−500
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
400
200
Volt
0
−200
−400
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
Phase voltages
400
200
−200
produced by the motor presented a static error (by de-
−400
fect) with respect to the given torque reference 2ref. As 0 0.01 0.02 0.03 0.04 0.05
time, [seg]
0.06 0.07 0.08 0.09 0.1
the instantaneous ripple switches around the reference, Figure 10: Phase voltage ur for different control schemes.
the commutation is not centered around the reference From top to bottom: SMC, DTFC, SMC+LBS+PIM, (experi-
because of the asymmetrical effect of voltage vectors to mental)
295
Latin American Applied Research 37:289-297 (2007)
the switching losses in the inverter increase considera- Figure 12: Torque response to a change in the load torque at
&r = 120 rad/sec, (simulation).
bly. As seen in the figure, in the SMC+LBS strategy the 25
losses.
5
C. Transient Response
As seen in Section III A, the basic control strategy of
0
Eq. (9), as well as its succesive improvements, Eqs. (14)
and (19), are based on dynamic equations of the IM that −5
neglect mechanical dynamics, assuming &r constant. 1.5 2
time, [s]
2.5 3
Despite this simplifying hypothesis, it is possible to Figure 13: Torque response to a change in the load at &r=10
rad/sec, (simulation).
apply the proposed ripple reduction techniques in tran-
sient operation. VI. CONCLUSIONS
We performed simulation tests to verify the dynamic We have presented a DTFC strategy based on the SMC
response of the proposed controller to a change in load approach with two extensions for steady-state torque
torque. The simulation setup is shown in Fig. 11. The PI ripple reduction, namely, the application of null voltage
velocity controller generates the torque reference to the vectors to correct special error conditions (SMC+LBS),
SMC scheme. and a periodic modulation technique based on averaging
296
M. ROMERO, J.H. BRASLAVSKY, M. I. VALLA
to apply tighter control action (SMC+LBS+PIM). The Franklin, G.F., J.D. Powell and A. Emami-Naeini, Feedback
general proposed strategy appears as a systematic ap- control of dynamic systems. Prentice Hall, 4 edition
proach, conveying desired properties of robustness and (2002).
offering the possibility of naturally incorporating the Idris, N.R.N. and A.H.M. Yatim, “Reduced torque ripple and
inverter in the design process. The SMC+LBS strategy constant switching frequency strategy for direct torque
control of induction machine,” Fifteenth Annual IEEE
presents substantial advantages over a theoretical DTFC
Applied Power Electronics Conference and Exposition,
scheme, namely, the possibility of performing machine APEC 2000, New Orleans, USA, 154–160 (2000).
magnetization without a torque reference signal, more Kang. J. and S. Sul, “Torque ripple minimization strategy for
degrees of freedom in the control action, and the use of direct torque control of induction motor,” IEEE Industry
(non quantized) flux space vector information in the Applications Conference, Thirty-Third IAS Annual
computation of the control signal. In addition, a virtual Meeting, St. Louis, USA, 1, 546–551 (1998).
reduction of the sampling period is possible with the Kazmierkowki, M. and A. Kasprowicz, “Improved Direct
SMC+LBS+PIM strategy at the expense of a moderate Torque and Flux Vector Control of PWM Inverter-Fed
amount of additional computations. Induction Drives,” IEEE Trans. on Industrial Electron-
The experimental results indicate that the SMC ics, 42, 344–349 (1995).
scheme with the two proposed strategies for ripple re- Khalil, H.K., Nonlinear systems. Prentice-Hall, 2nd edition
duction improves the behavior of the motor in a wide (1996).
range of frequencies as well as the operation of the in- Krause, P., O. Wasynnczuc, and S. Sudhoff, Analysis of Elec-
verter. tric Machinery. McGraw-Hill (1986).
130
Le-Huy, H., “Comparison of field oriented control and direct
125
torque control for induction motor drives,” IEEE Indus-
try Applications Conference, 34th IAS Annual Meeting,
120 Phoenix, AZ, USA, 2, 1245–1252 (1999).
ω
r
Naassani, A.A., E. Monmasson and J.P. Louis, “Synthesis of
115
direct torque and rotor flux control by means of sliding-
110 mode theory,” IEEE Trans. on Industrial Electronics,
52, 785-799 (2005).
105
Ortega, R., N. Barabanov and G. Escobar Valderrama, “Direct
100
torque control of induction motors: Stability analysis
and performance improvement,” IEEE Trans. on Autom.
95 Control, 46, 1209–1222 (2001).
Romero, M. and M.I. Valla, “DTFC of induction motor with
90
1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 sliding-mode approach,” IEEE International Symposium
time, [sec]
on Industrial Electronics, ISIE 2000, Cholula, Mexico,
Figure 14: Velocity response to a change in the load at con-
stant load 2l = 15 Nm, (simulation). 1287–1297 (2000).
Takahashi, I. and T. Noguchi, “A New Quick response and
REFERENCES High -Efficiency Control Strategy of an Induction Mo-
Buja, G., D. Casadei and G. Serra, “Direct stator flux and tor,” IEEE Trans. on Industry Applications, 22, 820–827
torque control of an induction motor: theoretical analysis (1986).
and experimental results,” 24th Annual Conference of Takahashi, I. and T. Noguchi, “Take a look back upon the past
the IEEE Industrial Electronics Society, Aachen, Ger- decade of direct torque control,” 23rd Int. Con. on In-
many, 1, T50–T64 (1998). dustrial Electronics, Control and Instrumentation,
Casadei, D., F. Profumo, G. Serra and A. Tani, “FOC and IECON 97, New Orleans, USA, 2, 546–551 (1997).
DTC: two viable schemes for induction motors torque Utkin, V., “Sliding mode control design principles and appli-
control,” IEEE Trans. on Power Electronics, 17, 779– cation to electrical drives,” IEEE Trans. on Industrial
787 (2002). Electronics, 40, 23–36 (1993).
Chen, F. and M.W. Dunnigan, “Sliding-mode torque and flux Vas, P., Sensorless Vector Control and Direct Torque Control.
control of an induction machine,” IEE Proc. Electric Oxford University Press (1998).
Power Applications, 150, 227–236 (2003). Yan, A., C. Jin and V. Utkin, “Sensorless Sliding-Mode Con-
Depenbrock, M., “Direct Self-Control (DSC) of Inverter-Fed trol of Induction Motors,” IEEE Trans. on Industrial
Electronics, 47, 1287–1297 (2000).
Induction Machine,” IEEE Trans. on Power Electronics,
3, 420–429 (1988).
Received by Editor-in-Chief: November 10, 2005
Escobar, G., A.M. Stankovic, E. Galván, J.M. Carrasco, and
Received by Associate Editor: May 29, 2006
R. Ortega, “A family of switching control strategies for Accepted: March 20, 2007
the reduction of torque ripple,” IEEE Transaction on Recommended by Subject Editor: Jorge Solsona
Control System Technology, 11, 933–939 (2003).
297