preisach functions leading to closed form permeability

7
Physica B 372 (2006) 61–67 Preisach functions leading to closed form permeability Zsolt Szabo´ a,b, a Department of Broadband Infocommunications and Electromagnetic Theory, Budapest University of Technology and Economics, Egry J. u. 18, H-1111 Budapest, Hungary b Nanophysics Group, Nanomaterials Laboratory, National Institute for Materials Science, 1-1 Namiki, Tsukuba 305-0044, Japan Abstract In this paper the factorization possibilities and analytic approximations of the Preisach function are investigated, so that the dynamic permeability or the susceptibility may be expressible in closed form. The parameters of the analytical approximations can be determined by a minimization procedure. r 2005 Elsevier B.V. All rights reserved. PACS: 75.60.Ej Keywords: Magnetic hysteresis; Preisach model 1. Introduction Many practical electromagnetic problems involve the knowledge of the dynamic permeability or susceptibility data. For instance the Kirchoff equations of the simplest magnetic circuit, a coil with toroidal ferromagnetic core and a resistance R connected serially to a sinusoidal voltage source u leads to the equation u ¼ Ri þ N df dt , (1) where i is the current, f is the magnetic flux, N is the number of turns. Applying the transformation df dt ¼ S dB dt ¼ S dB dH dH dt ¼ NS l dB dH di dt , (2) (S is the cross section, l is the average length of the core) the current flowing in the circuit can be determined by solving the following differential equation: di dt ¼ l N 2 S u Ri dB=dH . (3) As another example, consider the scattering of the electromagnetic field with components E z and H y propagating in the x direction incident perpendicularly on a ferromagnetic slab of thickness d . The Maxwell equations for the ferromagnetic media are qH y qx ¼ sE z þ 0 r qE z qt , (4) ARTICLE IN PRESS www.elsevier.com/locate/physb 0921-4526/$ - see front matter r 2005 Elsevier B.V. All rights reserved. doi:10.1016/j.physb.2005.10.020 Corresponding author at: Nanophysics Group, Nanomaterials Laboratory, National Institute for Materials Science, 1-1 Namiki, Tsukuba 305-0044, Japan. Tel.: +81 29 851 3354 x8830; fax: +81 29 860 4795. E-mail addresses: [email protected], [email protected].

Upload: zsolt-szabo

Post on 21-Jun-2016

245 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Preisach functions leading to closed form permeability

ARTICLE IN PRESS

0921-4526/$ - se

doi:10.1016/j.ph

�CorrespondiJapan. Tel.: +8

E-mail addre

Physica B 372 (2006) 61–67

www.elsevier.com/locate/physb

Preisach functions leading to closed form permeability

Zsolt Szaboa,b,�

aDepartment of Broadband Infocommunications and Electromagnetic Theory, Budapest University of Technology and Economics,

Egry J. u. 18, H-1111 Budapest, HungarybNanophysics Group, Nanomaterials Laboratory, National Institute for Materials Science, 1-1 Namiki, Tsukuba 305-0044, Japan

Abstract

In this paper the factorization possibilities and analytic approximations of the Preisach function are investigated, so that the dynamic

permeability or the susceptibility may be expressible in closed form. The parameters of the analytical approximations can be determined

by a minimization procedure.

r 2005 Elsevier B.V. All rights reserved.

PACS: 75.60.Ej

Keywords: Magnetic hysteresis; Preisach model

1. Introduction

Many practical electromagnetic problems involve the knowledge of the dynamic permeability or susceptibility data. Forinstance the Kirchoff equations of the simplest magnetic circuit, a coil with toroidal ferromagnetic core and a resistance R

connected serially to a sinusoidal voltage source u leads to the equation

u ¼ Ri þNdfdt

, (1)

where i is the current, f is the magnetic flux, N is the number of turns. Applying the transformation

dfdt¼ S

dB

dt¼ S

dB

dH

dH

dt¼

NS

l

dB

dH

di

dt, (2)

(S is the cross section, l is the average length of the core) the current flowing in the circuit can be determined by solving thefollowing differential equation:

di

dt¼

l

N2S

u� Ri

dB=dH. (3)

As another example, consider the scattering of the electromagnetic field with components Ez and Hy propagating in thex direction incident perpendicularly on a ferromagnetic slab of thickness d. The Maxwell equations for the ferromagneticmedia are

qHy

