FEM: Domain Decomposition and Homogenization for Maxwell’s ...

71
FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems Karl Hollaus Vienna University of Technology, Austria Institute for Analysis and Scientific Computing February 13, 2012

Transcript of FEM: Domain Decomposition and Homogenization for Maxwell’s ...

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

FEM: Domain Decomposition and Homogenizationfor Maxwell’s Equations of Large Scale Problems

Karl Hollaus

Vienna University of Technology, Austria

Institute for Analysis and Scientific Computing

February 13, 2012

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Outline

1 Domain DecompositionIntroductionPoisson Equation

Nitsche-type mortar methodHybride Nitsche-type mortar methodNumerical Examples

Maxwell’s EquationsSteady StateHybride Nitsche-type mortar methodNovel hybride Nitsche-type mortar methodNumerical Examples

2 HomogenizationIntroductionElectrostatic Problem

Two-scale approach

Eddy Current ProblemTwo-scale approach

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Introduction

Motivation

Domain Decomposition can be used for:

Moving parts: Electrical machines, etc.Complicated structure: Printed circuit boards, human body,Parallel computingEtc.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Introduction

Problem

Ω ... Domain∂Ω ... Surface of Ω

Ωi ... SubdomainΩ = Ω1 ∪ Ω2

∂Ωi ... Surface of Ωi

Γ ... InterfaceΓ = ∂Ω1 ∩ ∂Ω2

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Introduction

Problem

Aim: Non-matching finite element grids and continuoussolutions!

2D:

3D:

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Introduction

Electrostatics

Consider the corresponding Maxwell’s equations

curl E = 0

div D = ρ,

the material relation D = ε E and

appropriate boundary conditions.

Then, an electric scalar potential V can be introduced as

E = −∇V

and the Poisson equation

∆V = −ρε

is obtained.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Standard problem

Classical formulation:

−∇(λ(x)∇u(x)) = f in Ω

u = uD on ΓD

λ∂u

∂n= g on ΓN

Weak form:Multiplication of PDE by a test function v and integration over Ω yields∫

Ω

∇(λ∇(u))v dΩ =

∫Ω

fv dΩ,

and integration by parts leads to∫Ω

λ∇u · ∇v dΩ−∫

Γ

λgvn dΓ =

∫Ω

fv dΩ.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Standard problem

Classical formulation:

−∇(λ(x)∇u(x)) = f in Ω

u = uD on ΓD

λ∂u

∂n= g on ΓN

Weak form:Multiplication of PDE by a test function v and integration over Ω yields∫

Ω

∇(λ∇(u))v dΩ =

∫Ω

fv dΩ,

and integration by parts leads to∫Ω

λ∇u · ∇v dΩ−∫

Γ

λgvn dΓ =

∫Ω

fv dΩ.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Standard problem

Classical formulation:

−∇(λ(x)∇u(x)) = f in Ω

u = uD on ΓD

λ∂u

∂n= 0 on ΓN

Weak form:The boundary conditions together with v = 0 on ΓD leads to the weakform for the finite element method:Find uh ∈ VD := uh ∈ Vh : uh = uD on ΓD, such that∫

Ω

λ∇uh · ∇vh dΩ =

∫Ω

fvh dΩ ∀vh ∈ V0

with V0 := vh ∈ Vh : vh = 0 on ΓD, where Vh is a finite elementsubspace of H1(Ω).

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Equivalent transmission problem

Classical formulation:

−∆ui = f in Ωi , i = 1, 2ui = 0 on ∂Ω, i = 1, 2

u1 − u2 = 0 on Γ

∂u1

∂n1+∂u2

∂n2= 0 on Γ,

where ui = u|Ωi .

Definitions:

Jump at the interface: [[u]] := u1n1 + u2n2

Mean value: u := 12 (u1 + u2)

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Equivalent transmission problem

Classical formulation:

−∆ui = f in Ωi , i = 1, 2ui = 0 on ∂Ω, i = 1, 2

u1 − u2 = 0 on Γ

∂u1

