• No se han encontrado resultados

Summary Dynamical Operation, Vector Control, DTC and Encoder-less Operation

N/A
N/A
Protected

Academic year: 2023

Share "Summary Dynamical Operation, Vector Control, DTC and Encoder-less Operation"

Copied!
51
0
0

Texto completo

(1)

©Copyright Ned Mohan 2005, by

Summary

Dynamical Operation, Vector Control, DTC and Encoder-less Operation

(2)

t

t 0

0 TLoad

m

Seamless discussion of dynamic

control and encoder-less operation

(3)

©Copyright Ned Mohan 2005, by ©Copyright Ned Mohan 2005, by

What is an Electric-Motor Drive?

Power Processing Unit (PPU) fixed

form

measured speed/ position

speed / position Motor

Electric Drive

Load

input command (speed / position)

Power Signal adjustable

Electric Source form (utility)

Sensors

Controller

- Harnessing of Wind Energy

-Hybrid Electric Vehicles

(4)

Power Processing Unit

V

d

a b

c

a

( )

q t q t

b

( ) q t

c

( )

,

( )

control a

v t

,

( )

control b

v t

,

( )

control c

v t

tri

( ) v t

V

d

a b

c

a

( )

q t q t

b

( ) q t

c

( )

,

( )

control a

v t

,

( )

control b

v t

,

( )

control c

v t

tri

( ) v t

acmotor



c

( ) d t

b

( ) d t

a

( ) d t V

d

a b

c acmotor



c

( ) d t

b

( ) d t

a

( ) d t V

d

a b

c

Reference Book: First Course on Power Electronics by Ned Mohan, published

by MNPERE (See www.MNPERE.com for details).

(5)

©Copyright Ned Mohan 2005, by

a axis b axis

c axis

m ia ib

ic iA iC iB

A axis B axis

C axis

m

( )a

ia ib

ic

va vb

vc

Rs

vA 0 vB 0

vC 0

Rr iA iB

iC

Stator circuit Rotor circuit

( )b

Figure 2-5 Rotor circuit represented by three-phase windings.

(b)

Equivalent Windings in A Squirrel-Cage Rotor

3

,1

m

2

m phase

LL

s s m

LL

L

( ) ( ) ( ) 0

A B C

i ti ti t  ( ) ( ) ( ) 0

a b c

i ti ti t

3

,1

m

2

m phase

LL

r r m

LL

L

,1

cos

aA m phase m

LL

 

Stator

Rotor

Mutual

(6)

Dynamic Analysis of Induction Machines in Terms of dq-

Windings

(7)

©Copyright Ned Mohan 2005, by

Representation of Stator MMF by Equivalent dq Windings

2 / 3 4 / 3

( ) ( ) ( ) ( )

a j j

s a b c

iti ti t e

i t e

( ) ( )

2

a s a

s

N

s

F t   it

 

3 2

2 2

s s d

sd sq s

N N

ijii

i

sd

ji

sq

  2 3 i

sd 2 ,1

,1

winding magnetizing inductance =( 3/ 2) (3/ 2)

m phase m phase m

dq L

L L

axis a axis

b

axis c

is



at t

axis d axis

q

isd

isq 32Ns

da

axis a axis

b

axis c

is

at t

axis d axis

q

projection projection

sq 2

i 3

projection projection

sd

i 2

3

da

(8)

Mutual Inductance between dq Windings on the Stator and the Rotor

a axis stator A axis

rotor d axis

m isd isq

q axis at t

irq

ird

m

 is

 ir

3 2isd

3 2isq

3

2irq 3

2ird

d

d

da

dA 3

2Ns

3 2Ns 3

2Ns

Figure 3-3 Stator and rotor mmf representation by equivalent dq winding currents.

a axis a axis stator A axis A axis

rotor d axis d axis

m

m isd isd isq

isq q axis

q axis at tat t

irq irq

ird ird

m

m

 is

 is

 ir

 ir

3 2isd

3 2isd

3 2isq

3 2isq

3 23irq

2irq 3

2ird

3 2ird

d

d

da

dA 3

2Ns

3 2Ns 3

2Ns

