vector control (field oriented control, direct torque control) · (field oriented control, direct...

42
1 „Vector Control (Field Oriented Control, Direct Torque Control)“ Referents: Prof. Dr.‐Ing. Ralph Kennel ([email protected]) Technische Universität München Arcisstraße 21 80333 München Germany

Upload: voanh

Post on 06-Apr-2018

242 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

1

„Vector Control(Field Oriented Control, Direct Torque Control)“

Referents:Prof. Dr.‐Ing. Ralph Kennel

([email protected])Technische Universität München

Arcisstraße 2180333 München

Germany

Page 2: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

2

of Field Oriented Control (FOC)

as well as Direct Torque Control (DTC)

is to operate AC machines/motors

directly by the physical law of Lorentz force

(that means, the torque is produced

by an electrical current in a magnetic field)

magnetic field

and armature current (for torque production)

are controlled separately and independently

The General Idea

Page 3: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

3

Force Production in Synchronous Machines

… in principle the magnetic conditions in a synchronous machines are equal… to DC machines

B

If

B

Page 4: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

4

… even in high speed condition the mechanical motion is so slowthat Maxwell‘s equations can be applied in the same way

(there is no energy radiation – there is no Displacement Current)

B

If

B

Force Production in Synchronous Machines

Page 5: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

5

… in DC machines the excitation magnetic field does not move in space… the coordinate system is fixed in space as well

this is „automatically“ field orientation

B

If

B

coordinate axis in field direction(field winding)

d-coordinate

Force Production in Synchronous Machines

Page 6: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

6

… in DC machines the excitation magnetic field does not move in space… the coordinate system is fixed in space as well

this is „automatically“ field orientation

B

If

B

coordinate axis in „armature“-direction(armature winding)

q-coordinate

Force Production in Synchronous Machines

Page 7: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

7

B

If

B

… in synchronous machines the excitation magnetic field is fixed to the rotor… it is possible to define the coordinate system fixed to the rotor as well

this is called „field orientation“

coordinate axis in field direction(field winding)

d-coordinate

Force Production in Synchronous Machines

Page 8: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

8

B

If

B

… in synchronous machines the excitation magnetic field is fixed to the rotor… it is possible to define the coordinate system fixed to the rotor as well

this is called „field orientation“

coordinate axis in „armature“-direction(armature winding)

q-coordinate

Force Production in Synchronous Machines

Page 9: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

9

B

If

B

… in synchronous machines the excitation magnetic field is fixed to the rotor… it is possible to define the coordinate system fixed to the rotor as well

this is called „field orientation“

Force Production in Synchronous Machines

… in that case it is possible to applythe same equations

as in DC machines

Page 10: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

10

voltage and frequency are irrelevant

for this type of control

… under this assumption

any AC machine/motor

behaves like a DC motor

The General Idea

Page 11: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

11

constanttorque

constantpower

Torque and Power Characteristics of Electrical Machines

Page 12: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

12

constanttorque

constantpower

base speedrange

field weakeningrange

Torque and Power Characteristics of Electrical Machines

Page 13: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

13

Referents:Prof. Dr.‐Ing. Hans‐Georg Herzog

([email protected])Prof. Dr.‐Ing. Ralph Kennel

([email protected])Technische Universität München

Arcisstraße 2180333 München

Germany

characteristic

„Vector Control(Field Oriented Control, Direct Torque Control)“

Page 14: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

14

(Linear) Control Loop

controllercontrolling

elementcontrolled

system

control error e(t)

advantages of (linear) control loops

• well accepted compromise between stability and dynamics

• simple optimization procedures (step response …)

• acceptable robustness against parameter variations

• (limited) implicit linearization auf non-linear components

Page 15: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

15

Step Responses

overshoot

compromise

lower dynamics

Page 16: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

16

Cascade Structure

- --

Drehzahl-regelung

Drehmoment-/StromRegelung

M3~

i

Lageregelung

Lagegeber

Tacho

Kommutierungssignale

s*

s

n* i*

n

position controllerspeed

controller

torque/currentcontroller

commutation signals

tacho generator

position encoder

servomotor

cascaded control with 3 control loops

Page 17: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

17

… controls the magnetic fieldby a current (Ampère’s law) in d-direction and

… and the torqueby a quadrature (armature) current in q-direction

the position of the magnetic field is neededto perform FOC

this can be obtained by a position sensoror so-called “sensorless control”

Field Oriented Control (FOC)

Page 18: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

18

-

Feldschwächung

- -

-

M-Regler Strom-Regler

Feld-Regler

Ma-schinen-modell

ej

e-j

e-j

M3~

i

u

Encoder

n* i*q

i*d*

for asynchronousmachines

field weakening field controller

speedcontroller

currentcontrollers

machine

model

for synchronousmachines

Field Oriented Control (FOC)

Page 19: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

19

Field Oriented Control

19

• Rotor flux orientation

• PI-controllers

• Cascaded structure

• Limitation in the dynamic response

• Average voltage control

*

sdi

*

sqi

sdi

sqi

*

sdv

*

sqv

dq

abc

*

sv

*

sv

*v*

bv

*

cv

1S

2S

3S

s

r

*

r

*w

w

PI

wPI

diPI

qiPI

Page 20: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

20

… controls the magnetic field

by the stator voltage (Faraday’s law)

… and the torque

by the stator current (Lorentz force)

DTC does not need a position/speed sensor

unless position or speed have to be controlled

Direct Torque Control (DTC)

Page 21: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

21

21

*ww

*T

T *

Direct Torque Control

• Stator flux and torque tontrol

• Hysteresis controllers

• No current regulation

• No modulator

• Switching table

Page 22: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

22

22

• magnetic flux is integral of stator voltage

• magnetic flux moves in direction of stator voltage

3v

3v

s k

s k 1s k

1s k

Results DTC: Stator flux distortion

Page 23: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

23

• Stator flux path control

• Current waveform

• Number of commutations

• Direct Self Control (DSC)

Results DTC: Torque and flux hysteresis bands

23

increasing

Page 24: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

24

24

• Tn=20[Nm],w=1000[RPM]

Final Compariosn: Steady state

0.9 0.92 0.94 0.96 0.98 10

10

20

30

Tor

que

[Nm

]

0.9 0.92 0.94 0.96 0.98 10

10

20

30

Tor

que

[Nm

]

0.9 0.92 0.94 0.96 0.98 10

10

20

30

Tor

que

[Nm

]

0.9 0.92 0.94 0.96 0.98 10

10

20

30

Time [s]

Tor

que

[Nm

]

FOC

DTC

PTCk1

PTCk2

Page 25: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

25

25

0.9 0.92 0.94 0.96 0.98 1-30

-15

0

15

30

Am

plitu

de [

A]

0.9 0.92 0.94 0.96 0.98 1-30

-15

0

15

30

Am

plitu

de [

A]

0.9 0.92 0.94 0.96 0.98 1-30

-15

0

15

30

Am

plitu

de [

A]

0.9 0.92 0.94 0.96 0.98 1-30

-15

0

15

30

Time [s]

Am

plitu

de [

A]

• Tn=20[Nm],w=1000[RPM]

FOC

DTC

PTCk1

PTCk2

THD

2%

9.5%

6%

3.5%

Final Compariosn: Steady state

Page 26: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

26

26

0.9 0.92 0.94 0.96 0.98 1-400

-200

0

200

400

Vol

tage

[V

]

0.9 0.92 0.94 0.96 0.98 1-400

-200

0

200

400

Vol

tage

[V

]

0.9 0.92 0.94 0.96 0.98 1-400

-200

0

200

400

Vol

tage

[V

]

0.9 0.92 0.94 0.96 0.98 1-400

-200

0

200

400

Time [s]

Vol

tage

[V

]

• Tn=20[Nm],w=1000[RPM]

FOC

DTC

PTCk1

PTCk2

Final Compariosn: Steady state

Page 27: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

27

0.69 0.7 0.71 0.72 0.73-5

0

5

10

15

20

Time [s]

Torq

ue [N

m]

27

• Torque reference step of 15 [Nm]

Final comparison: Torque response

FOC

DTC

FOC

DTC

Page 28: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

28

28

• Flux reference step of 0.19 [Wb]

0.4 0.45 0.5 0.55 0.6 0.65 0.70.65

0.7

0.75

0.8

0.85

Time [s]

Flux

[Wb]

FOCDTC

Final comparison: Stator flux response

Page 29: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

29

29

• Stator current behavior

FOC DTC

Final comparison: Stator flux response

Page 30: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

30

30

• High starting current

Final comparison: Starting without limitation

0 0.1 0.2 0.3-70

-35

0

35

70

Am

plitu

de [

A]

0 0.1 0.2 0.3-70

-35

0

35

70

Am

plitu

de [

A]

0 0.1 0.2 0.3-70

-35

0

35

70

Am

plitu

de [

A]

0 0.1 0.2 0.3-70

-35

0

35

70

Time [s]

Am

plitu

de [

A]

FOC

DTC

PTCk1

PTCk2

-37.8 [A]

-62.4 [A]

65 [A]

64.3 [A]

Page 31: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

31

31

• Stator flux

FOC DTC

Final comparison: Starting without limitation

Page 32: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

32

32

• Limited stator current

0 0.1 0.2 0.3-40

-20

0

20

40

Am

plitu

de [

A]

0 0.1 0.2 0.3-40

-20

0

20

40

Am

plitu

de [

A]

0 0.1 0.2 0.3-40

-20

0

20

40

Am

plitu

de [

A]

0 0.1 0.2 0.3-40

-20

0

20

40

Time [s]

Am

plitu

de [

A]

FOC

DTC

PTCk1

PTCk2

Final comparison: Starting with current limitation

Page 33: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

33

33

• Stator flux

FOC DTC

Final comparison: Starting with current limitation

Page 34: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

34

any AC drive under FOC (or DTC) behaveslike a synchronous drive

or a DC motor with speed/position control

… under speed control a real speed is kept constantaccording to the speed reference

under any load until maximum torque… when exceeding maximum torque

the drive is not stopping at standstill (breakdown),but reducing speedas long as the required torque can be provided

characteristicAC machine with speed control

Page 35: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

35

an electrical machine with inverter supply

and speed control

always provides

the characteristic of a synchronous machine

… independant on the type

of the respective electrical machine

characteristicAC machine with speed control

Page 36: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

36

speed

torq

ue

motor operationPel > 0

Pmech< 0

generator operationPel < 0

Pmech> 0

… variations of supply voltageresult in a shift of the characteristic … but vertically only

… variations of supply frequencyresult in a shift of the characteristic horizontally

load characteristic

operation point

… that is exactly, what speed control performswhen speed reference varys

characteristicAC machine with speed control

Page 37: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

37

speed

torq

ue

motor operationPel > 0

Pmech< 0

generator operationPel < 0

Pmech> 0

… here the characteristicsare arbitrary definitions as well

… the transition frommotor to generator operation

or vice versavirtually happens „automatically“

… as soon asthe operation point changes

from the first quadrantto the fourth quadrant

(or vice versa)

characteristicAC machine with speed control

Page 38: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

38

source : SIEMENS

characteristic of (synchronous) drivewith speed control

thermal limitation

limitation by maximum stator voltage

limitation by maximum stator current

… unfortunately in most data sheetsthe 1. quadrant is presented only

characteristicAC machine with speed control

Page 39: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

39

Referents:Prof. Dr.‐Ing. Hans‐Georg Herzog

([email protected])Prof. Dr.‐Ing. Ralph Kennel

([email protected])Technische Universität München

Arcisstraße 2180333 München

Germany

advantages in comparison to U/f Control

„Vector Control(Field Oriented Control, Direct Torque Control)“

Page 40: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

40

advantages of FOC or DTCin comparison to U/f Control

that FOC or DTC are feedback control schemes

U/f control is a feedforward control scheme

FOC and DTC can react on (torque) disturbances

– U/f control cannot

Page 41: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

41

DC SM ASM

Advantages

Disadvantages

- Simple control

- interior ventilation

simple to realize

- high protection standard

- small size

- maintenance free

- low inertia

- high torque

even at standstill

- high dynamics

- losses in the stator

- high protection standard

- maintenance free

- high overload capability

- low cost

- high torque

even at standstill

- high speed range

- low protection standard

- mechanical wear

(brushes, collector)

- current limitation

- standstill

(collector segments)

- high speed

(commutation)

- maximum terminal

voltage of 200 V

(transformer needed)

- losses in the rotor

(heat transfer via shaft)

- high cost

- limited speed range

- limited overload

capability

(demagnetizion)

- harmonic losses

mainly in the rotor

(heat transfer via shaft)

- high inertia

- field current needed

(losses, size,

bigger inverter)

- complex control

- Parameter depending

control

Comparison of Different Electrical Machines

Page 42: Vector Control (Field Oriented Control, Direct Torque Control) · (Field Oriented Control, Direct Torque Control) ... excitation magnetic field does not move in space ... Vector Control

42

Thank You !!!

Any Questions ?

Prof. Dr.-Ing. Ralph Kennel

Technische Universität München

Electrical Drive Systems and Power Electronics