6
NORPIE 2004, Trondheim, Norway Abstract—Sensorless control of Permanent Magnet Synchronous Machines is popular for several reasons: cost saving and system reliability. The basis for most low and zero speed sensorless control is that there exist a difference in the direct and quaderature inductance of the machines. This difference is also reefed to as saliency. In this paper the different contributors to the resulting saliency is modeled. This type of modeling is useful for several reasons: increased understanding of the fundamentals of sensorless control, incorporating the combined effects of leakage and main inductance variations, incorporating the effects of loading of the machine and finally it gives valuable insight when the saliency ratio is attempted increased by machine design. Index Terms—Sensorless control, saliency modeling, PMSM I. INTRODUCTION ensorless control of electric machines has been a research topic for more than two decades. The objective for this work is to eliminate the need for a position sensor by using the machine as the position sensor. The position sensor, cabling and connectors have been a source of failure for motor control applications. For small drives the sensor contributes considerable to the overall cost. The basis for most low and zero speed sensorless control [1-5] is the presents of a difference in the d and q inductances. This difference is referred to as saliency. There are several sources of saliencies in PM machines: rotor inherent saliency, saturation based saliency (yoke, teeth) [3], rotor stator teeth harmonics [1], lamination direction based saliency [7], eddy current based saliency [8], rotor eccentricity based saliency. In this paper a single saliency model is developed from the rotor inherent saliency and the saturation induced saliency. The term saliency can be understood when considering a salient pole synchronous machine structure (Figure 1). In this structure the rotor has an inherent saliency due to the shape of the rotor. In the d-axis the air-gap is small while there is a large air-gap in the q-axis. The d-axis inductance will in this case be larger then the inductance in the q-axis. The injection based sensorless control schemes [1-5] extract rotor position information from the difference in the inductance. d L q L d axis q axis Figure 1 Salient pole synchronous machine II. SALIENCY MODELING In Sensorless Control of PMSM the rotor inherent saliency or the saturation based saliency is usually used as the basis for the saliency. The presented saliency model is simplified as only these sources of saliency are included. In order to illustrate the saturation based saliency a simplified model of a 30 kW IPMSM machine was simulated in FEMLab. The relative permeability function (from supplier) was included in the FEM simulation. In Figure 2 the machine is unloaded and only the flux from the permanent magnets contributes to the field. Three regions of the machine can be seen to have low relative permeability values: the permanent magnet (in rotor), the stator teeth (in the main flux path) and the stator yoke (in the main flux path). The stator teeth are more saturated compared to the portions of the stator yoke that is saturated. d axis q axis Yoke saturation Tooth saturation Figure 2 Relative permeability, IPMSM (8-pole) FEM simulation Saliency Modeling in Radial Flux Permanent Magnet Synchronous Machines Sigurd Ovrebo ([email protected]) Prof. Roy Nilsen, Prof. Robert Nilssen Smartmotor AS, Stiklestadveien 1 N-7041 Trondheim, Norway Norwegian University of Science and Technology, 7491 Trondheim, Norway S

Saliency modelling on PMSM

  • Upload
    mizamae

  • View
    114

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Saliency modelling on PMSM

NORPIE 2004, Trondheim, Norway

Abstract—Sensorless control of Permanent Magnet

Synchronous Machines is popular for several reasons: cost saving and system reliability. The basis for most low and zero speed sensorless control is that there exist a difference in the direct and quaderature inductance of the machines. This difference is also reefed to as saliency. In this paper the different contributors to the resulting saliency is modeled. This type of modeling is useful for several reasons: increased understanding of the fundamentals of sensorless control, incorporating the combined effects of leakage and main inductance variations, incorporating the effects of loading of the machine and finally it gives valuable insight when the saliency ratio is attempted increased by machine design.

Index Terms—Sensorless control, saliency modeling, PMSM

I. INTRODUCTION

ensorless control of electric machines has been a research topic for more than two decades. The objective for this work is to eliminate the need for a position sensor by

using the machine as the position sensor. The position sensor, cabling and connectors have been a source of failure for motor control applications. For small drives the sensor contributes considerable to the overall cost. The basis for most low and zero speed sensorless control [1-5] is the presents of a difference in the d and q inductances. This difference is referred to as saliency. There are several sources of saliencies in PM machines: rotor inherent saliency, saturation based saliency (yoke, teeth) [3], rotor stator teeth harmonics [1], lamination direction based saliency [7], eddy current based saliency [8], rotor eccentricity based saliency. In this paper a single saliency model is developed from the rotor inherent saliency and the saturation induced saliency. The term saliency can be understood when considering a salient pole synchronous machine structure (Figure 1). In this structure the rotor has an inherent saliency due to the shape of the rotor. In the d-axis the air-gap is small while there is a large air-gap in the q-axis. The d-axis inductance will in this case be larger then the inductance in the q-axis. The injection based sensorless control schemes [1-5] extract rotor position information from the difference in the inductance.