qx¼ sEz þ �0�r

qEz

qt, (4)

e front matter r 2005 Elsevier B.V. All rights reserved.

ysb.2005.10.020

ng author at: Nanophysics Group, Nanomaterials Laboratory, National Institute for Materials Science, 1-1 Namiki, Tsukuba 305-0044,

1 29 851 3354 x8830; fax: +81 29 860 4795.

sses: [email protected], [email protected].

Page 2: Preisach functions leading to closed form permeability

ARTICLE IN PRESS

Fig. 1. Measured hysteresis curve and dynamic susceptibility computed by numerical differentiation.

Z. Szabo / Physica B 372 (2006) 61–6762

qEz

qx¼

qBy

qt. (5)

The time derivatives of the magnetic flux density can be written as

qBy

qt¼

qBy

qHy

qHy

qt, (6)

and substituting in (5) results in

qEz

qx¼

qBy

qHy

qHy

qt. (7)

Solving the partial differential equation system (4), (7) the behavior of the electromagnetic waves in the ferromagnetic slabcan be investigated.

As it can be seen knowledge of the dynamic permeability plays an important role in the above simple circuit andelectromagnetic field computation problems. Generally, the equations of the dynamic electromagnetic problems cancontain the dynamic permeability or susceptibility as a three-dimensional tensor.

In this paper the Preisach model [1,2] is applied for the description of the hysteresis in ferromagnetic media. Numericaldifferentiation can amplify the measurement errors and usually provides a randomly oscillating dB=dH function (see Fig.1) mainly when the Preisach model is identified directly from measured data [3] (e.g. the Everett function is constructedfrom first order reversal curves), numerical differentiation can amplify the measurement errors and usually provides arandomly oscillating dB=dH function (see Fig. 1). The solution of the governing nonlinear differential equations usuallyrequires iterative process and rugged dB=dH may lead to numerical instability. To avoid the numerical differentiationdifferent forms of the Preisach function are investigated which lead to closed form dynamic permeability. With thisprocedure a well-defined smooth dynamic permeability can be obtained, moreover the point-wise storage of the Everettfunction or Preisach distribution can be also avoided leading to economy in memory usage.

2. Separation possibilities of the Preisach function

To represent a ferromagnetic material with the Preisach model

BðtÞ ¼

Z ZT

mðh1; h2Þgðh1; h2;HðtÞÞdh1dh2, (8)

(where g represents a hysteron with switching down field h1 and switching up field h2, T denotes the Preisach triangle) thetwo-dimensional Preisach function mðh1; h2Þ or

Eðx; yÞ ¼

Z y

x

Z h2

x

mðh1; h2Þdh1dh2, (9)

Page 3: Preisach functions leading to closed form permeability

ARTICLE IN PRESSZ. Szabo / Physica B 372 (2006) 61–67 63

the Everett function must be known. In order to simplify the formulation of the model, the Preisach function can beapproximated as a product of two one-dimensional functions. Usually two types of separations can be applied. In the firstone the switching up and down fields are considered to be uncorrelated

mðh1; h2Þ ¼ f ðh1Þgðh2Þ ¼ jð�h1Þjðh2Þ. (10)

In Eq. (10) the Preisach function is considered symmetric on h2 ¼ �h1 line. This condition can be justified by the symmetryof the magnetization process. In the second one the equivalent characterization of the hysterons by coercive force hc andinteraction field hm is exploited

mðhc; hmÞ ¼ ZðhcÞxðhmÞ ¼ Zh2 � h1

2

� �x

h2 þ h1

2

� �. (11)

In this case the coercive force and the interaction field are uncorrelated and regarded as consequences of independentphysical phenomena.

With the aid of the Preisach model the dynamic permeability for increasing magnetic field intensity can be expressed as

dB

dH¼ 2

Z H

Hr

mðh1;HÞdh1, (12)

and for decreasing magnetic field intensity

dB

dH¼ 2

Z Hr

H

mðH ; h2Þdh2. (13)

In these relations Hr is the last dominant extremum of the magnetic field intensity.

3. Uncorrelated switching up and down split of the Preisach function

First the validity of Eq. (10) is investigated. The consequence of this separation is that the Preisach function (or a part ofit) can be determined point-wise from the increasing or decreasing branch of the major (concentric) hysteresis loop.Dividing the interval between negative and positive saturation into n equal subintervals, approximating dB=dH

