Download Polarization method for static fields

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Mathematical optimization wikipedia , lookup

System of polynomial equations wikipedia , lookup

Horner's method wikipedia , lookup

Root-finding algorithm wikipedia , lookup

Newton's method wikipedia , lookup

False position method wikipedia , lookup

Transcript
672
IEEE TRANSACTIONS ON MAGNETICS, VOL. 36, NO. 4, JULY 2000
Polarization Method for Static Fields
Florea I. Hantila, Gabriel Preda, and Mihai Vasiliu
Abstract—An overview of the polarization method is presented.
The method can by applied for different regimes of the electromagnetic field as well as for electric circuits. Criteria for the choice of
the permeability are proposed, so that the iterative scheme leads
to a Picard–Banach fixed point procedure. The errors are evaluated. An efficient overelaxation method is presented. The modality
of using FEM numerical method is analyzed in order to ensure the
convergence of the method.
material media, where the Newton–Raphson scheme can not be
used, the polarization method is applicable [5].
II. EQUATIONS OF THE MAGNETIC FIELD
its boundary. In
Let be a domain and
field verifies the following equations:
the magnetic
(1)
Index Terms—Finite elements, fixed point, magnetic field, nonlinear media.
(2)
I. INTRODUCTION
(3)
T
WO IMPORTANT iterative schemes can be used for
. The simsolving the nonlinear equation
plest one seems to be the Picard–Banach scheme that leads
.
to the sequence:
is Lipschitzian and uniform monotone,
If the function
is a contraction and the Picard–Banach
then the function
that is
sequence leads to the fixed point of the function
. This procedure
also the solution of the equation
was proposed for the first time, in electrical engineering, by
Katzenelson and Seitelman [1] for nodal analysis of resistive
electric circuits. Unfortunately, the method proposed in [1]
did not have success because the contraction factor is very
close to unit and the convergence of the iterative procedure
is very slow. The most used scheme for solving the equation
seems to be Newton–Raphson method that leads to
. The
the sequence:
conditions that ensure the convergence of the Newton–Raphson
and
.
sequence imply bounds for
Almost always they can not be emphasized. Very often the
Newton–Raphson method must be supplemented by underrelaxation procedures to avoid troubles. However we must admit
that the Newton–Raphson method is the most efficient one for
, when it is convergent.
solving the equation
The Picard–Banach fixed point procedure was proposed for
solving magnetic field problems in 1975 [2]. The magnetic polarization is nonlinear related to the magnetic flux density .
The magnetic field is solved in a linearized medium for which
. By choosing an optimum permeability such
that the smallest contraction factor will result [3] and an overrelaxation procedure [4], the convergence of the polarization
method is significantly improved. Important advantages result
in comparison with the Newton–Raphson method. The method
can be applied also for nonlinear – constitutive relations
and for electric circuits having nonlinear resistors. In hysteretic
refers to the doNon-linear function
mains with ferromagnetic bodies and permanent magnets. Usually the relation – is locally defined in almost all points
of the domain .
(4)
If the function
is Lipschitzian:
and uniform monotone:
where
and
in , then the function
is Lipschitzian and uniform monotone. For example, in an
isotropic medium we have:
III. THE POLARIZATION METHOD
Relation (3) is replaced by:
(5)
where the nonlinearity is hidden [4] in the polarization :
(6)
The permeability may be chosen so that the function
defined by relation (6) is a contraction:
-
Manuscript received October 25, 1999.
The authors are with the Department of Electrical Engineering, "Politehnica"
University of Bucharest, Romania (e-mail: [email protected]).
Publisher Item Identifier S 0018-9464(00)05491-1.
where
,
,
and
. For
, we have
. The smallest value of the contraction factor is
0018–9464/00$10.00 © 2000 IEEE
HANTILA et al.: POLARIZATION METHOD FOR STATIC FIELDS
and it is obtained for
. This contraction factor is very close to unit (consider, for example, a ferand
for
romagnetic medium having
which the smallest contraction factor is 0.999 999). Other procedures for choosing the permeability are more convenient [4].
In the case of an isotropic media we can choose in any point
, so that the function is a contraction. The
contraction factor is:
Sup Max
Since
, we can replace the nonlinear
medium by a linear one having the permeability of
, where
the vacuum. In this case
Sup
. The smallest value of
is
and it is
Sup
.
obtained for
673
We can choose so that is a contraction. For example, in
, namely
the case of an isotropic media we have
. The function
is nonexpansive
The iterative scheme corrects the magnetization
as an
-function. It is also a Picard–Banach fixed point procedure to
. Therefore:
find the fixed point of the function
Theorem 2: can be chosen so that the function is a contraction and then the Polarization Method using -correction
is convergent.
does not ensure the contractivity of
Note. The choice
and the convergence of the -correction iterathe function
tive method.
A hybrid scheme may be used: -correction is done in a reand -correction is performed in the rest
gion
C. Errors
A. The Iterative Method
The algorithm is as follows:
is given;
a) An arbitrary value
which verifies equations:
b) The magnetic field
,
,
is
computed;
is corrected with relation (6):
; Step
c)
b) and c) are repeated until:
The error in comparison with the exact solution (
can be easily evaluated for n-iteration. We have
)
(7)
) verifies reAt each iteration the magnetic field (
lations (1) and (2). The error is given only by the constitutive
relation :
(8)
The error for
where is an imposed error.
who verifies
For any we have one and only one field
is non(1), (2) and (5) [6]. The function
. Indeed, let
expansive:
be two fields having the same boundary
(
conditions, the same current densities and polarization and
, respectively. The difference
of these fields veri,
and satisfies null boundary
fies relation
.
conditions. Therefore it verifies the relation:
it results:
Taking into account the relation
. Hence,
. Because the
is contractive, the above iteration scheme is a
function
Picard–Banach fixed point procedure to find the fixed point of
.
the function
Theorem 1: may be chosen so that the function is a contraction and then the Polarization Method using -correction
is convergent.
B. The
In free space
we have:
This relation is much more convenient in the case of the contraction factors very close to unit.
D. The Overrelaxation
The main disadvantage of the polarization is its slow convergent speed. An important improvement can be obtained
by overrelaxation. From relations (7), (8), it results that for
the errors becomes smaller. If
a smaller value of
, then
is sought so that
is as small as
possible [4]. The numerical overrelaxation procedure has the
following steps:
1)
-Correction
A dual formulation may be used for the treatment of
the nonlinearity. Instead of relations (5) and (6), we have:
. Here the nonlinearity is hidden in the magneti.
zation term :
can be evaluated by the relation:
2)
674
IEEE TRANSACTIONS ON MAGNETICS, VOL. 36, NO. 4, JULY 2000
3)
4)
and if
otherwise:
where
is fixed, we stop the iteration,
5)
6) The solving of the equation:
Fig. 1.
(9)
, go to 1)
and are numerically defined by the values in a finite
is generated
number of subdomains. Because the function
can be
by the local function , it results that and
easily calculated. Equation (9) is solved by the secant method,
a number of 3–5 iterations being enough. Using this overrelaxation procedure, Chiampi [7] reported a significant increase of
the convergence speed, especially for the first part of the iteration scheme. The overrelaxation factors have values between
1, 2 and 50.
7)
IV. FEM SOLVING OF THE LINEAR FIELD PROBLEM
For each iteration we have to calculate the magnetic field
) which verifies the equations:
,
,
. We can obtain easily a magnetic
) so that
and
(For example,
field (
using Biot–Savart–Laplace and Coulomb formulae.) Also we
) having
and
can build a magnetic field (
and the boundary conditions
and
(For example using a scalar potential for
and a vector potential for
). The magnetic fields (
)
) do not have any constitutive restrictions. It reand (
main to compute the magnetic field
having zero boundary conditions and
zero sources. It verifies the equations:
(
(10)
. Let be the space
where
on
of the fields which have the boundary condition
be the space of the fields which have
the surface . Let
on the surface . We have
the boundary condition
(11)
are orthogonal in
and
Hence it results that
are orthogonal in
. From relation (10) it results
) consists
that the solving of the magnetic field problem (
Decomposition of the polarization
in the decomposition of the polarization in the spaces
and
[8]. From relation (11) it results that the solving of the
) consists in the decomposition
magnetic field problem (
of the polarization in its orthogonal components and
(Fig. 1). This is the same with the minimization of the distance
, or of the functional
(12)
, when we obtain
or in the space
,
in the space
. When
, we can use the
when we obtain
, with the boundary
formulation in scalar potential
on the surface . When
, we can
condition
, with the
use the formulation in vector potential
on .
boundary condition
In FEM the minimization of the functional (12) is done in
of
(Fig. 1) or in subspace
of
. The
finite subspace
of the polarization on the finite subspace
is
component
the same as the component of on this subspace. Therefore the
FEM numerical computation of the approximate solution
results as a composed function
where
.
FEM numerical scheme of the polarization method is:
Because
and
are nonexpansive, the above method
leads to the Picard–Banach sequence of the contractive func. It results
tion
Theorem 3: If the polarization is corrected by and the
functional (12) is minimized in a subspace with restriction
, then the numerical approximation of the polarization
method is convergent.
The dual numerical scheme of the -corrected polarization
method is
where the component
of
on a finite subspace is
.
is corrected by
and
Theorem 4: If the magnetization
the functional (12) is minimized in a subspace with restriction
HANTILA et al.: POLARIZATION METHOD FOR STATIC FIELDS
675
, then the numerical approximation of the polarization method is convergent.
V. EDDY CURRENT PROBLEMS
We consider conducting ferromagnetic bodies
moving in
with a given speed [9]–[12]. For each iterathe air region
tion, we have to solve the following set of equation:
in
in
:
sources we solve the circuit and after we correct the sources
by the function [13]. For Lipschitzian and uniform monotone
function , the reasoning is similar to those for the magnetic
static fields. Sometimes, for resistive circuits, we can have only
Lipschitzian resistors. For circuits in the transient regime also
we can have only Lipschitzian resistors if the voltage controlled
ports are connected in parallel with a capacitor and the current
controlled ports are connected in series with an inductor.
VII. CONCLUSIONS
:
where the current density
is imposed. The equations are
written in the local frame of the bodies. For any we have one
and only one field that verifies the above equations.
is nonexpansive [12]:
The function
The polarization method is a Picard–Banach fixed point procedure. Nonlinear medium is replaced with a linear one, where
the polarization is corrected by the flux density or magnetic
field. So the magnetic permeability is the same for each iteration and therefore the matrix of the equation system may be
computed only one time, before the beginning of the iterations.
If a homogeneous medium is chosen, then the Green function
for unbounded space
].
may be used [for example
The convergence speed may be increased by an overrelaxation
scheme. The errors in comparison with exact solution may be
easily evaluated. The FEM solving of the linear problem keeps
the convergence of the polarization method.
REFERENCES
where
and
VI. OTHER APPLICATIONS OF THE PICARD–BANACH SCHEME
A. Nonlinear
– Relation
For nonlinear conducting bodies we replace the nonby
where
linear relation
. For each iteration we have to solve
;
the electromagnetic field equation:
;
;
;
. For any
we
have one and only one field which verifies the above equais
tions. It can be proved that the function
nonexpansive. The field of the imposed sources is iteratively
. If the function
is Lipscorrected by :
chitzian and uniform monotone, then we can choose so that
the function is a contraction.
Remark: It can be proved that even if the function is only
so that
Lipschitzian we can choose and the time interval
(not ) is a contraction.
the composed function
B. Electric Circuits with Nonlinear Resistors
The nonlinear current–voltage relations
where
placed by
can be re. For given
[1] J. Katzenelson and L. H. Seitelman, “An iterative method for solution of
networks of nonlinear monotone resistors,” IEEE Trans. Circuit Theory,
pp. 317–323, September 1966.
[2] I. F. Hantila, “A method for solving stationary magnetic field in nonlinear media,” Rev. Roum. Sci. Techn.—Electrotechn. et Energ., vol. 20,
no. 3, pp. 397–407, 1975.
[3]
, “Mathematical models of the relation between B and H for nonlinear media,” Rev. Roum. Sci. Techn.—Electrotechn. et Energ., vol. 19,
no. 3, pp. 429–448, 1974.
[4] I. F. Hantila and G. Grama, “An overrelaxation method for the computation of the fixed point of a contractive mapping,” Rev. Roum. Sci.
Techn.—Electrotechn. et Energ., vol. 27, no. 4, pp. 395–398, 1974.
[5] O. Bottauscio, M. Chiampi, D. Chiarabaglio, C. Raguso, and M. Repeto,
“Ferromagnetic hysteresis and magnetic field analysis,” International
Compumag Society Newsletter, vol. 6, no. 1, 1999.
[6] I. F. Hantila, “Existence and stability theorems for stationary fields in
nonlinear media,” Rev. Roum. Sci. Techn.—Electrotechn. et Energ., vol.
26, no. 4, pp. 501–509, 1982.
[7] M. Chiampi, C. Ragusa, and M. Repetto, “Strategies for accelerating
convergence in nonlinear fixed point method solutions,” in Proc. of the
7th International IGTE Symposium, Graz, Austria, 1996, pp. 245–251.
[8] I. F. Hantila, “A method based on the components of polarization
for solving stationary field problems,” Rev. Roum. Sci. Techn.—Electrotechn. et Energ., vol. 28, no. 2, pp. 121–126, 1983.
, “A method for solving 3-D eddy current problems in nonlinear
[9]
media,” Revue Roum. Sci. Techn.—Electrotechn. et Energ., no. 3, pp.
267–281, 1992.
[10] R. Albanese, F. I. Hantila, and G. Rubinacci, “A nonlinear eddy current
integral formulation in terms of a two-component current density vector
potential,” IEEE Trans. on Magn., no. 3, pp. 784–787, 1996.
[11] F. Hantila, E. Masada, and H. Ohsaki, “3-D method for fast calculation
of the MAGLEV electromagnetic field,” The Tokyo University, Japan,
Research Report, 1994.
[12] R. Albanese, F. Hantila, G. Preda, and G. Rubinacci, “A nonlinear eddycurrent integral formulation for moving bodies,” IEEE Trans. on Magn.,
no. 2, pp. 2529–2535, 1998.
[13] F. I. Hantila, “A method for solving nonlinear resistive networks,” Rev.
Roum. Sci. Techn.—Electrotechn. et Energ., no. 2, 1979.