Figure 3-3 Stator and rotor mmf representation by equivalent dq winding currents.

Figure 3-3 Stator and rotor representation by equivalent dq winding currents. The dq winding voltages are defined as positive at the dotted terminals.

Note that the relative positions of the stator and the rotor current space vectors are not actual, rather only for definition purposes.

sd

L i

s sd

L i

m rd

    

rd

L i

r rd

L i

m sd

(9)

©Copyright Ned Mohan 2005, by

Figure 3-4 Transformation of phase quantities into dqwinding quantities.

[ ]Tsabc dq ia

ib

ic

sd

i

sq

i

(a) stator

[ ]TrABCdq iA

iB

iC

rd

i

rq

i

(b) rotor

da

 dA

Figure 3-4 Transformation of phase quantities into dqwinding quantities.

[ ]Tsabc dq ia

ib

ic

sd

i

sq

i

(a) stator

[ ]TrABCdq iA

iB

iC

rd

i

rq

i

(b) rotor

da

 dA

[ ]Tsabc dq ia

ib

ic

sd

i

sq

i

(a) stator

[ ]TrABCdq iA

iB

iC

rd

i

rq

i

(b) rotor

da

 dA

[ ]

2 4 ( )

cos( ) cos( ) cos( )

( ) 2 3 3 ( )

( ) 3 sin( ) sin( 2 ) sin( 4 ) ( )

3 3

da da da a

sd b

sq da da da c

Ts abc dq i t i t

i t i t

i t

 

 

 

2 4 ( )

cos( ) cos( ) cos( )

( ) 2 3 3 ( )

( ) 3 sin( ) sin( 2 ) sin( 4 ) ( )

3 3

dA dA dA A

rd B

rq dA dA dA C

Tr ABC dq i t i t

i t i t

i t

 

 

Mathematical Relationship between dq and phase

Winding Variables (abc to dq)

(10)

10

Mathematical Relationship between phase Winding Variables and dq (dq to abc)

 

cos( ) sin( )

( ) 2 4 4

( ) cos( ) sin( )

3 3 3

( ) 2 2

cos( ) sin( )

3 3

da da

a sd

b da da

c sq

da da

Ts dq abc

i t i

i t i

i t

  

  

  

cos( ) sin( )

( ) 2 4 4

( ) cos( ) sin( )

3 3 3

( ) 2 2

cos( ) sin( )

3 3

dA dA

A rd

B dA dA

C rq

dA dA

Ts dq ABC

i t i

i t i

i t

  

  



(11)

11

©Copyright Ned Mohan 2005, by

sd s sd

d

sd d sq

v R i

dt   

  

sq s sq

d

sq d sd

v R i

dt   

  

Derivation of Voltages in dq Windings

 

abc s

 

abc

 

abc

v R i d

dt

 

     

[ ]

s abc dq abc s s abc dq

[ ]

abc

[ ]

s abc dq

d

abc

T v R T i T

dt

  v

dq

R i

s

 

dq

[ ] T

s abc dq

dt d[ ] T

s dq abc

 

dq

         

1 0 0 1

0 1 1 0

[ ] [ ] [ ] [ ]

s s abc dq s dq abc s abc dq s dq abc

dq dq dq dq

d

d d

v R i T T T T

dt dt

 

   

    

   

   

  

     

rd r rd

d

rd dA rq

v R i

dt   

  

rq r rq

d

rq dA rd

v R i

dt   

  

(12)

12

a a x i s d a x i s q a x i s

ir q

ir d is q

d

d a d d

s u b t r a c t

d u e t o is q a n d ir q

d u e t o ir q l e a k a g e f l u x

F i g u r e 3 - 8 T o r q u e o n t h e r o t o r - a x i s .d

a a x i s d a x i s q a x i s

ir q

ir d is q

d

d a d d

s u b t r a c t

d u e t o is q a n d ir q

d u e t o ir q l e a k a g e f l u x

a a x i s d a x i s q a x i s

ir q

ir d is q

d

d a d d

s u b t r a c t

d u e t o is q a n d ir q

d u e t o ir q l e a k a g e f l u x