numerically, considering j constant in each subinterval and taking into consideration the symmetry of the one-dimensionalPreisach function jð�h1Þ ¼ jðh2Þ, from Eq. (12) the following equation system can be obtained:

Biþ1 � Bi

Hiþ1 �Hi¼ 2jðHiÞDh

Xn

j¼n�iþ1

jðHjÞ. (14)

The solution of Eq. (14) determines the two-dimensional Preisach function. The procedure has been applied to fit thehysteresis characteristic of several ferromagnetic materials. It was found that the major loop fits very well, but the interiorloops differ from the measured values. The validity of the obtained Preisach function can be tested with the firstmagnetization curve. Along the first magnetization curve the dynamic permeability can be expressed as

dB

dH¼ 2jðHÞ

Z H

0

jð�h1Þdh1. (15)

Applying the previous discretization n=2 equations with n unknowns can be obtained

dB

dH

����i

¼ 2ji

Xi

j¼1þn�i

jjDh; i4n

2. (16)

If Eq. (10) is correct the solutions of Eq. (14) must satisfy Eq. (16). However, in general this fact is not verified. Theobtained Preisach function presents biaxial symmetry. To represent simultaneously with the same accuracy the major andthe first magnetization loops a more general Preisach function is needed. This requirement cannot be satisfied by Eq. (10),however, as it is shown in the sequel this approximation can lead to relatively simple and useful mathematicalapproximations.

3.1. Gaussian type one-dimensional Preisach function

The one-dimensional Preisach function in Eq. (10) is approximated as

jðxÞ ¼Xn

i¼1

aie�ððx�biÞ=ciÞ

2

. (17)

Page 4: Preisach functions leading to closed form permeability

ARTICLE IN PRESSZ. Szabo / Physica B 372 (2006) 61–6764

For increasing values of magnetic field intensity the dynamic permeability results in

dB

dH¼Xn

i¼1

aie�ððH�biÞ=ciÞ

2 Xn

j¼1

ajcj

ffiffiffipp

erfH þ bj

cj

� �� erf

Hr þ bj

cj

� �� �. (18)

For the decreasing values of magnetic field intensity similar expression can be obtained from Eq. (13).

3.2. Lorentz type one-dimensional Preisach function

In this case the one-dimensional Preisach function is approximated as

mðxÞ ¼Xn

i¼1

ai

1þ ððx� biÞ=ciÞ2, (19)

for the increasing branches of the hysteresis loop the dynamic permeability can be written as

dB

dH¼ 2

Xn

i¼1

ai

1þ ððH � biÞ=ciÞ2Xn

i¼1

ajcj atanH þ bj

cj

� �� atan

Hr þ bj

cj

� �� �. (20)

3.3. Inverse cosine hyperbolic type one-dimensional Preisach distribution

Approximating the one-dimensional Preisach distribution with

jðxÞ ¼Xn

i¼1

aie�ðx�biÞ=ci

ð1þ e�ðx�biÞ=ci Þ2¼

1

2

Xn

i¼1

ai

1þ coshððx� biÞ=ciÞ¼Xn

i¼1

aie�bix

ð1þ gie�bixÞ

2, (21)

where a ¼ aeb=c, b ¼ 1=c, g ¼ eb=c, for increasing magnetic field intensities the dynamic permeability takes the form

dB

dH¼Xn

i¼1

ai

1þ coshððH � biÞ=ciÞ

Xn

j¼1

aj

bjcj

1

1þ eðHr�bÞ=c�

1

1þ eðH�bÞ=c

� �. (22)

4. Preisach function leading to closed form Everett function

Considering the Preisach function in the following form:

mðh1; h2Þ ¼Xn

i¼1

miðh1; h2Þ ¼Xn

i¼1

aiebih1

ð1þ giebih1Þ

2

aie�bih2

ð1þ gie�bih2Þ

2, (23)

the double integration in Eq. (9) can be performed symbolically and the Everett function can be expressed in closed form

Eðx; yÞ ¼ �Xn

i¼1

a2ib2i

ðg2i � 1Þðebix � ebiyÞ þ ðgi þ ebiyÞð1þ giebixÞ lnð1þ gie

biyÞðgi þ ebixÞ=ð1þ giebixÞðgi þ ebiyÞ

ðg2i � 1Þ2ðgi þ ebiyÞð1þ giebixÞ

. (24)

