dual finite element formulations and associated global...

31
1 Dual Finite Element Formulations and Associated Global Quantities for Field-Circuit Coupling Edge and nodal finite elements allowing natural coupling of fields and global quantities Patrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering - University of Liège - Belgium [email protected] May 2003

Upload: others

Post on 14-Mar-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

1

Dual Finite Element Formulations and Associated Global Quantities

for Field-Circuit Coupling

Edge and nodal finite elements allowing natural coupling of fields and global quantities

Patrick Dular, Dr. Ir., Research associate F.N.R.S.Dept. of Electrical Engineering - University of Liège - Belgium

[email protected]

May 2003

Page 2: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

2

Constraints in partial differential problems

Local constraints (on local fields)– Boundary conditions

i.e., conditions on local fields on the boundary of the studied domain– Interface conditions

e.g., coupling of fields between sub-domains

Global constraints (functional on fields)– Flux or circulations of fields to be fixed

e.g., current, voltage, m.m.f., charge, etc.– Flux or circulations of fields to be connected

e.g., circuit couplingWeak formulations forfinite element models

Essential and natural constraints, i.e., strongly and weakly satisfied

Page 3: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

3

Constraints in electromagnetic systems

Coupling of scalar potentials with vector fields– e.g., in h-φ and a-v formulations

Gauge condition on vector potentials– e.g., magnetic vector potential a, source magnetic field hs

Coupling between source and reaction fields– e.g., source magnetic field hs in the h-φ formulation,

source electric scalar potential vs in the a-v formulation

Coupling of local and global quantities– e.g., currents and voltages in h-φ and a-v formulations

(massive, stranded and foil inductors)

Interface conditions on thin regions– i.e., discontinuities of either tangential or normal components

Interest for a “correct” discrete form of these constraints

Sequence of finite element

spaces

Page 4: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

4

Sequence of finite element spaces

Geometric elementsTetrahedral

(4 nodes)Hexahedra

(8 nodes)Prisms(6 nodes)

Mesh

Geometric entities

Nodesi ∈ N

Edgesi ∈ E

Facesi ∈ F

Volumesi ∈ V

S0 S1 S2 S3

Sequence of function spaces

Page 5: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

5

Sequence of finite element spaces

Functions Functionals Degrees of freedomProperties

si , i ∈ N

si , i ∈ E

si , i ∈ F

si , i ∈ V

Bases Finite elements

S0

S1

S2

S3 Volumeelement

Point evaluation

Curve integralSurface integral

si (x j) = δ ij∀ i, j ∈N

si . n dsj∫ = δ ij

∀ i, j ∈F

si dvj∫ = δij

∀ i, j ∈V

si . dlj∫ = δ ij

∀ i, j ∈E

NodalelementNodal value

Circulation along edge

Edgeelement

Flux across face

Faceelement

Volume integral

Volume integral

uK = φi (u) sii

Page 6: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

6

Sequence of finite element spaces

Base functions

Continuity across element interfaces

Codomains of the operators

S0

S1

S2

S3

S0

S1 grad S0

S2 curl S1

S3 div S2

valuesi , i ∈ N

tangential componentsi , i ∈ E grad S0 ⊂ S1

normal componentsi , i ∈ F curl S1 ⊂ S2

discontinuitysi , i ∈ V div S2 ⊂ S3

ConformityS0 grad → S1 curl → S2 div → S3

Sequence

Page 7: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

7

Magnetodynamic problem with global constraints

Constitutive relations

Boundary conditionsGlobal conditions

for circuit couplingn × hΓh = 0 , n ⋅ bΓe = 0

e l⋅ =∫ d Vi

iγ , n j⋅ =∫ ds I

ji iΓ

Inductor

Voltage Current

Equations

curl h = j

curl e = – ∂t b

div b = 0

b = µ h

j = σ e

Page 8: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

8

Weak formulations

( )a b a b,

,

Ω Ω

Γ Γ

= ⋅

=

defdv

a b a b dsdef

NotationsGreen formulae

involved in weak formulations

( u , grad v )Ω + ( div u , v )Ω = < n · u , v >Γ

grad - div formula

Γ = ∂Ω

Domain Ω

n

Weak global quantity of flux type

( curl u , v )Ω – ( u , curl v )Ω = < n × u , v >Γ

curl - curl formula

u, v ∈ H1(Ω), v ∈ H1(Ω)

Weak global quantity of circulation type

Page 9: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

9

h-φ and t-ω weak formulations

Magnetic scalar potential in nonconducting regions ΩcC

(1)

hr = – grad φ in ΩcC

∂ µ σt scurl curlc e

( , ' ) ( , ' ) , 'h h h h n e hΩ Ω Γ+ +< × > =−1 0 ∀ ∈h' ( )Fhφ Ω

