Top Banner
PMSM Control Strategy ference: Krishnan, Permanent Magnet Synchronous and Brushless DC Moto ives, CRC, 2010.
20

PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Dec 18, 2015

Download

Documents

Hugo Morgan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

PMSM Control Strategy

Reference:R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Page 2: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Steady State Vector Diagram (1)

s d d q qR jX jX V I I I E , d me d q me qX L X L

( )2me

mej j

me PM me PM me fe j e j

E λ

( )2,

meme me

jj jd d q q qI e I e jI e

I I( ) mej

d q d qI jI e I I I

( ) mejd q d qV jV e V V V

( )2,

meme me

jj jd d q q qV e V e jV e

V V

d s d q qR jX V I I

q s q d dR jX V I I E

E

I

VId

Iq

d axis

jXqIqjXdId

lf lnet

ls

RsIaq axis

leading power factor

Page 3: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Steady State Vector Diagram (2)

( )

d d q q

e d d q q f me net

jX jX

j L L j

V I I E

I I λ λ

, d me d q me qX L X L me fjE λ

d s d me q s d me q q me q qR j R j L j L V I λ I I I

Neglect Rs

s me sjV λs V V E

( )2,

meme me

jj jd d q q qI e I e jI e

I I

E

I

VId

Iq

d axis

jXqIqjXdId

lf lnet

ls

q axis

leading power factor

( ) ( )q s q me d s q me d d f me d d fR j R j L j L V I λ I I λ I λ

( )e d d f q q me netj L L j V I λ I λ

Or

dλ qλ

net s f d q λ λ λ λ λ

Page 4: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Steady State Vector Diagram (3)

dI

qλnetλ

fλdλ

qII

2

me

Close to Unity Power Factor

Define

mII

net mλ

mii

f PMλ

2

22 2 2( )m d q PM d d q qL i L i

cosd mi i sinq mi i

Page 5: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

General Considerations

2a f

e a

C B lrT i 3

4e PM d q d q

PT L L i i

DC Motor PMSM

dI

qλnetλ

fλdλ

qII

2

me

Can use id for flux weakening control for IPM

Page 6: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

General Control Block Diagram

MotorPPU

av

bv

cv

Controllergate

contr

ol si

gnals

aici

bi

m

DC BusElectrical Input Mechanical Output

Reference

LT

Page 7: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Motor Modeling (1)

abc to dq

av

bv

cv

ai

mLT

Dynamical

Equation

dq to abc

bi

ci

dv

qv

di

qi

Page 8: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Motor Modeling (2)

Page 9: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Inside the Controller

CurrentController

* For reference

gate control signals

m

, , a b ci i iactually need two of them

Speed Controller

PositionController

d/dt

m

*m*

m

m

* ,di*qi

abc to dq

, d qi i

m

Page 10: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Example: Hysteresis Current Controller

dq CurrentCalculat

or

*eT

gate control signals

m

, , a b ci i i

*di

* For reference

*qi

dq toabc

Hysteresis

Controller

*ai

*bi

*ci

Algorithm:

*

*

Set up a hysteresis current window

If ( ) ,

( ) , 0

Likewise for phases b and c.

a a aN dc

a a aN

i

i i i v V

i i i v

Current Controller

Page 11: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Example: PI Current Controller

*dv

*qv

m

di

qi

avbv

cv

gate control signals

*av

*bv

*cv

Current Controller

Page 12: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

PMSM Control Strategies

Constant Torque and Flux Control Zero Direct Axis Current Control Unity Power Factor Control Given Power Factor Control Optimum Torque per Unit Current Control Constant Power Loss Control Maximum Efficiency Control

Page 13: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Constant Torque and Flux Control

dq CurrentCalculat

or

*eT

*di

*qi

dI

qλnetλ

fλdλ

qII

2

me

*m

* * *

2* * * 2

3

4

( )

e PM d q d q

m PM d d q q

PT L L i i

L i L i

Solve (transcendental) equations

* ,di*qi

SPM

* *

2* * * 2

3

4

( )

e PM q

m PM d d d q

PT i

L i L i

d qL L

** eq

T

Ti

k 3

4T PM

Pk

*2 * 2

*( )m d q PM

dd

L ii

L

One choice would be:

*m PM

Page 14: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Zero Direct Axis Current Control

dq CurrentCalculat

or

*eT

*di

*qi

* * * *3 3

4 4e PM d q d q PM q

P PT L L i i i

* 0di

dI

qλnetλ

fλdλ

qII

2

me

d me q mV L I

22( )q s m me PMV R I

d s d me q qR j L V I I

( )q s q me d d fR j L V I I λ

** * eq m

T

Ti i

k

3

4T PM

Pk

Steady State

Page 15: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Unity Power Factor Control

dq CurrentCalculat

or

*eT

*di

*qi

dI

qλnetλ

fλdλ

qII

2

me

* * *

* *

* *

3

4e PM d q d q

q PM d d

d q q

PT L L i i

i L i

i L i

Solve (transcendental) equations

* ,di*qi

* 0

* * * *

2 2

* *tan cot

* *tan cot

Page 16: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Given Power Factor Control

dq CurrentCalculat

or

*eT

*di

*qi

dI

qλnetλ

fλdλ

qII

2

me

* * *

* *1 1 *

* *

3

4

tan tan2

e PM d q d q

q q q

PM d d d

PT L L i i

L i i

L i i

Solve transcendental equations

* ,di*qi

* is given

* * *

2

* * *

2

Page 17: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Optimum Torque per Unit Current Control (1)

dq CurrentCalculat

or

*eT

*di

*qi

* * * * * * *3 3cos sin

4 4e PM d q d q PM d q m m

P PT L L i i L L i i

*

* * **

3 1sin sin 2

4 2e

PM d q mm

T PL L i

i

* *

* * */ 3

cos cos2 04

e m

PM d q m

d T i PL L i

dt

* 22(cos ) 1

2* * * *2 cos cos 0d q m PM d q mL L i L L i

2

* 1

* *

1cos

24 4PM PM

d q m d q mL L i L L i

Page 18: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Optimum Torque per Unit Current Control (2)

dq CurrentCalculat

or

*eT

*di

*qi

* * * * * * *3 3cos sin

4 4e PM d q d q PM d q m m

P PT L L i i L L i i

* *2 * * *1 4sin(2 ) sin 0

2 3d q m PM m eL L i i TP

2* * * *

*

*

8sin sin sin(2 )

3sin(2 )

PM PM d q e

m

d q

L L TPi

L L

* * *sinq mi i

* * *cosd mi i

Page 19: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Constant Power Loss Control

dq CurrentCalculat

or

*eT

*di

*qi

* * *3

4e PM d q d q

PT L L i i

In the implementation, flux weakening needs to be considered.

Page 20: PMSM Control Strategy Reference: R. Krishnan, Permanent Magnet Synchronous and Brushless DC Motor Drives, CRC, 2010.

Maximum Efficiency Control