sliding mode based outer control loop for induction motor drives with forced dynamics

19
SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Upload: chavi

Post on 04-Jan-2016

61 views

Category:

Documents


2 download

DESCRIPTION

SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS. MODEL OF MOTOR AND LOAD. expressed in stator-fixed frame. motor torque. rotor magnetic flux linkage. rotor speed. stator currents. stator voltages. stator and rotor resistances. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

SLIDING MODE BASED OUTER

CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED

DYNAMICS

SLIDING MODE BASED OUTER

CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED

DYNAMICS

Page 2: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

MODEL OF MOTOR AND MODEL OF MOTOR AND LOADLOAD ,

r LT T

L LJ Jc

1 10

5 T I

P Ir

c4

I P I U c c ar1 2 1

P

rr

r

c p

p c

3

3

T

0 1

1 0

T

rotor magnetic flux linkage

T I I

stator currents

UT U U

stator voltages

motor torque

r rotor speed

c L L L Lr s r m1

2 /

c L Lm r2

c R L Tr r r3

1

c L Tm r4

a R L L Rs m r r1

2 2 Ls

Lr

Lm

stator, rotor and mutual inductances

Rs

Rr stator and rotor resistances

expressed instator-fixedframe

c pL Lm r5

3 2

Page 3: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

CONTROL LAW DESIGN

r

mastercontrol

law

slavecontrol

law

observers

I

innerloop

outerloop

U

d

d

d

I P I U c c ar1 2 1

inner-loop sub-plant

P Ir

c4

r

T TLJ

c 1

5 T I

r

I

Rotor speed and rotor magnetic flux norm are demanded values

Page 4: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

MASTER CONTROL LAW

r

T TLJ

c 1

5 T I

r d rT

1

1

motor equation

desired closed-loop equation

P Ir

c4

23 4

c c T I

1

2T d

motor equation

desired closed-loop equation

T Td r Lc

J

TT I

1

5 1

Td

c

c c TI 3

4 4 2

1

2

linearising functions

master control law

I

d

d r L

d

c

J

T

c

c c T

1

1

1

2

5 1

3

4 4 2

~

~

~

~

~

Page 5: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

SET OF THREE OSERVERS FOR STATE ESTIMATION

AND FILTERINGFOR IM

Page 6: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

P Ir

c4

I P I U c c ar1 2 1

is based onmotor equations P

r

eliminate

ca

c cdt

c c41

2 2 1 2

1 1

I U I

ca

c c c c41

2 2 1 2

1 1

I U I

Drift Corrections algorithm is used forfinal magnetic flux

filtering

1.Rotor Flux Estimator1.Rotor Flux Estimator

Page 7: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

2. Pseudo-Sliding Mode Observer

I P I U c c ar1 2 1

motor equation 1 0

0 1

s

c a1 1

1 0

0 1

U I

P r21cc

~ ~* *I I U v c a1 1

v v sgn I I max

*

v K I I I

*

For classical sliding-mode observer:-

For pseudo sliding-mode observer:-

,

, KI

-v

I* (not

useddirectly)

slope KI 1 0

0 1

s

Umax

~ ~c a1 1

1 0

0 1

lim

~ ~K

c cI

r

v P1 2

angular velocity

extractor r eq

Tc c p

v T ~ ~

1 2

Umax

Page 8: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

r1

s

K K

r

Filtered values of and are produced by the observer based on Kalman filter

3. Filtering Observer3. Filtering Observer

Electrical torque of SM is treated as an external input to the model

where design of:

needs adjustment of the one parameter only or as two different poles:

k J Ts 9 0

~k J Ts 81 4 0

2~

k J ~ 1 2 k J ~1 2

rL

e

Jc k e

k e

r r

r

T TL

L

~~

12 T I

Load torque is modeled as

a state variable

1

s

L

12~

~J

cT T T I

Page 9: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Original Control Systems StructureOriginal Control Systems Structure

r

U

UT3 2

transform

I2-I3I

measuredstatorcurrents

I

rotorspeed

r

Id

demanded stator currents

demanded three-phase voltages

rl

veq

vq

Id

U1

U2

U3

I1

Inductionmotor

Mastercontrol

law

Angular

velocity

extractor

Filteringobservers

external loadtorque L

Powerelectronic

drivecircuit

trans-formation

T2 3trans-form

Rotor fluxestimator

d

rotor speed

Sliding-modeobserver

/signum

slave CL

Slave control law

r

demanded

Page 10: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Overall Control System StructureOverall Control System Structure

L r

Induction motor

Power Electronics

Inner Loop

Controller

Power Supply

Middle Loop

Controller

Outer Loop

Controller

SMCouter loop

Middle loop

Inner loopr̂

ddadi

bdi

cdi

c