∂n1+∂u2

∂n2= 0 on Γ,

where ui = u|Ωi .

Definitions:

Jump at the interface: [[u]] := u1n1 + u2n2

Mean value: u := 12 (u1 + u2)

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Nitsche-type mortar method

Classical formulation:

−∆ui = f in Ωi , i = 1, 2ui = 0 on ∂Ω, i = 1, 2

u1 − u2 = 0 on Γ

∂u1

∂n1+∂u2

∂n2= 0 on Γ,

where ui = u|Ωi .

Idea of Nitsche-type mortar method for domain decomposition:

2∑i=1

∫Ωi

∇u · ∇v dΩ−∫∂Ωi

∇u · [[v ]] ds =

∫Ωi

fv dΩ

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Nitsche-type mortar method

Weak form:

Find uh ∈ VD := uh ∈ Vh : uh = 0 on ∂Ω, such that

2∑i=1

∫Ωi

∇uh · ∇vh dΩ−∫

Γ

∇uh · [[vh]] ds−∫Γ

∇vh · [[uh]] ds +αp2

h

∫Γ

[[uh]] · [[vh]] ds =

∫Ωi

fvh dΩ ∀vh ∈ V0

with V0 := vh ∈ Vh : vh = 0 on ∂Ω, where Vh is a finite elementsubspace of H1(Ω1)× H1(Ω2).

α ... Stabilization factorp ... Polynomial orderh ... Mesh size

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Nitsche-type mortar method

Weak form:

Find uh ∈ VD := uh ∈ Vh : uh = 0 on ∂Ω, such that

2∑i=1

∫Ωi

∇uh · ∇vh dΩ−∫

Γ

∇uh · [[vh]] ds−∫Γ

∇vh · [[uh]] ds +αp2

h

∫Γ

[[uh]] · [[vh]] ds =

∫Ωi

fvh dΩ ∀vh ∈ V0

with V0 := vh ∈ Vh : vh = 0 on ∂Ω, where Vh is a finite elementsubspace of H1(Ω1)× H1(Ω2).

The formulation is consistent, stable and bounded w. r. t. a meshdependant energy norm 1.

1Becker, R., P. Hansbo and R. Stenberg, “A finite element method for domaindecomposition with non-matching grids”, 2003

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Nitsche-type mortar method

Algebraic equation system:

Surface integrals introduce a coupling across the interface Γ:

Ω1︷ ︸︸ ︷ Ω2︷ ︸︸ ︷∗ ∗

∗ ∗

u1

u2

=

f1

f2

The corresponding entries ∗ are almost all zero.

But the integrals of non-zero entries can be difficult to compute!

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Nitsche-type mortar method

Algebraic equation system:

Surface integrals introduce a coupling across the interface Γ:

Ω1︷ ︸︸ ︷ Ω2︷ ︸︸ ︷∗ ∗

∗ ∗

u1

u2

=

f1

f2

The corresponding entries ∗ are almost all zero.

But the integrals of non-zero entries can be difficult to compute!

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Nitsche-type mortar method

Coupling terms in the weak form:

· · ·∫

Γ∆

∇ϕ1 · ϕ2n2 dΓ · · ·

Fig.: Partly adjacent finite elements Ti with basis functions ϕi

The determination of the intersection Γ∆ of the two elements T1 and T2

can be expensive. Practically, a remeshing is required.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Hybride Nitsche-type mortar method

Definition:

Additional independent variable λ, which is the restriction u1 = u2

on Γ

Function space M := µ ∈ L2(∂Ω1 ∪ ∂Ω2) : µ = 0 on ∂Ω

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Hybride Nitsche-type mortar method

Weak form2:Find (uh, λh) ∈ VD := (uh, λh) ∈ Vh ×Mh : uh = 0 on ∂Ω, such that

2∑i=1

∫Ωi

∇uh·∇vh dΩ−∫∂Ωi

∂uh

∂n(vh − µh) dΓ−

∫∂Ωi

∂vh

∂n(uh − λh) dΓ+