dL

qL

d axis−

q axis−

Figure 1 Salient pole synchronous machine

II. SALIENCY MODELING In Sensorless Control of PMSM the rotor inherent saliency or the saturation based saliency is usually used as the basis for the saliency. The presented saliency model is simplified as only these sources of saliency are included. In order to illustrate the saturation based saliency a simplified model of a 30 kW IPMSM machine was simulated in FEMLab. The relative permeability function (from supplier) was included in the FEM simulation. In Figure 2 the machine is unloaded and only the flux from the permanent magnets contributes to the field. Three regions of the machine can be seen to have low relative permeability values: the permanent magnet (in rotor), the stator teeth (in the main flux path) and the stator yoke (in the main flux path). The stator teeth are more saturated compared to the portions of the stator yoke that is saturated.

d axis− q axis−

Yoke saturation

Tooth saturation

Figure 2 Relative permeability, IPMSM (8-pole) FEM simulation

Saliency Modeling in Radial Flux Permanent Magnet Synchronous Machines

Sigurd Ovrebo ([email protected]) Prof. Roy Nilsen, Prof. Robert Nilssen Smartmotor AS, Stiklestadveien 1

N-7041 Trondheim, Norway Norwegian University of Science and

Technology, 7491 Trondheim, Norway

S

Page 2: Saliency modelling on PMSM

NORPIE 2004, Trondheim, Norway

The modeling of saliency is done by modeling the inductance in a dq-rotor oriented reference frame. The inductance is separated in two parts: the leakage inductance and the main inductance. In this way the model can be used to incorporate the saliency sensed by carrier signals that is concentrated in the leakage flux paths or main flux path (or both). The sensorless schemes [1-5] will in general sense the resulting inductance but the high frequency carrier flux distribution determines the components of main- or leakage flux. In the first stage of the modeling the machine will be modeled at no load (only flux from the permanent magnets). The load dependency is included in the last section of the modeling. Figure 3 illustrates why the main and leakage inductance should be modeled separately: the main flux and the leakage flux are 90 electrical degrees spatially shifted. In order to simplify the modeling some simplifications are made:

• Only fundamental components are considered • The flux from the magnets and the windings are

assumed sinusoidal distributed over the air gap. The distributed windings are simplified by representing them as a two axis model.

• Saturation effects are assumed to be sinusoidal distributed (superposition applied).

• Relative permeability assumed to wary linear with flux density

These simplifications may seem crude. Some lamination materials may have extremely non linear relation between relative permeability and flux density. The machine in the test setup has laminations from Congent (M235-35). The relative permeability is derived from the BH curves from the supplier. Figure 4 shows the relative permeability for the laminations (measurement errors in the 100 and 200 Hz curves). From the 50 Hz curve an approximate linear relation can be obtained in the region 0.4 to 1.3 T. The non linearity in the lower region is related to the first magnetization curve of the material. When the machine model is considered this effect is neglected as the laminations have been exposed to a

ξ

sψsI

Leakageflux

regions

Figure 3 Current distribution, current and flux space vectors

Figure 4 Relative permeability for 50,100,200 and 400 Hz excitation frequencies (Congent M235-35 lamination-supplier data).

magnetic field and the time constant for the material to return to its original sate is very large.

A. No load model In the no load model only the flux from the permanent magnets are considered. The inductance will be modeled in dq-rotor reference frame and the main and leakage inductance will be modeled separately.

1) Main inductance In the first stage the machine is considered as a uniform structure with no magnets or saturation.

0d mainL L− = (1)

0q mainL L− = (2)

The sources of saliency for a no load condition is shown in Figure 5. These effects are included in the model as:

0 0 0 0d main rd ts ysL L L L L− = − − − (3)

0L - main inductance (symmetrical machine)

0rdL - rotor design (low relative permeability in magnets and induced currents in magnets)

0tsL - stator tooth saturation

0 ysL - yoke saturation