When in Eq. (21) b ¼ 0, then g ¼ 1 and Eq. (24) becomes singular, however, applying the l’Hospital rule the followingrelation can be obtained:

limg!1

Eðx; yÞ ¼1

2b2ðebx � ebyÞ

2

ð1þ ebxÞ2ð1þ ebyÞ

2. (25)

In this way a completely analytical Preisach model can be introduced. The main advantage of Eq. (21) is that in Eq. (24)appear only ordinary functions. For example, the magnetic flux density along the increasing branch of concentric hysteresisloops (from �Hm! Hm) can be computed as

B ¼ � Bm þ 2Xn

i¼1

a2ib2i

�ð�ebiH � e�biHm Þðg2i � 1Þ � ðgie

�biHm þ 1Þðgi þ ebiH Þ lnð1þ giebiH Þðgi þ e�biHm Þ=ð1þ gie

�biHm Þðgi þ ebiH Þ

ðg2i � 1Þ2ðgi þ ebiH Þð1þ gie�biHmÞ

, ð26Þ

Page 5: Preisach functions leading to closed form permeability

ARTICLE IN PRESSZ. Szabo / Physica B 372 (2006) 61–67 65

where Bm is the maximum value of magnetic flux density along the concentric loop (corresponding to Hm),

Bm ¼Xn

i¼1

a2ib2i

ð1� e�2biHm Þðg2i � 1Þ � ð1þ gie�biHm Þ

2 lnð1þ giebiHm Þðgi þ e�biHm Þ=ð1þ gie

�biHm Þðgi þ ebiHm Þ

ðg2i � 1Þ2ð1þ gie�biHm Þ

2. (27)

5. Separation of the Preisach function in coercive field and interaction field dependent terms

For this type of split the difficulty in the evaluation of Eq. (12) appears with the fact that the Preisach function is nolonger separable in independent h1 and h2 terms. In the following approximations the function xðhmÞ is consideredsymmetric.

5.1. Gauss–Gauss expression of the Preisach function

In this case the Preisach function is approximated as

mðhc; hmÞ ¼Xn1i¼1

aie�ðhc�bi=ciÞ

2 Xn2j¼1

ajðe�ððhm�bj Þ=cjÞ

2

þ e�ððhmþbjÞ=cjÞ2

Þ, (28)

the permeability results in the following expression:

dB

dH¼ 2

ffiffiffipp Xn1

i¼1

Xn2j¼1

Ki;j e�ðH�bi�bj Þ2=ðc2i þc2j Þ erf

c2i H þ c2j bi � c2i bj

cicj

ffiffiffiffiffiffiffiffiffiffiffiffiffiffic2i þ c2j

q0B@

1CA

264

8><>:

�erfHðc2i � c2j Þ �Hrðc

2i þ c2j Þ þ 2ðc2j bi � c2i bjÞ

2cicj

ffiffiffiffiffiffiffiffiffiffiffiffiffiffic2i þ c2j

q0B@

1CA375þ e�ðH�biþbjÞ

2=ðc2iþc2j Þ erfc2i H þ c2j bi þ c2i bj

cicj

ffiffiffiffiffiffiffiffiffiffiffiffiffiffic2i þ c2j

q0B@

1CA

264

� erfHðc2i � c2j Þ �Hrðc

2i þ c2j Þ þ 2ðc2j bi þ c2i bjÞ

2cicj

ffiffiffiffiffiffiffiffiffiffiffiffiffiffic2i þ c2j

q0B@

1CA3759>=>;,

Ki;j ¼aiajcicjffiffiffiffiffiffiffiffiffiffiffiffiffiffi

c2i þ c2j

q . (29)

5.2. Lorentz–Lorentz approximation of the Preisach function

In this case the Preisach function has the form

mðhc; hmÞ ¼Xn1i¼1

ai

1þ ððhc � biÞ=ciÞ2

Xn2j¼1

aj

1þ ððhm � bjÞ=cjÞ2þ

aj

1þ ððhm þ bjÞ=cjÞ2

!, (30)

and the permeability can be expressed as

dB

dH¼ 4

Xn1i¼1

Xn2j¼1

aiajcicj

x1ðHÞcicjðh2 � bi � bjÞ ln

½ðH � bjÞ2þ c2j �½ðH þHr � 2biÞ

2þ 4c2i �

½b2i þ c2i �½ðH �Hr � 2bjÞ