F i g u r e 3 - 8 T o r q u e o n t h e r o t o r - a x i s .d

Electromagnetic Torque on the Rotor d-Axis

0

3/ 2

ˆ ( )

2

s r

rq sq rq

g m

mmf

N L

B i i

L

  

   

 

 

,

3/ 2 ˆ

2

d rotor

N

s rq rd

T   r B i

  

2

, 0

3/ 2

( )

2

s r

d rotor sq rq rd

g m

N L

T r i i i

L

 

  

          

0 2

,

3

( )

2 2

s r

d rotor sq rq rd

g m

Lm

N L

T r i i i

L

 

   

 

          

 

,

( )

d rotor m sq r rq rd rq rd rq

T L i L i i i

  



(13)

13

©Copyright Ned Mohan 2005, by

ir q ir d

q a d d

s u b t r a c t d u e t o is d a n d ir d

d u e t o l e a k a g e f l u xir d q a x i s

d a x i s

a a x i s is d

q

F i g u r e 3 - 9 T o r q u e o n t h e r o t o r - a x i s .q

ir q ir d

q a d d

s u b t r a c t d u e t o is d a n d ir d

d u e t o l e a k a g e f l u xir d q a x i s

d a x i s

a a x i s is d

q

ir q ir d

q a d d

s u b t r a c t d u e t o is d a n d ir d

d u e t o l e a k a g e f l u xir d q a x i s

d a x i s

a a x i s is d

q

F i g u r e 3 - 9 T o r q u e o n t h e r o t o r - a x i s .q

Electromagnetic Torque on the Rotor q-Axis

,

( )

q rotor m sd r rd rq rd rq rd

T L i L i i i

    



, ,

em d rotor q rotor

TTT

( )

em

2 p

rq rd rd rq

T   i   i

em L

mech eq

d T T

dt   J

Net Electromagnetic

Torque

(14)

Simlink-based dq-Axis Simulation of Induction Motor

14

(15)

15

©Copyright Ned Mohan 2005, by

Simulation Results

(16)

16

Mathematical Description of Vector

Control

(17)

17

©Copyright Ned Mohan 2005, by

a axis stator A axis

rotor d axis

m isd isq

q axis att

irq

ird

m

 is

ir

3 2isd

3 2isq

3

2irq 3

2ird

d

d

da

dA 3

2Ns

3 2Ns 3

2Ns

Figure 3-3 Stator and rotor mmf representation by equivalent dq winding currents.

a axis a axis stator A axis A axis

rotor d axis d axis

m

m isd isd isq

isq q axis

q axis attatt

irq irq

ird ird

m

m

 is

 is

ir

ir

3 23isd

2isd

3 2isq

3 2isq

3 2irq

3

2irq 3

2ird

3 2ird

d

d

da

dA 3

2Ns

3 2Ns 3

2Ns

Figure 3-3 Stator and rotor mmf representation by equivalent dq winding currents.

Figure 5-1 Stator and rotor mmf representation by equivalent dq winding currents.

The d-axis is aligned with r.

Motor Model with the d-Axis Aligned with the Rotor Flux Linkage Axis

( ) 0

rq

t

 

rq m sq

r

i L i

  L ( ) 0

d

rq

t

dt  

(18)

Dynamic Circuits with the d-Axis Aligned with the

18

Rotor Flux Linkage Axis

Calculation of 

dA

:

rq m

dA r sq

rd r rd

i L

R i

   

Calculation of Torque

em

2 p

rd rq

T    i

em

: T

rq r rq

d

rq dA rd

v R i

dt   

  

rq m sq

r

i L i

  L

pL

(19)

19

©Copyright Ned Mohan 2005, by

D-Axis Rotor Flux Dynamics

( ) ( )

1

rd m sd

r

s L i s

s

 

r r r

L

  R

rd m

rd sd

r r

d L

dt i

 

 

 

0

0

rd r rd

d

rd dA rq

v R i

dt   

  

rd

L i

r rd

L i

m sd

  

(20)

Motor Model

20

  

t

  

Figure 5-4 Motor model with d-axis aligned with . 

r

rd

rd

1

m r

L s

r D

N/D N da

1/ s