The yoke saturation is assumed to have minimal impact on the q-axis inductance. If high frequency carrier is used there may be induced currents in the magnets due to the carrier flux. The effect of induced currents in the magnets is reduced d-axis inductance. This effect is included in the model by the term

0rdL (combined effect of low permeability and induced currents). The induced current is highly dependent on the carrier frequency [8].

Page 3: Saliency modelling on PMSM

NORPIE 2004, Trondheim, Norway

θ sα

dq

sβ stator teethsaturation

stator yokesaturation

permanentmagnets

Figure 5 Sources of saliency – no load

2) Leakage inductance If we consider a flux vector (space vector) the leakage flux is located 90 electrical degrees spatially shifted compared to the main flux distribution. When the dq- inductances are modeled the reference system is referred to the main flux. The effects on the leakage inductance are there fore shifted 90 electrical degrees. The basis for the leakage inductance model is also a uniform structure with no saturation:

d leakageL Lσ− = (4)

q leakageL Lσ− = (5)

The leakage flux paths are illustrated in Figure 6. Three regions may lead to modeling of the inductance: stator teeth, stator yoke and rotor surface. Variations (or saturation) in the rotor surface is neglected in this model as the surface of the test machine is uniform and the saturation level is modest. If we consider a stator flux vector oriented in the magnet d-axis the leakage flux path for this main vector can be influenced by yoke saturation (saturation due to flux from the permanent magnets). This effect is included in the model as a reduction of the d-axis leakage inductance by a factor ysLσ . If a stator

current vector is oriented in the q-axis the leakage inductance may be influenced by tooth saturation (saturation due to flux from the permanent magnet). This effect is included in the model as a reduction of the q-axis leakage inductance by a factor tsLσ :

d leakage ysL L Lσ σ− = − (6)

q leakage tsL L Lσ σ− = − (7)

Lσ - leakage inductance (symmetrical machine)

ysLσ - yoke saturation effect on leakage inductance

tsLσ - tooth saturation effect on leakage inductance

Stator

Rotor

Leakage Flux

Figure 6 Leakage flux path

3) Resulting no load model In the resulting no load model the leakage and main inductance are summed up in each axis:

0 0 0 0

d d main d leakage

d rd ts ys ys

L L LL L L L L L Lσ σ

− −= +

= − − − + − (8)

0

q q main q leakage

q ts

L L LL L L Lσ σ

− −= +

= + − (9)

The difference between dL and qL is the basis for saliency

in the machine. The position dependent parts of the inductance can be illustrated by expressing the inductance on vector form:

21

jL L Le θ= Σ + ∆ (10) where: θ - rotor position

0 0 0

22 2

2

d q

rd ts ys ts ys

L LL

L L L L L L LL σ σ σ

+Σ =

− − − + − −Σ =

(11)

1

0 0 01

2

2

q d

ts ys rd ts ys

L LL

L L L L LL σ σ

−∆ =

− + + + +∆ =

(12)

If the main inductance variation is used as the reference the variation in the leakage inductance influence the magnitude of position dependent inductance. If the leakage yoke saturation term ( ysLσ ) in (12) is larger than the leakage tooth saturation

term ( tsLσ ) the leakage terms adds to the main inductance

saliency. On the other hand if tsLσ > ysLσ the leakage terms

oppose the position dependent terms from the main inductance.

Page 4: Saliency modelling on PMSM

NORPIE 2004, Trondheim, Norway

B. Load dependency Several factors may change from an unloaded to a loaded machine: flux and saturation levels, flux and saturation orientation and saturation regions. In this model the orientation of the resulting stator flux is considered in the first stage. In the next stage saturation from the load current is included. In order to simplify the model the control optimal control of the PMSM is not considered. The control strategy of the machine is assumed to be 0di = and *

q si i= .

sΨq qI Lθ∆

Figure 7 Load dependency on stator flux

The stator flux increases when the machine is loaded (Figure 7). The resulting flux vector is shifted by a term θ∆ due to the loading of the machine.

2 2sin

( )q q

M q q

i La

i Lθ

ψ

⎡ ⎤⎢ ⎥∆ ≈⎢ ⎥+⎣ ⎦

(13)

The shift in the stator flux results in a shift of the stator yoke and teeth saturation regions. In addition to the main flux effects the leakage effects must also be included. Figure 8 illustrates typical saturation regions due to the leakage flux from the load current. This type of saturation will result in a load dependent term in the q-axis leakage inductance ( ldsL ):

q leakage ts ldsL L L Lσ σ− = − − (14)

0q ts ldsL L L L Lσ σ= + − − (15)