t-ω magnetodynamic formulation (similar)

with h = hs + hr

Source magnetic field

Reaction magnetic field

φ

h-φ magnetodynamic formulation

How to couple local and global quantities ?Vi, Iih, φ

Page 10: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

10

Current as a strong global quantityCharacterization of curl-conform vector fields : h or t

Ec : edges in Ωc

NcC : nodes in Ωc

C and on ∂ΩcC

C : cuts

Elementary geometricalentities (nodes, edges) andglobal ones (groups of edges)

Basis functions‘Circulation’ basis function,associated with a group of edgesfrom a cut→ its circulation is equal to 1 along a closed path around Ωc

c i igrad q= −

h s v= ∈∈∑ h Se ee E , ( )1 Ω

h s v c= + +∈ ∈ ∈∑ ∑ ∑h Ik kk E n nn N i ii Cc c

C φ

Coupling of edge end nodal finite elementsExplicit constraints for circulations and zero curl

i.e. currents Ii

Page 11: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

11

Voltage as a weak global quantity

Discrete weak formulation

h s v c= + +∈ ∈ ∈∑ ∑ ∑h Ik kk E n nn N i ii Cc c

C φ

∂ µ σt scurl curlc e

( , ' ) ( , ' ) , 'h h h h n e hΩ Ω Γ+ +< × > =−1 0 ∀ ∈h' ( )Fhφ Ω

system of equations(symmetrical matrix)

n e h n e c n e e× = × = × − = ⋅ =∫s s i s i s ih h h igrad q dl V, ' , ,Γ Γ Γ γ

Test function h' = sk, vn → classical treatment, no contribution for < · >ΓeTest function h' = ci → contribution for < · >Γe

Electromotive force

Weak global quantity

Page 12: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

12

Electromotive force

n e c e× = ⋅ =∫s i s ihdl V, Γ γ

∂ µ σt i i icurl curl Vc

( , ) ( , )h c h cΩ Ω+ = −−1

Voltage as a weak global quantityand circuit relations

Source of e.m.f.

in (1)

Weak circuit relation between Vi and Ii for inductor i

“ ∂t (Magnetic Flux) + Resistance × Current = Voltage ”

Natural way to compute a weak voltage !Better than an explicit nonunique line integration

Page 13: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

13

Massive and stranded inductors

Stranded inductor

h h h= +∈∑r s j s jj I

s, ,Ω h ∈Fh hsφ ( )Ω

∂ µ σ σt scurl curl curlc w