T

em

m

mech

d

dA

L

m

i

sq

i

sd

2

m r

L p

L

2 p

rd

 

(21)

21

©Copyright Ned Mohan 2005, by

Speed and Position Loops for Vector Control

Figure 5-8 Vector controlled induction motor drive with a current-regulated PPU.

(measured) d dt/

Motor PPU

regulated current to

abc dq

to dq

abc

a*

i

b*

i

c*

i

ia

ib

ic

isd

isq

Tem

rd

da Fig. 5-4

mech

mech

(measured)

mech mech Tem

(calculated)

P PI PI

PI

mech *

rd

*rd

mech

rd(calculated)

*sd

i

*sq

* i

mech *mech *

Tem

(measured)

da

mech

Estimated Motor Model

(22)

22

Design of Speed Loop

rd

L i

m sd

 

2 *

2

em m sd sq

r k

L

T p i i

L

 

 

mech

k

sq( )

i s

p ki

ks 1

sJeq

*mech

Tem

(23)

23

©Copyright Ned Mohan 2005, by

Simulation of CR-PWM Vector Controlled Drive

using Simulink

(24)

24

Figure 5-11 Simulation results of Example 5-2.

Simulation Results of a Vector

Controlled Induction Motor Drive

(25)

25

©Copyright Ned Mohan 2005, by

Space-Vector Pulse-Width-

Modulated (SV-PWM) Inverters

Advantages

• Full Utilization of the DC Bus Voltage

• Same simplicity as the Carrier-Modulated PWM

• Applicable in Vector Control, DTC and V/f Control

(26)

Synthesis of Stator Voltage Space Vector

26

Figure 7-1 Switch-mode inverter.

q

a

q

b

q

c

V

d

a b

c

N

va vb

vc

i

a

i

b

i

c

0 2 / 3 4 / 3

( ) ( ) ( ) ( )

a j j j

s a b c

v t   v t ev t e

v t e

; ;

a aN N b bN N c cN N

vvv vvv vvv

0 2 / 3 4 / 3

0

j j j

ee

e

0 2 / 3 4 / 3

a

( )

j j j

s aN bN cN

v t   v ev e

v e

0 2 / 3 4 / 3

( ) ( )

a j j j

s d a b c

v t   V q eq e

q e

(27)

27

©Copyright Ned Mohan 2005, by

0 7

Figure 7-2 Basic voltage vectors ( and not shown).vv -axis a vs

1(001) v

3(011) 2(010) v

v

6(110) v

4(100)

v v5(101)

sector 1 sector 2

sector 3

sector 4

sector 5

sector 6

Basic Voltage Vectors

0 1 0

2 / 3 2

3 / 3

4 / 3 4

5 / 3 5

6 7

(000) 0

(001) (010) (011) (100) (101) (110)

(111) 0

sa

a j

s d

a j

s d

a j

s d

a j

s d

a j

s d

a j

s d

sa

v v

v v V e

v v V e

v v V e

v v V e

v v V e

v v V e

v v

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(28)

Synthesis of Voltage Vector in Sector 1

28

1 j0

v   V e

d 3 j / 3

v   V e

d

ˆ

j s

s s

v   V e

s xv1

yv3

Figure 7-3 Voltage vector in sector 1.

1 3

(1)

sa

1 [

s s s

0]

s

v xT v yT v zT

T   

  

1 3

(2) v

sa

xv   yv  (3) x y z    1

0 / 3

(4) V e ˆ

s js

xV e

d j

yV e

d j

(29)

29

©Copyright Ned Mohan 2005, by

Limit on the Amplitude of the Stator Voltage Space Vector

,max ,max

(4) ( ) 3 ˆ 0.707

2 2

phase d

LL d

V V

V rms    V

,max

3

(5) ( ) 0.612

LL

2 2

d d

V rmsVV

(sinusoidal PWM)

300

ˆs,max V

Vd Vd

Figure 7-7 Limit on amplitude .Vˆs

,max

ˆ

,max

(1) v

sa

( ) tV

s

e

jsynt

0

,max

60 3

(2) ˆ cos( )

2 2

s d d

VVV

,max

