A novel start-up scheme of stator flux oriented vector controlled ...

2 downloads 0 Views 481KB Size Report
A feedforward control strategy of the stator flux is suggested to prevent the torque jerk during the transition from standstill mode to the vector control mode.
A Novel Start-Up Scheme of Stator Flux Oriented Vector Induction Motor Drive Without Torque Jerk Tae-Won

Chun,

Meong-Kyu

* Bimal

Choi

K. Bose

* Dept. of Electrical Engineering, University of Tennessee 419 Ferris Hall, Knoxville, TN 37996-2100, U.S.A. e-mail : [email protected]

Dept. of Electrical Engineering, University of Ulsan Mu-Gu-Dong, Nam-Gu, Ulsan, (Zip-code :680-749), KOREA e-mail : [email protected]. ac.kr Abstract - The paper proposes a novel zero speed start-up scheme of a stator flux oriented vector-controlled induction motor drive without any torque jerk. A programmable 3-stage low pass falter (LPF) method is used for flux estimation. However, the torque jerk should be generated at the transition dne to the time delay of stator flux caused by 3-stage LPF. At standstill conditiow a method is derived to calculate a stator flux with only stator A feedforward control strategy of the stator flux is current. suggested to prevent the torque jerk during the transition from standstill mode to the vector control mode. Through experimental results with 32-bits DSP, the performance of the start-up scheme is verified.

I.

Controlled

INTRODUCTION

Recently, stator flux oriented vector controlled induction motor drive system is receiving wide attention in the literature [1]. The advantage of stator flux orientation is that it has less influence on parameter variation effect. The estimation of stator flux is only sensitive to the stator resistance variation which is easy to compensate. For the stator flux oriented vector control, the stator flux can be easily calculated from the machine terminal voltage and current as follows.

start the induction motor with indirect vector control and then switched to direct vector control when the motor speed begins to develop. But the implementation of this method is difficult and also large torque jump may occur during transition. In this paper, the standstill equations for estimating the stator flux at a zero speed are derived with current model of induction motor. The stator flux builds up to rated stator flux with the standstill equations, and then the drive transitions to the stator flux oriented vector control mode as the motor speed begins to develop. But the torque jerk should be generated at the transition due to the time delay of stator flux caused by 3-stage LPF. In order to prevent the torque jerk at the transition, the feedforward control of stator flux is suggested, which compensates for the time delay of stator flux. II.

DESCRIPTION

OF CONTROL

STSTEM

Fig. 1 shows the block diagram for a stator flux oriented vector controlled induction motor drive system with the start-up scheme.

The basic method for estimating the flux is by pure integration, in which the voltage measured noise, integration drift and parameter detuning effect can pose significant problems, especially at low frequency. To overcome the problems, some methods have been suggested. The sensors of voltage and current are calibrated every time the system is started [2]. A low-pass filter is substituted for the pure integral, where the gain of filter is adjusted with stator frequency [3,4]. But the methods suggested by the above papers are insufficient to solve the problems. A programmable 3-stage low pass filter (LPF) method proposed at paper [5] is used for flux estimation in this study. Although the programmable 3-stage LPF gets ideal integration at any frequency, there are two problems. One problem is that the drive is not self-starting, and the another problem is that the LPF causes time delay of stator flux at transient condition, especially at low frequency. The paper [6] has proposed to

. W Standstill

Equation v; .,.

Id,

s

IQ

~

n...

V;k

u

k

. ..- .. . ...-1... ib rrogrammarue #. II < 3- stage >V. . HI f’ COe

Fig. 1 Block diagram of stator flux oriented vector control system with start-up scheme.

0-7803-7116-X/01/$10.00 (C) 2001 IEEE

148

/’~

,

I

The torque control and stator flux control are used in the outer loop. In the standstill (SS) mode, stator flux signals are obtained from the standstill equation and the stator flux establishes to the rated value before applying the torque command.

When

the

synchronous

speed CO. reaches

a