αp2

h

∫∂Ωi

(uh − λh)(vh − µh) dΓ

=

∫Ω

fvh dΩ ∀(vh, µh) ∈ V0

with (uh, λh) ∈ V0 := (vh, µh) ∈ Vh ×Mh : vh = 0 on ∂Ω, where Vh isa finite element subspace of H1(Ω1)× H1(Ω2) and Mh is a subspace ofL2(Γ).

2Egger, H., “A class of hybrid mortar finite element methods for interface problemswith non-matching meshes,” preprint AICES-2009-2, Aachen Institute for AdvancedStudy in Computational Engineering Science, 2009.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Hybride Nitsche-type mortar method

Matrix of the hybrid Nitsche-type mortar method:

∗ 0

0 ∗

∗ ∗

u1

u2

λ

=

f1

f2

0

Now, coupling of u1 with u2 exists only via the interface variable λ!

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Poisson Equation

We propose a B-spline basis for Mh3:

Mh = S∆ =λ ∈ R | λ|[ti ,ti+1] ∈ Pn , λ ∈ C n−1 ([0, 1])

Gaussian quadrature benefits from smoothness of the splines.

DeBoor recursion

Bi,r (x) =x − ti

ti+r−1 − tiBi,r−1 (x) +

ti+r − x

ti+r − ti+1Bi+1,r−1 (x)

3K. Hollaus, D. Feldengut, J. Schoberl, M. Wabro, D. Omeragic: “Nitsche-typeMortaring for Maxwell’s Equations”’, PIERS Proceedings, 397 - 402, July 5-8,Cambridge, USA 2010.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Poisson Equation

We propose a B-spline basis for Mh3:

Mh = S∆ =λ ∈ R | λ|[ti ,ti+1] ∈ Pn , λ ∈ C n−1 ([0, 1])

Gaussian quadrature benefits from smoothness of the splines.

DeBoor recursion

Bi,r (x) =x − ti

ti+r−1 − tiBi,r−1 (x) +

ti+r − x

ti+r − ti+1Bi+1,r−1 (x)

3K. Hollaus, D. Feldengut, J. Schoberl, M. Wabro, D. Omeragic: “Nitsche-typeMortaring for Maxwell’s Equations”’, PIERS Proceedings, 397 - 402, July 5-8,Cambridge, USA 2010.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Poisson Equation

Numerical Example in 2D:f = x - 0.7 in the circle, else f = 0Rectangle: a = 2, b = 1Circle: r = 0.3, at: x = 0.7, y = 0.5FE-order: 5Spline-order: 6, no. of splines: 6

Solution u of the Poisson equation

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Poisson Equation

Numerical Example in 2D:f = x - 0.7 in the circle, else f = 0Rectangle: a = 2, b = 1Circle: r = 0.3, at: x = 0.7, y = 0.5FE-order: 5Spline-order: 6, no. of splines: 6

(∇u)x of the Poisson equation

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Poisson Equation

Numerical Example in 3D:f = xz in the cylinder, else f = 0Cuboid: a = 3, b = 2, c = 1Cylinder: r = 0.4, at: x = 1.0, y = 1.0FE-order: 5Spline-order: 6, No. splines: 6

Solution u of the Poisson equation

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Poisson Equation

Poisson Equation

Numerical Example in 3D:f = xz in the cylinder, else f = 0Cuboid: a = 3, b = 2, c = 1Cylinder: r = 0.4, at: x = 1.0, y = 1.0FE-order: 5Spline-order: 6, No. splines: 6

(∇u)x of the Poisson equation

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Complex Representation

The time harmonic case, steady state:

Consider the partial differential equations

curlH = J + jωD in Ω

curlE = −jωB

divB = 0

divD = ρ,

boundary conditions

E × n = 0 on ΓE

H × n = K on ΓH

B · n = b on ΓB

and material relations

J = σE

B = µH

D = εH .

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Standard Problem

Magnetic vector potential A:

A magnetic vector potential A can be introduced as

B = curlA.