2

,max

ˆ ˆ

(3) 3 3

phase s

V

d

VV

(30)

Synthesis using Carrier-Modulated PWM

30

0 7

Figure 7-4 Waveforms in sector 1; z z   z .

Ts s/ 2

T

z7 0/ 2

z z0/ 2

/ 2 / 2 y

y / 2

x x/ 2

vaN

vbN

vcN 0

0

0

Vd

Vd

Vd 0

, control a tri v

v

, control b v

, control c v

,

,

,

ˆ / 2

ˆ / 2

ˆ / 2

control a a k tri d

control b b k tri d

control c c k tri d

v v v

V V

v v v

V V

v v v

V V

 

 

 

max( , , ) min( , , ) 2

a b c a b c

k

v v v v v v

v  

( ) ( ) ( ) 0

a b c

v tv tv t

(31)

31

©Copyright Ned Mohan 2005, by

Synthesis of Space Vector using Carrier-Modulated

PWM in Simulink

(32)

32

Figure 7-6 Simulation results of Example 7-1.

Control Waveforms for Carrier Pulse-Width-Modulation

(33)

33

©Copyright Ned Mohan 2005, by

Direct Torque Control (DTC) and Encoder-less Operation of

Induction Motors

(34)

DTC System Overview

34

Measured Inputs: Stator Voltages and Currents

Estimated Outputs: 1) Torque, 2) Mechanical Speed, 3) Stator Flux Amplitude and 4) its angle

Vd

qa

qb

qc

ia

ib

ic

IM

 PI 

   



mech*

mech

em*

T

ˆs*

ˆs

Tem

s

Estimator

Selection of

vs

(35)

35

©Copyright Ned Mohan 2005, by

Principle of DTC Operation

Figure 8-2 Changing the position of stator flux-linkage vector.

s

r

m

s ( ) t

( )

s t T

    vsT

( ) ( )

r t r t T

      

-axis a

Rotor -axisA

rA

2

ˆ ˆ sin 2

em

p L

m s r sr

TL   

sr s r

    

(36)

36

2

2 3 2 ˆ

slip r em

r

R T

p

 

      

m r slip

    

( ) ( ) t ( ) ˆ j s

s s s s s s

t T

t t T v R i d e

   



       

   

( ) ˆ j

r r

r s s s r

m

L L i e

L

          

( ) ( )

r r

r d r t t T

dt T

 

    

 

Im( )

2

em p s conj s

T    i

2

1

m

s r

L

   L L

Calculation of Stator Flux:

Calculation of Rotor Flux:

where

Estimating Torque:

Estimating Mechanical Speed:

s s s

d

s

v R i

dt

   

 

(37)

37

©Copyright Ned Mohan 2005, by

Inverter Basic Vectors and Sectors

a-axis 1(001) v

3(011) v

2(010) v

6(110) v

4(100)

v v5(101)

b-axis

c-axis

1 3 2

4

5

6

Figure 8-3 Inverter basic vectors and sectors.

(38)

38

Stator Voltage Vector Selection in Sector 1

sector 1

s

v 1

v 3

v 2

v 4 v 5 v 6

Figure 8-4 Stator voltage vector selection in sector 1.

(39)

39

©Copyright Ned Mohan 2005, by

Selection of the Stator Voltage Space Vector

s e c t o r 1

 

s

v

1

v

3

v

2

v

4

v

5

v

6

F i g u r e 8 - 4 S t a t o r v o l t a g e v e c t o r s e l e c t i o n i n s e c t o r 1 .

s e c t o r 1

 

s

v

1

v

3

v

2

v

4

v

5

v

6

s e c t o r 1

 

s

v

1

v

3

v

2

v

4

v

5

v

6

F i g u r e 8 - 4 S t a t o r v o l t a g e v e c t o r s e l e c t i o n i n s e c t o r 1 .

Effect of Voltage Vector on the Stator Flux-Linkage Vector in Sector 1.

increase increase increase decrease

decrease decrease decrease increase

v s

v 3

v 2

v 4

v 5

T emˆ s

a-axis 1(001) v

3(011) v

2(010) v

6(110) v

4(100)