b

u

u

c

b

i

i

as

bs

cs

ai

bi

ci

Page 11: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Original Control System Completed with SMC Based Outer Control Loop

- u’ m

+ u’ m

KSM

S

u’ Real System

K

sT

d

1 '

1

s

T s

d ’ d u’

r

r

-

S

S Td r r dtω̂Tω̂ωK

dtSKω

rωrdSM

SMd

]ω̂Tdtω̂ω[Kω' rωrdSMd

Page 12: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Original Control System Completedwith SMC Based Outer Control Loop

(Continued)

Derivation of is eliminated.rω̂

KSM

Implemented Inner/Middle Control Loop with nominal

transfer function 1

1sT

1

s

T

- -

d ‘d

r

r

Page 13: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

S

Inner & middle loop

Slope, K

s

1

T

Ts

Kd1

mu

mu

u

d r̂S

s

d u

&

, &

' '

'

r

d

d

d

s

s

K

sT

K

T T

1

0 1

0

Switching boundary equation:

dr ˆ

drr T

ˆ

Ssignuu m

K T T

s

s sT

d

r

d

1

1

1

&

'

SMC based

outer loop

rrd TS ̂ˆ

Page 14: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Experimental Verification

Parameters of the IM:

Pn=1100 W; n=297,9 rad/s; Tn=3,7 Nm

Equivalent Circuit Parameters:RS=7,15 ; RR=7,15 ;LM=0,474 H; LR=0,482 H; LS=0,482 H

Parameters of IGBT Semikron 6MBI-060 are as follows: nominal voltage: 1000 [V] , nominal current: 6x10 [A].Current sensors are as follows: LEM LTA 50P/SPI.

Page 15: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Experimental results for Inner and Middle Loops Alone, d=200 rad/s, T1=0.5 s

0 0.01 0.02 0.03 0.04 0.05-2

-1.5

-1

-0.5

0

0.5

1

1.5

0 0.5 1 1.5 2-100

-50

0

50

100

150

200

1.765 1.77 1.775 1.78 1.785 1.79 1.795 1.8-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

0 0.5 1 1.5 2-50

0

50

100

150

200

a) stator currents b) estim. speeds c) rotor speed

0 0.5 1 1.5 2-600

-400

-200

0

200

400

600

0 0.5 1 1.5 2-0.01

0

0.01

0.02

0.03

0.04

0.05

0.06

Page 16: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

0 0.01 0.02 0.03 0.04 0.05-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

1.765 1.77 1.775 1.78 1.785 1.79 1.795 1.8-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

0 0.5 1 1.5 2-0.01

0

0.01

0.02

0.03

0.04

0.05

0.06

0.07

0.08

0.09

0 0.5 1 1.5 2-1200

-1000

-800

-600

-400

-200

0

200

400

0 0.5 1 1.5 2-150

-100

-50

0

50

100

150

200

250

0 0.5 1 1.5 2-50

0

50

100

150

200

250

a) stator currents b) estim.speeds c) rotor speed

Experimental results with SM basedOuter Loop, d=200 rad/s, T1=0.5 s

Page 17: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

0 0.01 0.02 0.03 0.04 0.05-1

-0.5

0

0.5

1

1.5

2

0 0.5 1 1.5 2-20

0

20

40

60

80

100

120

1.765 1.77 1.775 1.78 1.785 1.79 1.795 1.8-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

0 0.5 1 1.5 2-20

0

20

40

60

80

100

120

a) stator currents b) estim.speeds c) rotor speed

0 0.5 1 1.5 2-150

-100

-50

0

50

100

150

200

250

0 0.5 1 1.5 2-0.01

0

0.01

0.02

0.03

0.04

0.05

0.06

Experimental results with SM basedOuter Loop, d=100 rad/s, T1=0.5 s

Page 18: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Experimental results for d=15 rad/s, T1=0.5 s

1.7 1.72 1.74 1.76 1.78 1.8-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1.7 1.72 1.74 1.76 1.78 1.8-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

0 0.5 1 1.5 2-5

0

5

10

15

20

0 0.5 1 1.5 2-40

-30

-20

-10

0

10

20

30

a) statorcurrentsin steady

state

b) rotorspeed

1. Inner and Middle Loop Alone 2. Together with Outer Loop

Page 19: SLIDING MODE BASED OUTER CONTROL LOOP FOR INDUCTION MOTOR DRIVES WITH FORCED DYNAMICS

Conclusions and RecommendationsConclusions and Recommendations

A new approach to the control of el. drives with induction motors, when original forced dynamic system was completed for outer control loop based on SMC has been developed and experimentally proven.

Further improvement can continue via application of the vector control and space vector modulation.

Precise comparison of the effects of MRAC and SMC based outer control loop is also desirable.