Taking acount of the above relations, the physical quantaties can bewritten as

E = −iωA, H = µ−1 curlA

and after known manpulations

curlµ−1 curlA + κA = J in Ω

with the complex conductivity κ = jωσ − ω2ε is obtained.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Standard Problem

Classical formulation:

curlµ−1 curlA + κA = J 0 in Ω

µ−1 curlA× n = K on ∂ΩH

A× n = α on ∂ΩB

A× n = 0 on ∂ΩE ,

where ∂Ω = ∂ΩH + ∂ΩB + ∂ΩE .

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Standard Problem

Weak form:

Considering A× n = 0 on ∂Ω lead to the finite element approximation:Find Ah ∈ VD := Ah ∈ Vh : Ah × n = αh on Ω, such that∫

Ω

µ−1 curlAh curl vh dΩ + jω

∫Ω

κAhvh dΩ =

∫Ω0

J 0vh dΩ

for all vh ∈ V0 := vh ∈ Vh : vh × n = 0 on ∂Ω, where Vh is a finiteelement subspace of H(curl,Ω).

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Equivalent transmission problem

Classical formulation:

curlµ−1 curlAi + κAi = J 0 in Ωi , i = 1, 2Ai × n = 0 on ∂Ω, i = 1, 2

A1 × n1 + A2 × n2 = 0 on Γ

µ−1 curlA1 × n1 + µ−1 curlA2 × n2 = 0 on Γ,

where Ai = A|Ωi .

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Hybride Nitsche-type mortar method

Weak form:

Considering homogeneous boundary conditions on ∂Ω and introducingsymmetry, stabilization and hybridization yields the hybrid formulation:

Find (Ah,λ) ∈ VB := Ah ∈ Vh : Ah × n = 0 on ΓB, such that

2∑i=1

∫Ωi

µ−1curlA ·curl v +κA ·v+

∫∂Ωi

µ−1 curlA · [(v − µ)× n]

+

∫∂Ωi

µ−1 curl v · [(A− λ)× n]+αp2

µh

∫∂Ωi

[(A− λ)× n] · [(v − µ)× n]

=

∫Ω

J 0 · v

for all (v ,µ).

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Novel hybride Nitsche-type mortar method

Novel hybride Nitsche-type mortar method 4:

Considering symmetry, stability and hybridization also for φ leads to

2∑i=1

∫Ωi

µ−1 curlA·curl v+κAv+∫∂Ωi

1

µcurlA [(v−∇ψ−µ)×n]+∫

∂Ωi

1

µcurl v [(A−∇φ− λ)× n]+

α1p2

h

∫∂Ωi

1

µ[(A−∇φ−λ)×n][(v −∇ψ−µ)×n]−

∫∂Ωi

κAn(ψ−ψΓ)−∫∂Ωi

κvn(φ−φΓ)+α2p2

h

∫∂Ωi

κ(φ−φΓ)(ψ−ψΓ)

=

2∑i=1

∫Ωi

J 0v−∫∂Ωi

J nψ

4K. Hollaus, D. Feldengut, J. Schoberl, M. Wabro, D. Omeragic: “Nitsche-typeMortaring for Maxwell’s Equations”’, PIERS Proceedings, 397 - 402, July 5-8,Cambridge, USA 2010.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Novel hybride Nitsche-type mortar method

Novel hybride Nitsche-type mortar method:

We propose to descretize by

u, v ... H (curl) conforming finite elements of order p in Ωi

φ, ψ ... H1 conforming finite elements of order p + 1 on ∂Ωi ∩ Γ

φΓ, ψΓ ... tensor product scalar B-splines of order m and

λ, µ ... Nedelec-type B-splines satisfying an exact sequence at Γ

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

Numerical Example: Permanent MagnetPDE for magnetostatics:

curlµ−1 curl Ai = f (M) in Ωi

A ... Magnetic vector potentialM ... Magnetisation: M 6= 0 in the permanent magnet, else M = 0

Fig.: Two domains (green and blue) with the permanent magnet (red)

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