v v5(101)

b-axis

c-axis

1 3 2

4

5

6

Figure 8-3 Inverter basic vectors and sectors.

(40)

Effect of Zero Stator Voltage Space Vector

40

s

r

m

( ) ( )

s t s t T

      

-axis a

Rotor -axis at t- t A

rA

 Rotor -axis at t A

( )

r t T

  ( ) r t  

m

sin 

sr

 ( 

s

 

r

)

( )

em s r

Tk   

s

0

 

A

0

r

 

r m rA m

   

        T

em

   k ( 

m

)

(41)

41

©Copyright Ned Mohan 2005, by

DTC in Simulink

(42)

42

Fig. 2 Torque Waveforms.

(43)

43

©Copyright Ned Mohan 2005, by

Fig. 3 Speed Waveforms.

(44)

44

Fig. 4 Stator Flux.

(45)

45

©Copyright Ned Mohan 2005, by

Fig. 5 Stator and Rotor Fluxes.

(46)

46

Vector Control of Permanent-

Magnet Synchronous-Motor Drives

(47)

47

©Copyright Ned Mohan 2005, by

Non-Salient Permanent-Magnet Synchronous Motor

sd

L i

s sd fd

     

sq

L i

s sq

axis c

axis a axis

b

N S

ib

ia

ic

m

( )a

axis c

axis a axis

b

N

S ib

ia ic

m Br



' a

a -axis

q

( )b

-axis d

Figure 9-1 Permanent-magnet synchronous machine (shown with =2). p

(48)

48

sd s sd

d

sd m sq

v R i

dt   

  

sq s sq

d

sq m sd

v R i

dt   

  

m

2 p

mech

  

( )

em

2 p

sd sq sq sd

T   i   i [( ) ]

2 2

em

p

s sd fd sq s sq sd

p

fd sq

TL i   iL i i   i

em L

mech eq

T T

d

dt   J

Non-Salient Permanent-Magnet Synchronous Motor

(Continued)

(49)

49

©Copyright Ned Mohan 2005, by

Controller in the dq Reference Frame

compd

( )

sd s sd s

d

sd m s sq

v R i L i L i

dt

   



compq

( )

sq s sq s

d

sq m s sd fd

v R i L i L i

dt  

   



2 2

,

3

,

ˆ ( ˆ )

sd sq dq rated

2

a rated

iiII

Figure 9-3 Controller in the dq reference frame.

ia

ib

ic

Motor

 

*sq

i

*sd

i

( )

m 2p mech

sensor position

abc to dq

 

( )

mL is sd fd

m s sqL i

*sd

v

*sq

v Inverter

PWM

p ki

k s

m

isq

isd

decoupling terms

1 s

to abc

dq

*a

v

p ki

k s

*b

v

c*

v

(50)

Vector Control of a Permanent-Magnet Synchronous-

50

Motor Drive

(51)

51

©Copyright Ned Mohan 2005, by

Figure 9-5 Simulation results of Example 9-1.

Simulation Results

Referencias

Documento similar

Labels to show the simulation data (speed and position block) ... Configuration parameters of the motor and driver subsystem ... Simulation of DC motor operation. Closed control

Teaching computer network design and operation is complex due to the distributed nature of its operation, the high number of configuration parameters, the

In [5], Jones and Stone shows the calculated positions of the heliostat beam on the target at 1-hour increments, implementing fixed values for three main types of geometric

All images present similar behavior when being compressed, so for brevity we show compression results of the Cuprite image in Figure 2a for SNR and in Figure 2b for compression

The PMSG is controlled using field- oriented control, which consists of a ramp comparison current-controlled PWM rectifier, a field-oriented mechanism, a coordinate translation and

The current input vector is stated as A vector. This is normalized using the Euclidian media shown in eqn. The new generated vector I is used to perform another vector named as

To achieve a fast and stable response for the real power control, the intelligent controller consists of a Radial Basis Function Network (RBFN) and an modified Elman Neural

In  this  paper,  the  operation  performance  of  CaPaMan  2bis  (Cassino  Parallel  Manipulator  2  bis)  was  investigated  through  lab  experimental  tests