The spatial shift in the stator flux is incorporated in the model by shifting the saturation based saliency by the angle θ∆ :

' 2 2( )2 3

j jL L Le Leθ θ θ− − +∆= Σ + ∆ + ∆ (16) Where the upper index ‘ indicates that there may be a change in the saturation level due to the loading (as the stator flux increase) and the terms in (16) can be expressed as:

' ''

' '0 0 0'

' '

221

2 2

d q

rd ts ys

ts ys lds

L LL

L L L LL

L L L Lσ σ σ

+Σ =

⎛ ⎞− − − +Σ = ⎜ ⎟

⎜ ⎟− − −⎝ ⎠

(17)

02 2

rdLL∆ = (18)

' ' ' '0 0

3 2ts ys ts ys ldsL L L L L

L σ σ− + + + −∆ = (19)

Stator

Rotor

Loaddependent

Leakage Flux SaturatedRegions

Figure 8 Saturation due to leakage flux from load current In this model the saturation is assumed sinusoidal distributed and linear. The different terms may be combined to form a resulting single saliency:

'4

jL L Le ξ= Σ + ∆ (20)

3

2 4

sin( )tan( )cos( )

LaL L

θξθ

∆ ∆=∆ + ∆ ∆

(21)

( )2 24 2 3 3cos( ) (sin( ) )L L L Lθ θ∆ = ∆ + ∆ ∆ + ∆ ∆ (22)

The resulting model in (20), (21) and (22) describes the relation between the different sources of saliency in the IPMSM and load current in the q-axis.

III. EXPERIMENTAL WORK A 30 kW radial flux IPMSM (motor data in Table 1) was used in the experimental work. The machine was designed for high fundamental flux (500-600 Hz) operation during field weakening. Table 1 IPMSM parameters

PN [kW]

UN [V]

IN [A]

nN [rpm]

Rs [Ω] Ld[mH] Lq[mH] p

30 110 181 2500 0.011 0.123 0.381 4

The self and mutual inductance was estimated by applying a transient excitation [4] to the machine. The excitation sequence (t1-t5) is illustrated in Figure 9. The time interval between t1/t2 and t4/t5 was 12.5 us and t2/t3 and t3/t4 was 25 us.

Page 5: Saliency modelling on PMSM

NORPIE 2004, Trondheim, Norway

100 011 100011

A

B

C

Con

trol s

igna

ls to

inve

rter l

eg A

,B,C

tt1 t2 t3 t4 t5

Figure 9 Transient excitation in the zero vector

Figure 10 shows the connection between the inverter and the IPMSM. The pulses were applied across the a-phase and neutral point while the b and c phase was open. The current in the a-phase, the applied voltage and the induced voltage in the b and c-phase was measured. Current and voltage measurements where sampled at time instances t2, t3 and t4. From these measurements the self and mutual inductance can be derived as:

4 2

2 3 4( ) 2 ( ) ( )aa aa a a

t tL UI t I t I t

−=− +

(23)

4 2

2 3 4( ) 2 ( ) ( )ab ba a a

t tL UI t I t I t

−=− +

(24)

4 2

2 3 4( ) 2 ( ) ( )ac ca a a

t tL UI t I t I t

−=− +

(25)

The rotor was turned by hand and the inductance as a function of the position was estimated by current and voltage measurements. In Figure 11 there is a large difference in the position dependent part of the self and mutual inductance. In classical machine modeling [9] the self and mutual inductance are modeled as:

0( ) cos(2 )a a a gL L L Lσθ θ= + − (26)

0( ) cos(2 120)2a

ab gLL Lθ θ= − − − (27)

Where:

aL σ - leakage inductance phase a

0aL -average inductance (minus leakage) phase a

gL -position dependent inductance phase a

inverter

IPMSMa

b

c

n

aIA

V

VV

aU

bUcU

Figure 10 Measurements of self and mutual inductance

In the saliency modeling in the previous section variations in the leakage inductance where assumed. If these variations are included in the model the self inductance can be expressed as:

0( ) ( )cos(2 )a a a ts a ysL L L Lσ σ σ σθ θ= − − (28)

0 0( ) ( )cos(2 )a a a a ts a ys gL L L L L Lσ σ σθ θ= + + − − (29)

Where:

0aL σ -average leakage inductance phase a

a tsL σ -tooth saturation dependent term phase a

a ysL σ -yoke saturation dependent term phase a