( , ' ) ( , ' ) ( , ' )h h h h j hΩ Ω Ω+ +− −1 1 +< × > =n e hs e, ' Γ 0

Source field due to a magnetomotive force Nj(one basis function for each stranded inductor)

Number of turns

Reaction field

Massive inductorDirect application

Additional treatment Tree technique ...

∀ ∈h' ( )Fh hsφ Ωh'=hs,j

∂ µ σt s j s j s j s j jI curl Vs

( , ) ( , ), , , ,h h j hΩ Ω+ =−−1

Weak circuit relation between Vj and Ij for stranded inductor j

Natural way to compute the magnetic flux through all the wires !

Page 14: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

14

Stranded inductors - Source fieldh s v c= + +

∈ ∈ ∈∑ ∑ ∑h Ik kk E n nn N i ii Cc cC φ Simplified source field

SourceProjection method

( , ') ( , '), ,, ,curl curl curls j s js j s j

h h j hΩ Ω=

∀ ∈h ' ( ),Fh s jΩ

Electrokinetic problem

( , '), ,σ− =1 0curl curls j s j

h h Ω

∀ ∈h ' ( ),Fh s jΩSource = Nj

With gauge condition (tree) & boundary conditions

Page 15: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

15

Stranded inductors - Magnetic fluxPhysical and geometrical interpretation of the circuit relation

( , ),µ h h s j Ω

Natural way to compute the magnetic flux

through all the wires !

Page 16: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

16

a-v weak formulation

e = – ∂t a – grad v in Ωc , with b = curl a in Ω

aMagnetic vector potential - Electric scalar potential

v

a-v magnetodynamic formulation

(1)( , ') ( , ') ( , ')µ σ ∂ σ− + +1 curl curl grad vt c c

a a a a aΩ Ω Ω

− = ∀ ∈( , ') , ' ( )j a as asFΩ Ω0

How to couple local and global quantities ?a, v Vi, Ii

Page 17: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

17

Voltage as a strong global quantity

With a' = grad v' in (1)

( , ' ) ( , ' ) , 'σ ∂ σt grad v grad v grad v vc c j

a n jΩ Ω Γ+ = < ⋅ > ∀ ∈v Fv c' ( )Ω(2)

Weak form of div j = 0

At the discrete level : implication only true when grad Fv(Ωc) ⊂ Fa(Ω)

OK with nodal and edge finite elements

Otherwise : consideration of the 2 formulations (1) and (2) with a penalty term for gauge condition

Page 18: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

18

Voltage as a strong global quantity

v V vii

i j=

∈∑ 0Γ

( , ' ) , ' ( )σ grad v grad v v Fc v c0 0Ω Ω= ∀ ∈

v s si nn ji0 = =

∈∑ ΓGeneralized potential(nonphysical field)

Needs a finite element resolution !

Direct expression

Reduced support

Unit source electric scalar potential v0(basis function for the voltage)

Electrokinetic problem (physical field)

Page 19: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

19

Current as a weak global quantityand circuit relations

< ⋅ > =< ⋅ > = ⋅ =∫n j n j n j, ,s ds Ii iji

ji

jiΓ Γ Γ

1for massive inductor i

I grads grad v gradsi t i ic c

= +( , ) ( , )σ ∂ σa Ω Ωin (2)

I grads V grad v gradsi t i ii i

c c= +( , ) ( , )σ ∂ σa Ω Ω0

Weak circuit relation between Vi and Iifor massive inductor i

Natural way to compute a weak current !Better than an explicit nonunique surface integration

Page 20: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

20

Circuit relation for stranded inductors

I grad v V grad v grad vj t j j j js j s j= +( , ) ( , ), , ,, ,

σ ∂ σa 0 0 0Ω Ω

From the a-formulationcannot be used

From the h-formulation∂ µ σt s j j s j s j jI curl V

s j( , ) ( , ), , , ,

h h j hΩ Ω+ = −−1

∂ µ ∂ ∂t s j t s j t s jcurl( , ) ( , ) ( , ), , ,h h b h a hΩ Ω Ω= =

∂ µ ∂ ∂ ∂Ωt s j t s j t s jcurl( , ) ( , ) ,, , ,h h a h n a hΩ Ω= + < × >

∂ µ ∂ ∂t s j t s j t s j s j( , ) ( , ) ( , ), , , ,h h a j a jΩ Ω Ω= =

∂ σt s j j s j s j js j s jI V( , ) ( , ), , ,, ,

a j j jΩ Ω+ = −−1

Weak circuit relation between Vj and Ijfor massive inductor j

Page 21: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

21

Equivalent current density (1)

Explicit distribution of the current density

j t w wsj

j

defunit

NS

I= = =

∂t s j jd R I Vsa w⋅ + = −∫ Ω

Ω

Page 22: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

22

Equivalent current density (2)

Source electric vector potentialSource electric scalar potential

Source SourceProjection methodProjection method

( , ') ( , '), ,, ,curl curl curls j s js j s j

h h j hΩ Ω=( , ') ( , '), ,

σ grad v grad v grad vs j s js0 0Ω Ω= −j

∀ ∈v Fv s j' ( ),Ω ∀ ∈h ' ( ),Fh s jΩ

( , '), ,σ− =1 0curl curls j s j

h h Ω

∀ ∈h ' ( ),Fh s jΩ

With gauge condition (tree) & boundary conditions

Electrokinetic problem

( , ') , ', ,

σ grad v grad v vs j J js0 Ω Γ= < ⋅ >n j

SourceElectrokinetic problem

∀ ∈v Fv s j' ( ),ΩSource = Nj

Tensorial conductivity

Page 23: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

23

Application - Massive inductorInductor-Core system in air

2.4

2.5

2.6

2.7

2.8

2.9

3

2000 4000 6000 8000 10000 12000

Indu

ctan

ce L

(µH

/m)

Number of elements

h-form., 50 Hz

a-form., 50 Hzh-form., 200 Hz

a-form., 200 Hz

4

5

6

7

8

9

10

11

12

13

2000 4000 6000 8000 10000 12000

Res

ista

nce

R (

µΩ/m

)

Number of elements

h-form., 50 Hz

a-form., 50 Hz

h-form., 200 Hz

a-form., 200 Hz

µr,core = 100

µr,core = 100

(1/4th)µr,core = 1, 10, 100 , σ = 5.9 107m S/mFrequency f = 50, 200 Hz

Computation of resistance and inducance

Complementarity between a-v and h-φformulations → validation at global level

Page 24: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

24

Application - Stranded inductorInductor-Core system in air µr,core = 10

Computation of reaction field, total field and inducance

1.2

1.4

1.6

1.8

2

2.2

2.4

2.6

2.8

3

3.2

1000 2000 3000 4000 5000 6000

Indu

ctan

ce L

(H

/m)

Number of elements

h-form., µr=1

a-form., µr=1

h-form., µr=10

a-form., µr=10

h-form., µr=100

a-form., µr=100

φ

hs

µr,core = 10

Computation of a source field

h

Complementarity between h-φ and a-vformulations → validation at global level

Page 25: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

25

ApplicationInductor-Core system in air

-0.02

0

0.02

0.04

0.06

0.08

0.1

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2

bz (

T)

x (y=0, z=0) and z (x=0, y=0) (m)

bz(x), h-form.bz(x), a-form.bz(z), h-form.bz(z), a-form.

Mesh quality factor = 3

(1/16th)

µr,core = 100σ = 5.9 107m S/m

1 A

-0.02

0

0.02

0.04

0.06

0.08

0.1

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2

bz (

T)

x (y=0, z=0) and z (x=0, y=0) (m)

bz(x), h-form.bz(x), a-form.bz(z), h-form.bz(z), a-form.

Mesh quality factor = 7

Enforcement of the current Ij

Complementarity between h-φ and a-vformulations → validation at local level

Page 26: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

26

ApplicationInductor-Core system in air

Computation of the inductance3D coil

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

2000 4000 6000 8000 10000 12000 14000

Indu

ctan

ce L

(H

/m)

Number of elements

h-form., µr=1

a-form., µr=1

h-form., µr=10

a-form., µr=10

h-form., µr=100

a-form., µr=100

h-form., µr=10000

a-form., µr=100002D Axi

2D Axi

2D Axi

2D Axi

0.6

0.8

1

1.2

1.4

1.6

1.8

2

2 3 4 5 6 7 8 9

Indu

ctan

ce L

(H

/m)

Mesh quality factor

h-form., µr=1

a-form., µr=1

h-form., µr=10

a-form., µr=10

h-form., µr=100

a-form., µr=100

Axisymmetrical coilComplementarity between a-v and h-φformulations → validation at global level

Page 27: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

27

Foil winding circuit relations

Foil winding and its continuous representation

coordinate α

βγβγ ΩΩα

σ+∂σ= )vgrad,vgrad(V)vgrad,(ILN

i,si,sii,stif a

Circuit relation for one foil

∫αΩ

ααα− d)('VI

LN

if

αβγΩα∂σ+ )vgrad)('V,( i,sta

0)vgrad)('V,vgrad()(V i,si,si =ασα+αβγΩ

])L,0([IR)('V α∈α∀

# turns

)(VV ii α=

Continuum for Vi(α) and weak form of circuit relation

Limited support of vs,i !

Domain of the foil

VoltageTotal thickness of all the foils

Whole foil region

Need of basis functions for Vi(α)(polynomial or 1D finite element

approximations)! Anisotropic conductivity !

Page 28: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

28

Spatially dependent global quantitiesFoil Inductor-Core system in air

0.26

0.27

0.28

0.29

0.3

0.31

0.32

0.33

0.34

0.35

0.36

0 5 10 15 20

Vol

tage

(m

V)

Position α (mm)

Global voltage - 0 order poly.Global voltage - 1st order poly.

Global voltage - 2nd order poly.Global voltage - 3rd order poly.

Global voltage - 6 piecewise constantsMassive foils (6)

Massive foils (12)Massive foils (18)

Voltage of the foils in an n-foil 3D winding (n = 6, 12, 18) and its continuum in the associated foil region approximated by complete and piecewise polynomials

Page 29: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

29

Conclusions - Global quantities

General method for the definition of global quantities– natural coupling between local quantities (scalar and vector fields) and

global quantities (flux and circulation)

– for various formulations of various physical problems

– for all kinds of geometrical models (2D, 3D)

– for linear or nonlinear material characteristics

– for various finite elements (geometry and degree)

For efficient treatment of coupled problems – within a finite element problem

– through external lumped circuits

Page 30: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

30

Conclusions - h-φ formulation

h-φ magnetodynamic finite element formulations with massive and stranded inductorsUse of edge and nodal finite elements for h and φ

– Natural coupling between h and φ– Definition of current in a strong sense with basis functions either for massive

or stranded inductors– Definition of voltage in a weak sense– Natural coupling between fields, currents and voltages

Page 31: Dual Finite Element Formulations and Associated Global ...hiptmair/org/macsinet/slides/dular.pdfPatrick Dular, Dr. Ir., Research associate F.N.R.S. Dept. of Electrical Engineering

31

Conclusions - a-v formulation

a-v0 Magnetodynamic finite element formulation with massive and stranded inductors Use of edge and nodal finite elements for a and v0

– Definition of a source electric scalar potential v0 in massive inductors in an efficient way (limited support)

– Natural coupling between a and v0 for massive inductors– Adaptation for stranded inductors: several methods– Natural coupling between local and global quantities, i.e. fields and currents

and voltages