2þ 4c2j �

þ ciððH � bi � bjÞ2þ c2i � c2j Þ

(

� arctanH � bj

cj

� arctanH �Hr � 2bj

2cj

� �þ cjððH � bi � bjÞ

2� c2i þ c2j Þ arctan

bi

ci

þ arctanH þHr � 2bi

2ci

� �)

þ 4Xn1i¼1

Xn2j¼1

aiajcicj

x2ðHÞcicjðh2 � bi þ bjÞ ln

½ðH þ bjÞ2þ c2j �½ðH þHr � 2biÞ

2þ 4c2i �

½b2i þ c2i �½ðH �Hr þ 2bjÞ

2þ 4c2j �

þ ciððH � bi þ bjÞ2þ c2i � c2j Þ

(

� arctanH þ bj

cj

� arctanH �Hr þ 2bj

2cj

� �þ cjððH � bi þ bjÞ

2� c2i þ c2j Þ arctan

bi

ci

þ arctanH þHr � 2bi

2ci

� �),

Page 6: Preisach functions leading to closed form permeability

ARTICLE IN PRESSZ. Szabo / Physica B 372 (2006) 61–6766

x1ðHÞ ¼ H4 � 4ðbi þ bjÞH3 þ 2½3ðbi þ bjÞ

2þ c2i þ c2j �H

2 � 4ðbi þ bjÞ½ðbi þ bjÞ2þ c2i þ c2j �H

þ ½ðbi þ bjÞ2þ ðci � cjÞ

2�½ðbi þ bjÞ

2þ ðci þ cjÞ

2�,

x2ðHÞ ¼ H4 � 4ðbi � bjÞH3 þ 2½3ðbi � bjÞ

2þ c2i þ c2j �H

2 � 4ðbi � bjÞ½ðbi � bjÞ2þ c2i þ c2j �H

þ ½ðbi � bjÞ2þ ðci � cjÞ

2�½ðbi � bjÞ

2þ ðci þ cjÞ

2�. ð31Þ

For inverse cosine hyperbolic type approximation or mixed cases the integral in Eq. (12) has no analytical primitivefunctions.

6. Identification of the parameters

The parameters are identified by fitting to the lower branch of a symmetric hysteresis loop. To determine economicallythe required values of the magnetic flux density the interval between �Hm;Hm is divided into n intervals. Eq. (9) iscomputed on each interval. The first integral is substituted by the resulted closed form expression and the second one isperformed numerically with four point Gauss quadrature. Then a corresponding summation is applied and an errorfunction is evaluated taking the difference between the values of the measured and computed magnetic flux densities. Incase of Eq. (23) the error function is determined directly with Eq. (26). A reversible part in the form

BrevðHÞ ¼ k1H þ k2 tanhH

k3

� �(32)

is added exterior to the Preisach model. The hysteresis loops of the TEAM Problem 32 [4] were fitted to investigate theproperties of the approximations. In all cases the concentric loop can be approximated very well; however, the computedinternal loops can differ significantly from the measured one (see Fig. 2).

7. Discussion and conclusions

Generally the major loop is not enough to identify unambiguously the Preisach function and the particular choice of theanalytic function does not have big effect. With (28) and (30) very complex Preisach functions can be constructed, but theevaluation of (29) and (31) is time consuming and the minimization algorithm can often stuck in local minima. Thepresented closed form Everett function leads to completely analytic Preisach model. This approximation is the fastest andthe most applicable. To increase the accuracy, minor loops or the first magnetization curves can be used in the fittingprocedure and improved Preisach models e.g. the moving model and the product model can be applied. With adequatesuperposition of the closed form expressions, Mayergoyz type vector Preisach model can also be built efficiently.

Fig. 2. Measured and computed hysteresis loops.

Page 7: Preisach functions leading to closed form permeability

ARTICLE IN PRESSZ. Szabo / Physica B 372 (2006) 61–67 67

Acknowledgements

This work was supported by the ‘‘Magyary Zoltan’’ and JSPS postdoctoral fellowships.

References

[1] E. Della Torre, Magnetic Hysteresis, IEEE Press, New York, 1999.

[2] G. Bertotti, Hysteresis in Magnetism, Academic Press, 1998, pp. 433–505.

[3] P. Kis et al., Physica B 343 (2004) 357.

[4] hhttp://www.compumag.co.uk/teamindex.htmli