The b and c-phase did not conduct any current and the leakage inductance in these phases where not measured. The expression in (27) is therefore assumed to be correct for the mutual inductance term. The classical modeling uses the average inductance as the basis for the model. In this paper a maximum inductance was used. In order to relate the two models (29) was used in the stationary inductance matrix and transformed to the dq-representation. By comparing the dq-inductance the relation between the models where found (Table2).

200 300 400 500 600 700 800 900-0.4

-0.3

-0.2

-0.1

0

0.1

lac

[mH

]

rotor position[el.deg]

200 300 400 500 600 700 800 900-0.4

-0.3

-0.2

-0.1

0

0.1

lab

[mH

]

200 300 400 500 600 700 800 9000

0.1

0.2

0.3

0.4

la [m

H]

Figure 11 Self and mutual inductance measured with transient excitation

Table 2 Relation between Theoretical model and measurements

Page 6: Saliency modelling on PMSM

NORPIE 2004, Trondheim, Norway

Theoretical model Modified standard model(measurements)

0L Lσ+ 032

aa

L L σ+

0 0 0rd ts ysL L L+ + gL

tsLσ 2a tsL σ

ysLσ 2

a ysL σ

From the measurements done in this work it is difficult to estimate all the components in the saliency model. Table 3 shows the terms that can be derived from the measurement. Table 3 Measured inductance terms

0aL

[mH]

aL σ

[mH]

a st a ytL Lσ σ−[mH]

gL

[mH]

dL

[mH]

qL

[mH]

0.125 0.025 0.0375 0.0875 0.1 0.325

The magnitude of the position dependent terms in the mutual and self inductance indicates that there is a position dependency in the leakage inductance. These variations can be incorporated in the machine model by using saliency modeling as presented in this paper. Table 3 shows the estimated inductance terms for the test machine used in this work obtained by transient excitation (Figure 9). The term ( a st a ytL Lσ σ− ) describes the position dependent term in the

leakage inductance. In classical machine modeling this term will equal zero.

IV. CONCLUSION A new saliency model is presented in this paper. The model incorporates the combined saturation effect in the stator teeth/yoke, induced currents in the magnets and load dependency. The model suggests that the leakage inductance should be modeled with a position dependent part. Measurements on an IPMSM show that there can be a difference in the position dependent term in the self and mutual inductance when transient excitation is used to estimate the inductance. This difference can be incorporated in the machine model by adding position dependent part to the leakage inductance. The new saliency model describes: the different sources of saliency, the combined effect of saliency in main and leakage inductance, saliency due to induced currents in magnets and the load dependency in the machine.

V. REFERENCES [1] M.W. Degner; “Flux, Position, and Velocity Estimation in AC Machines

Using carrier signal injection”, Ph.D. Dissertation, Dep. Of Mechanical Engineering, University of Wisconsin - Madison 1998

[2] M.J. Corley, R.D. Lorenz; “Rotor position and velocity estimation for a salient-pole permanent magnet synchronous machine at standstill and high speeds” Industry Applications, IEEE Transactions on , Volume: 34 Issue:4,July-Aug.1998 Page(s): 784 -789

[3] M. Schroedl; “Sensorless Control of A.C. Machines”, Ph.D. thesis, Wien, 1992

[4] S. Ovrebo, R. Nilsen; “New self sensing scheme based on INFORM, heterodyning and Luenberger observer”, IEMDC'03. IEEE International, Volume: 3 , 1-4 June 2003,Pages:1819 - 1825 vol.3

[5] J. Ha,K. Ide, T. Sawa, S. Sul, “Sensorless position control and initial position estimation of an interior permanent magnet motor” Thirty-Sixth IAS Annual Meeting. Conference Record of the 2001 IEEE

[6] M.L. Aime, M.W. Degner, R.D. Lorenz; “Saturation measurements in AC machines using carrier signal injection”, IAS, 1998. The 1998 IEEE , Volume: 1 , 12-15 Oct. 1998 Pages:159 - 166 vol.1

[7] T Wolbank, J Machl “Anisotropy in Induction Machine Lamination and its Influence on Mechanical Sensorless Control and Conditioning Monitoring” EPE Toulouse 2003-10-22

[8] M. Leksell, L. Harnefors, H.P. Nee; “Machine Design Considerations for Sensorless Control of PM Motors”, Proceedings International Conference on Electrical Machines, Istanbul, September 1998

[9] A.E. Fitzgerald, C. Kigsley, S.D. Umans; “Electrichal Machinery”, McGraw-Hill Inc. 1983