Numerical Example: Permanent Magnet

Fig.: Vector plot of the magnetic field intensity H

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

Numerical Example: Permanent Magnet

Fig.: Scalar plot of the magnetic field intensity Hx

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

LWD-Tool

LWD ... logging while drilling

Detail of the tool.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

LWD-Tool

Ambient soil with a borehole.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

LWD-ToolLWD-Tool to reconstruct the ambient material parameters

Detail of borehole with exciting antenna (red ring) and receiver (bluering)

The bore tool is eliminated by surface impedance boundary conditions.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

LWD-Tool

Vector plot of the magnetic field intensity H

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

LWD-Tool

Field lines of the magnetic field intensity H

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Domain Decomposition

Maxwell’s Equations

Numerical Example

LWD-Tool

Frequency in kHz Standard: Voltage in µ V NVF: Voltage in µ V20 25.44 -i 18.38 25.43− i 18.37

100 71.68 -i 197.5 71.65− i 197.3400 124.9 -i 963.0 124.9− i 962.3

2000 -634.9 -i 5295 −634.8− i 5290

Table: Numerical results for first order finite elements.

Frequency in kHz Standard: Voltage in µ V NVF: Voltage in µ V20 24.99 -i 18.47 24.98− i 18.47

100 70.25 -i 196.7 70.23− i 196.7400 121.7 -i 957.9 121.7− i 957.7

2000 -648.1 -i 5256 −647.9− i 5255

Table: Numerical results for second order finite elements.

Spline order: 5, spline no.: nϕ = 5, nz = 150

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Introduction

Motivation

Laminated transformer core:

Large transformer

Principle of a transformer Laminated transformer core

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Introduction

Motivation

Fig.: FE-Model with 100laminates.

Fig.: FE-Model with 100 laminates(Detail, lower right corner).

Finite element models of laminated media lead to large equationssystems.

Homogenization overcomes this problem!

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Introduction

Motivation

Problem with laminated medium.

λi ... Material parametern ... No. laminationsd = d1 + d2 ... periodic structure !!!ff ... Fill factorff = d1

d1+d2

For example:Electrostatics

λ=ε ... Electric permittivityu=V ... Electric scalar potential

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Boundary value problem:

Ω ... Domain

Ω = Ω0 ∪ Ωm

Γ ... Boundary

Γ = ΓD ∪ ΓN

−∇(λ(x , y)∇u(x , y)) = 0 in Ω (1)

u = uD on ΓD (2)

λ∂u

∂n· n = α on ΓN (3)

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Standard problem

Classical formulation:

−∇(λ(x)∇u(x)) = f in Ω

u = uD on ΓD

λ∂u

∂n= 0 on ΓN

Weak form:The boundary conditions together with v = 0 on ΓD leads to the weakform for the finite element method:Find uh ∈ VD := uh ∈ Vh : uh = uD on ΓD, such that∫

Ω

λ∇uh · ∇vh dΩ = 0 ∀vh ∈ V0

with V0 := vh ∈ Vh : vh = 0 on ΓD, where Vh is a finite elementsubspace of H1(Ω).

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem in 2D

Numerical Example:

Fig.: Numerical model.

ff ... Fill factorff = d1

d1+d2

ff = 0.9

λ0 = 1

λ1 = 1000

λ2 = 1

ub − ua = 2

No. laminates = 10

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Reference solution: Each laminate is modeled individually!

Fig.: Reference solution u of one halfe of the domain.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Reference solution:

Solution u, mean value u0 andenvelope u1 along x at y = 0.

Periodic micro-shapefunction φ(x), one periode isshown.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Two-scale approach:

Thus, the following approach can be made:

u(x , y) = u0(x , y) + φ(x)u1(x , y)

u0 ... mean valueu1 ... envelope of the staggered partφ ... periodic-micro shape function

Inserting this approach into the bilinear form∫Ω

λ∇u · ∇v dΩ

leads to ∫Ω

λ∇(u0 + φu1) · ∇(v0 + φv1) dΩ = 0.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Homogenization of the weak form:

The finite element matrix would be calculated by

∫ΩFE

∂u0

∂x∂u0

∂y

u1∂u1

∂x∂u1

∂y

T

λ 0 λφx λφ 00 λ 0 0 λφλφx 0 λφ2

x λφφx 0λφ 0 λφφx λφ2 00 λφ 0 0 λφ2

∂v0

∂x∂v0

∂y

v1∂v1

∂x∂v1

∂y

dΩ,

with φx = (∇φ)x .

The micro shape function φ is a highly oscillating function.

To homogenize the weak form, the coefficients λ, λ∇φ, λφ, etc. areaveraged over the periode d :

λ =1

d

∫ d

0

λ(x)dx =λ1d1 + λ2d2

d

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Homogenization of the weak form:

λφx =1

d

∫ d

0

λ(x)φx (x)dx = 2λ1 − λ2

d

λφ =1

d

∫ d

0

λ(x)φ(x)dx = 0

λφ2x =

1

d

∫ d

0

λ(x)φx (x)φx (x)dx =4

d(λ1

d1+λ2

d2)

λφxφ =1

d

∫ d

0

λ(x)φx (x)φ(x)dx = 0

λφ2 =1

d

∫ d

0

λ(x)φ(x)φ(x)dx =λ1d1 + λ2d2

3d

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Numerical experiments have shown that neglecting the derivatives inφ∇u1 and φ∇v1, respectively, yields a more accurate solution.Weak form:Find(uh0, uh1) ∈ VD := (uh0, uh1) : uh0 ∈ Vh , uh1 ∈ Wh , uh0 = uD on ΓD,such that

∫Ω

∂x u0

∂y u0

u1

T λ 0 λφx

0 λ 0

λφx 0 λφ2x

∂x v 0

∂y v 0

v 1

dΩ = 0

for all(v h0, v h1) ∈ V0 := (v h0, v h1) : v h0 ∈ Vh , v h1 ∈ Wh , v h0 = 0 on ΓD,where Vh is a finite element subspace of H1(Ω) and Wh a finite elementsubspace of L2(Ωm), respectively.The micro-shape function φ is in the space of periodic and continuousfunctions Hper (Ωm).

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem in 2D

Numerical Example:

Fig.: Numerical model.

ff ... Fill factorff = d1

d1+d2

ff = 0.9

λ0 = 1

λ1 = 1000

λ2 = 1

ub − ua = 2

No. laminations = 10

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Comparison of the results:

Fig.: Reference solution. Fig.: Homogenized solution.

The agreement between reference solution and homogenized solution isobviously excellent!

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Electrostatic Problem

Comparison of the results: flux density λ (∇φ)x

Fig.: Reference solution. Fig.: Homogenized solution.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Electrostatic Problem

Eddy Current Problem in 2D

Boundary value problem:

Ω ... DomainΩ = Ω0 ∪ Ωm

Γ ... Boundary

Γ = ΓH ∪ ΓB

µ ... Magnetic permeability

σ ... Electric conductivity

J 0 ... Impressed current density in a coil

B ... Magnetic flux density

Assumptions:- Linear material properties

- Time harmonic case, steady

state

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem

Maxwell’s equations for the eddy current problem:

curlH = J in Ωm

curlE = −jωB

divB = 0

J = σE

B = µH

curlH = J 0 in Ω0

divB = 0

B = µH

H × n = K on ΓH

B · n = b on ΓB

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Standard Problem

Weak form:Considering homogeneous boundary conditions on Γ leads to the finiteelement approximation:Find Ah ∈ VB := Ah ∈ Vh : Ah × n = αh on ΓB, such that∫

Ω

µ−1 curlAh curl vh dΩ + jω

∫Ω

σAhvh dΩ =

∫Ω0

J 0vh dΩ

for all vh ∈ V0 := vh ∈ Vh : vh × n = 0 on ∂ΩB, where Vh is a finiteelement subspace of H(curl,Ω).

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem in 2D

Numerical example:

Fig.: Numerical example,dimensions in mm.

α = 1.0Vs/mff = 0.9

µ0 = 4π10−7Vs/Am

µ = µrµ0

µr1 = 1000

σ1 = 2 · 106S/m

f = 50Hz

δ ... Penetration depth

δ = 1.6mm

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem

Reference solution:

Eddy currents in laminates, 2D problem

Two-scale approach:

A = A0 + φ(0,A1)T +∇(φw)

A0 ... represents the mean value of the solution

φ(0,A1)T considers J y and

w∇(φw) models J x at the end of the laminates.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem

Homogenized weak form:

Inserting the approach into the bilinear form yields:∫Ω

µ−1curl(A0 + φ(0,A1)T +∇(φw)

)curl

(v0 + φ(0, v1)T +∇(φq)

)dΩ

+jω

∫Ω

σ(A0 + φ(0,A1)T +∇(φw)

) (v0 + φ(0, v1)T +∇(φq)

)dΩ =

∫Ω0

J 0v dΩ

(4)

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem

Finite element stiffness matrix:

Bilinearform: ∫Ω

µ−1curlA · curlv dΩ

Homogenized finite element matrix:∫ΩFE

(curlA0

A1

)T (ν νφx

νφx νφ2x

)(curlv0

v1

)dΩ,

with the reluctivity ν = µ−1.

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem

Finite element mass matrix:

Bilinearform:

∫Ω

σA · v dΩ

Homogenized finite element matrix:

∫ΩFE

(A0)x

(A0)y

A1

w∂w∂x∂w∂y

T

σ 0 0 σφx σφ 00 σ σφ 0 0 σφ

0 σφ σφ2 0 0 σφ2

σφx 0 0 σφ2x σφxφ 0

σφ 0 0 σφxφ σφ2 0

0 σφ σφ2 0 0 σφ2

(v0)x

(v0)y

v1

q∂q∂x∂q∂y

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem

Homogenized weak form:Find (A0h,A1h,w h) ∈ VB := (A0h , A1h , w h) : A0h ∈ Uh , A1h ∈Vh , w h ∈ Wh and A0h × n = αh on ΓB, such that

A(A0h,A1h; v0h, v 1h) + B(A0h,A1h,w h; v0h, v 1h, qh) = f (v0h) (5)

for all (v0h, v 1h, qh) ∈ V0 := (v0h , v 1h , qh) : v0h ∈ Uh, v 1h ∈Vh , qh ∈ Wh and v0h × n = 0 on ΓB, where Uh is a finite elementsubspace of H(curl,Ω), Vh a finite element subspace of L2(Ωm) and Wh

a finite element subspace of H1(Ωm), respectively.The micro-shape function φ is in the space of periodic and continuousfunctions Hper (Ωm).

Again, a coarse finite element mesh suffices for the homogenized medium!

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem in 2D

Numerical example:

Fig.: Numerical example,dimensions in mm.

α = 1.0Vs/mff = 0.9

µ0 = 4π10−7Vs/Am

µ = µrµ0

µr1 = 1000

σ1 = 2 · 106S/m

f = 50Hz

δ ... Penetration depth

δ = 1.6mm

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem

Comparison of the results: Eddy current density J

Reference solution. Homogenized solution.

... solution in the upper left corner: d1 = 1.8mm, 10 laminations

The agreement between reference solution and homogenized solution isobviously excellent!

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Eddy Current Problem

Comparison of the results: Losses and computational costs

Table: Eddy current losses

Losses in W/md in mm Reference solution Homogenized solution

0.5 11.59 11.581.0 45.70 45.462.0 177.2 174.16

Table: Computational costs for d=0.5mm and 40 laminations

Model FE NDOFReference solution 104 452 783 555

Homogenized solution 1 286 11 117

FE ... No. finite elementsNDOF ... No. degrees of freedom

FEM: Domain Decomposition and Homogenization for Maxwell’s Equations of Large Scale Problems

Homogenization

Eddy Current Problem

Thank you for your attention!