threshold value (I& as motor speed begins to develop, the drive is switched to the stator flux oriented vector control (SVC) mode, where the programmable 3-stage LPF is used for stator flux estimation. And also, as the machine stops (zero speed) in SVC mode, the operation is switched back to SS mode. At transition from SS mode to SVC mode, some torque jerk may be generated if there are some mismatching with two modes during the transitions. The magnitude of stator flux, synchronous speed and angle, torque are calculated with stator flux and stator current at 2-axis stationary reference fi-ame. III.

STANDSTILL

MODE

OF INDUCTION

The stator flux linkages can be expressed in terms of the rotor flux linkage and stator current as follows.

MOTOR

The induction motor is started with current model of induction machine, and the standstill equation from current model will be derived to build up the stator flux to the rated flux at a zero speed. From the rotor voltage equations at 2-axis stationary reference frame, the d- and q- axis rotor flux linkages can be obtained as follows.

(lo) (where

LO = (L,L, - L~)/L,.)

Through from (7) to (1 O), d- and q-axis stator flux can be calculated with only stator currents. IV.

PROGRAMMABLE

3-STAGE

CASCADED

LPF

The programmable 3-stage LPF is used to calculate stator flux in stator flux oriented vector control system [5], and Fig.2 shows the block diagram for implementing programmable 3stage LPF.

-. R.ij,

-4 –

+ E,: ~-($~

E,; ~-($~

Ez LPF1 z-$~

LPF1 z-()~

~ds_Ol

LPF2 1-$ ~

vq%_ol

LPF2 +($d

VQL02

~ds-02

LPF3 .+

LPF3 Z-@d vm_03

~ds_03

( where TV= RF/ L, : rotor time constant)

G,

The stator and rotor flux linkages are expressed as

% Fig. 2 Block diagram for implementing

As the LPF performs integration

G,

v:, programmable

3-stage LPF.

of a sinusoidal signal, the

output signal of LPF lags phase 90° with attenuating as l/a& The signal voltages behind the stator resistance drop are integrated within the cascaded low-pass filter estimation block. This block essentially consists of three identical programmable low-pass filters with the phase shift of @d= ((T/2) - r$A)/ 3 cO, = O

per stage at any frequency, where q+ is the phase shift of the

into (1) and (2), the rotor flux linkage can be expressed as stator current.

analog hardware filter. The time constant of 3-stage LPF, and the compensation gain (G3) is programmable as a fnnction of frequency so as to get ideal integration at any frequency.

As the machine is at standstill,

after substituting

The frequency dependent phase lag (+ with time constant (7)

Tk for the analog hardware filter are

(8)

(11)

149

becomes the output of LPF3, and the output of LPF2 leads

The time constant T and phase shift ~d for each programm-

phase r#d with multiplying

able LPF are expressed as

~-

with respect of output

of LPF3, and also the output of LPF 1 leads phase 2@d with

‘=;tan[+oh}]

(12)

multiplying

with respect of output of LPF3. The 7 [1+ (’roe)] three outputs of LPF are assigned to the initial values of each LPF in the feedforward control, and Fig.3 and Fig.4 show

(13)

~d = -+~ -3 tan-’(me,

,where synchronous speed (D. can be calculated with stator

waveforms for v:,

and y:,

and initial

values of k.tage

LPF

respectively.

current and voltage, and stator flux [2]. At the programmable 3-stage LPF shown in Fig.2, the output of each LPF lags phase ~d and attenuates as 1 /~-

with respect of the input of each LPF,

The

compensation gain G, can be derived as

G,

=+k+(wzl[l+(uBJ’T

(14)

e

V.

FEEDFORWAED

CONTROL

OF STATOR

FLUX

When the drive is transitioned to SVC mode, firstly the initial values of 3-stage LPF are determined with d- and q-axis stator flux calculated in SS mode, and then the programmable 3-stage LPF is applied to calculate the stator flux. The programmable 3-stage LPF gives compensation for frequency dependent phase shift and gain by the hardware filter, and so it However, the gets ideal integration at any frequency.

Fig. 3 Waveforms for I&

and initial values of LPF.

programmable 3-stage LPF causes the time delay of stator flux at the transient conditions, and so the stator flux decreases rapidly at the transition to SVC mode, and then the stator flux reduction generates some jerk of motor torque at the start-up. The feedforward control of stator flux is suggested to compensate for time delay of stator flux, and so it prevents the torque jerk at the transition to SVC mode. If the difference between the reference (rated) stator flux and the actual stator flux is greater than the tolerant limit (E) at transient state, the stator flux establishes to reference stator flux by adjusting the initial values of 3-stage LPF. At the feedforward control of stator flux, the three initial values of LPF in Fig.2 are calculated in the reverse direction from reference stator flux

I

I

0

60

240

180

am

*M

& [Deg]

Fig. 4 Waveforms for ~~,

and initial values of LPF.

The initial values of d-axis stator flux LPF can be derived respectively.

v:. Firstly, d-axis and q-axis stator flux can be written as

s ~ds_03

= ~

direction (16), the previous gain G,

150

* = $Cosee

s

As the outputs of each LPF are derived in reverse from the d- and q- axis stator flux shown in (15) and input of LPF should be obtained from the output of LPF, The stator flux divided by the correction

120

(17)

Correspondingly, the initial values of q-axis stator flux LPF can be derived respectively.

(20)

Yg

0.4

Y.

0.2

1.

SS Mode

o

SVC Mode

4

.*

vqs.02

=

%+@e)2Sin(@.+@d)

(21)

~

s

Yqs.ol

(22)

-~/msin(Oe+2#3d) – ~ s

VI. A. Simulation

SIMULSION

AND EXPERIMENTAL

RESULTS

‘“”s] ‘“~

results

4s;

0,

Digital simulation is carried out to verify the performance of the feed forward control of stator flux. Fig.5 and Fig.6 show the start-up response without and with the feed forward control of stator flux respectively. In the SS mode, d-axis stator flux builds up to rated stator flux, while the q-axis stator flux remains O. When the stator flux establishes to rated flux, torque command is applied. As the synchronous speed reaches a

[Desl

300 150 “ “0

0.3

0.6

Fig. 6 Start-up response with feedforward

B. Experimental

threshold value (at =5 rad/s), the drive is switched to SVC mode. As shown in Fig.5, at the instant of transitioning to SVC mode, the stator flux decreases so rapidly due to the time delay of stator flux, and then increases slowly to rated flux. As the stator flux decreases so rapidly, the torque jerk is generated during the transition. As shown in Fig.6, the stator flux is kept constant with the feed forward control, and so there is no torque jerk during transitioning to SVC mode. L

SS Mode

1,5

1,2

control.

Results

Fig.7 shows the block diagram of hardware configuration.

D

~

SVC Mode

9

0,9

Time [see]

----F] 12-bit AID

Torque Cent rol System

‘1

L,–*,

DSP TMS320C30

Fig. 7

I I

System hardware configuration

The current regulated PWM IGBT inverter and 3 HP induction motor are available for experiments. The parameters of induction motor are given in Table. 1. Table 1. Parameters of induction motor Stator resistance

45: ee

300

[DL%l ! 50

.“ . 0

0.3

0.6

0.9

1.2

1.5

Time [see] Fig. 5 Start-up response without feedforward

control.

151

Rotor resistance Stator inductance Rotor inductance

Rs = Rr = Ls = Lr =

0.686 [Q] 0.646 [Q] 83.9 [mH] 85.3 [mH]

Mutual inductance

Lm = 81.4 [mH]

Moment of inertia Pole

J = 0.0376 [Kgm2] P=4

The control system is implemented with 32-bit TMS320C30 operating with a clock frequency of 33MHz and the sampling interval is 200w for speed and stator flux control. A space voltage algorithm is used for maximum utilization of dc link voltage, The dc link voltage, stator voltage and stator current are sensed by isolation devices and 12-bit A/D converters. The dc motor driven by de-to-de converter is used for controlling the load torque of induction motor Fig.8 shows experimental results for stator flux and current at SS mode. The d-axis stator flux builds up to rated flux (0.39 Wb.) by d-axis stator current while q-axis stator flux and current remain 0, After 0.5sec, the d-axis stator flux reaches the rated flux.

Time (0.5 skiiv.)

i&

(a) torque [1.5 Nm/div], stator flux [0.065 Wb/div], synchronous speed [25 radls /div]

r 00 .

t I I

i~,

I J n

00

h

r

I

, . ,

T!me (0.2 sldw )

,

,

I

)

~qs

(a) d-q axis stator current [ 1 A/dw]

0.0 s

‘f’&

0.0—

- /

r

#-



k

““

I I

1

I

1

!

NIT)

I

I

I

I

I

(b) d-&

I

I

I

I

q-axis stator flux [0.13 Wb/div]

Fig. 9 Start-up response without feedforward

Y;,

0.0

I

Time (0.5 s/div.)

1.

+

h

Time (0.2 s/div.) (b) d-q axis stator flux [0.13 Wb/div] Fig. 8 Stator current and flux responses at SS mode.

Fig.9 and Fig. 10 show the experimental results without and with the feedforward control of stator flux respectively at the torque command of 8 N.m, As shown in Fig.9, at the instant of transitioning to SVC mode as the synchronous speed reaches a threshold value (5 rad/s), the stator flux decreases so rapidly and then the torque jerk is generated. As shown in Fig. 10, the stator flux remains constant with the feedforward control, and so induction motor starts smoothly without torque jerk during the transitioning to SVC mode.

152

control

J

constant for estimating stator flux is used to solve the problem of integration at low speed. In order to prevent the torque jerk at the transition, the feedforward control of stator flux is suggested, which compensates for time delay of stator flux at transient state. It was shown that the induction motor starts smoothly without torque .- ierk through both simulation and experimental results,

y: 0.0

I

I

I

I

I

I

1

1

!

1

I

I

I

I

I

I

I

I

I

I

I

[

y$ 0.0

L

REFERENCES

I

I

I

I

I

I

I

I

I

[1] Xingyi Xu, Rik De Doncker, and D.W.Novotny, “A stator flux oriented induction machine drive”, Conf. Rec. of PESC, 1988, pp.870-876. [2] Xingyi Xu, and D. W.Novotny, “Implementation of direct statnr flux

I

Time (0.5 sktiv.) (b) d-&

q-axis stator flux [0.13 Wb/div]

Fig. 10 Start-up response with feedforward control. [3]

VII.

CONCLUSION

[4]

In this paper, a novel start-up scheme for stator flux oriented vector controlled induction motor drive is presented, where ac machine starts at zero speed in the SS mode, and transitions to vector control mode as the speed begins to develop. At a zero speed, the method to calculate the stator flux with only stator currents is derived. The 3-stage LPF with programmable time

[5]

[6]

153

orientation control on a versatile DSP based system”, IEEE Trans. on Ind. AppL, VOL27, No.4, July/Aug., 1991, PP.694-700. K. H.Hurst, T.G.Habetler, G. Griva, and F. Profumo, “Zero-speed tacho-less LM. torque control : simple a matter of statnr voltage integration”, Conf. Rec. of IEEE-APEC, 1997, pp.749-753. M.R.Zolghadri, C.Pelisson, and D. Roge, “Stsrt up of global direct torque control system”, Conf. Rec. of PESC, 1996, pp.370-374. B. K.Bose, and N. R.Patel, “A programmable cascaded low-pass filter based flux synthesis for a stator flux oriented vector controlled induction motor drive”, IEEE Trans. On Ind. Elec., VOL44, No. 1, Feb., 1997, pp. 140-143. B.K,Bose, M.G,Simoes, D. R. Crecelius, K.Rajaahekara, and R.Martin, “Speed sensorless hybrid vector controlled induction motor drive”, IEEEIAS Annual Meeting, 1995, pp. 137-143.

Suggest Documents