A posteriori estimates and mesh adaptation for the thermistor - - PowerPoint PPT Presentation

a posteriori estimates and mesh adaptation for the
SMART_READER_LITE
LIVE PREVIEW

A posteriori estimates and mesh adaptation for the thermistor - - PowerPoint PPT Presentation

A posteriori estimates and mesh adaptation for the thermistor problem Claire CHAUVIN , Christophe TROPHIME , Pierre SARAMITO claire.chauvin@grenoble.cnrs.fr Grenoble High Magnetic Field Laboratory Laboratoire Jean Kuntzmann


slide-1
SLIDE 1

A posteriori estimates and mesh adaptation for the thermistor problem

Claire CHAUVIN∗, Christophe TROPHIME∗, Pierre SARAMITO†

claire.chauvin@grenoble.cnrs.fr

∗ Grenoble High Magnetic Field Laboratory

CNRS, 25 avenue des Martyrs, Grenoble claire.chauvin@grenoble.cnrs.fr

† Laboratoire Jean Kuntzmann

Campus Universitaire, Grenoble

(claire.chauvin@grenoble.cnrs.fr) 1 / 14

slide-2
SLIDE 2

Outline

1

The Grenoble High Magnetic Field Lab

2

The thermistor problem: study and numerical resolution

3

A posteriori estimate

4

Application to adaptation

(claire.chauvin@grenoble.cnrs.fr) 2 / 14

slide-3
SLIDE 3
  • 1. The Grenoble High Magnetic Field Lab

Resistive magnets (34Tesla,30000A,20MW) Water cooling, high flow (20l/s) Polyhelice Geometrical optimization [1]. Heating effect and mechanical stress: Joule, Lorentz.

(claire.chauvin@grenoble.cnrs.fr) 3 / 14

slide-4
SLIDE 4
  • 1. The Grenoble High Magnetic Field Lab

Potential φ in a cut of a 3D Magnet... under some simplifications. ... on an helix

Magnetic field b and current density j:

∀x ∈ Ω,

j(x)

= σ(u) ∇ φ(x), ∀x ∈ ω,

b(x)

= µ

Z

j(y)∧∇G(x,y) dy, Estimate on the numerical error on b?

(claire.chauvin@grenoble.cnrs.fr) 4 / 14

slide-5
SLIDE 5
  • 2. The thermistor problem

Model

Find (φ,u) : Ω → R s.t.:

(C)                −div (σ(u) ∇φ) =

f

in Ω, −div (κ(u) ∇u) = σ(u)|∇φ|2 in Ω, φ = φ0

  • n Γ1,

−σ(u)∇φ.n =

  • n Γ2,

u

=

uw

  • n Γ2,

−κ(u)∇u.n =

  • n Γ1.

Ω,ω ⊂ R2, ω∩Ω = ∅. σ et κ bounded, Lipschitz-continuous on R+∗.

Difficulties Geometry: highly non convex, fissures, holes. Numeric: mesh, method? A posteriori estimate on b?

(claire.chauvin@grenoble.cnrs.fr) 5 / 14

slide-6
SLIDE 6
  • 2. The thermistor problem

Model

Let Ω be a polygonal domain, and ωi the interior angle between two consecutive edges

  • f Ω. Let ω∗

i s.t.:

ω∗

i = ωi if the two edges have the same BC,

ω∗

i = 2ωi else.

Let ω∗ = maxi(ω∗

i )

If κ, σ : Ω → R, ∈ Cm(Ω) and f ∈ Ls(Ω), s > 1.

= ⇒ u,φ ∈ H1+2/q(Ω), q > max(q∗,2), q∗ = 2 πω∗

i

(Ch) : Find uh ∈ Vh and φh ∈ Wh s.t.

Z

Ω κ(uh) ∇uh.∇vh dx

=

Z

Ω σ(uh) |∇φh|2 vh dx, ∀vh ∈ Vh

Z

Ω σ(uh)∇φh.∇ψh dx

=

Z

f ψh dx,

∀ψh ∈ Wh

(claire.chauvin@grenoble.cnrs.fr) 6 / 14

slide-7
SLIDE 7
  • 2. The thermistor problem

Model

If more general conditions on Ω, well-posed problem, associated to the limit-problem [2,3]: Let τ(θ) = σ o κ−1(u),

(C′) : Find θ ∈ L2(Ω) and φ ∈ H1

0(Ω) s.t.

Z

Ω θ.ξdx

=

Z

Ω τ(θ) |∇φ|2 (∆−1ξ)dx, ∀ξ ∈ L2(Ω)

Z

Ω τ(θ)∇φ.∇ψdx

=

Z

f ψdx, ∀ψ ∈ H1(Ω)

= ⇒ ∃(θ,φ) ∈ Hs(Ω)× H1

0(Ω), s < 1/2 solutions of (C′).

(claire.chauvin@grenoble.cnrs.fr) 7 / 14

slide-8
SLIDE 8
  • 2. The thermistor problem

Numerical simulation

Relaxed Fixed-Point Algorithm: Z

un+1 v dx +∆t Z

Ω κ(un) ∇un+1∇v dx

= ∆t

Z

Ω σ(un)|∇φn+1|2 vdx

+

Z

un vdx

∀v ∈ Vh,

Z

Ω σ(un) ∇φn+1∇wdx

=

Z

f w dx

∀w ∈ Wh,

un+1 = ∑

i

un+1

i

vi, vi finite element of order k on quads.

(gmsh, deal.ii)

Stop when un+1 − unL2 < ε.

(claire.chauvin@grenoble.cnrs.fr) 8 / 14

slide-9
SLIDE 9
  • 3. A posteriori estimates

Looking forward an estimate η s.t. u − uhH1 +φ−φhH1 η hp.

Theoretical estimate [5] with residual and edge terms. Kelly estimate of u defined on an element K [6]:

η2

K(u) = h

24 Z

∂K

κ(uh) ∂uh ∂n 2

ds

= ⇒ convergence order γ

Comparison of γ+ 1 with λ solution of [3]:

(1)

uhn−1−uhn−2L2(Ω) uhn−uhn−1L2(Ω) = (hn−2/hn−1)λ−1

1−(hn/hn−1)λ

= ⇒ Validation of Kelly estimate. = ⇒ Numerical indicators for the error: γ et λ.

(claire.chauvin@grenoble.cnrs.fr) 9 / 14

slide-10
SLIDE 10
  • 3. A posteriori estimates

Comparison with an analytical solution

Error

|φ−φh|H1(Ω) |φh|H1(Ω) .

Estimate

ηφ |φh|H1(Ω) .

Q1 Q2 Q3

  • rel. err.

λ γ

  • rel. err.

λ γ

  • rel. err.

λ γ φ

1.99 1.97 0.84 2.97 2.95 2.73 3.99 3.51 2.85 u 2.00 2.00 0.98 2.98 2.54 2.49 3.96 2.41 2.96 Convergence orders for φ and u and several Qk.

  • rel. err. = u − uhL2

uL2

.

(claire.chauvin@grenoble.cnrs.fr) 10 / 14

slide-11
SLIDE 11
  • 4. Application to adaptation

Non convex geometry

ηφ

Refinment criteria: u

ηu ηφ + ηu

(claire.chauvin@grenoble.cnrs.fr) 11 / 14

slide-12
SLIDE 12
  • 4. Application to adaptation

Non convex geometry

Q1 Q2 Q3

γ λ γ λ γ λ φ

1.42 0.70 1.43 0.67 1.45 0.67 u 1.52 0.55 1.82 0.53 1.76 0.54 Convergence orders for φ and u and several Qk.

= ⇒ Ok with the theory, u and φ ∈ Hs, with s > 1.66.

(claire.chauvin@grenoble.cnrs.fr) 12 / 14

slide-13
SLIDE 13

Conclusion and perspectives

Numerical study of an efficient A posteriori estimate for the thermistor problem [3]. Efficiency of the adaptive scheme. Limitation by hanging nodes on quads? Future developpements: A posteriori error estimate for the magnetic field, by means of a optimal control approach [7].

(claire.chauvin@grenoble.cnrs.fr) 13 / 14

slide-14
SLIDE 14

References

[1] C. Trophime et al., Magnetic Field Homogeneity Optimization of the Giga-NMR Resistive Insert, IEEE Trans. Appl. Supercond., 16(2), 1509–1512, 2005. [2] C. Bernardi et al., A model for two coupled turbulent fluids. Part I and III. [3] C. Chauvin et al., A posteriori estimates and adaptive FEM for the thermistor problem, en préparation. [4] W. Allegretto et al., A posteriori error analysis for FEM of thermistor problems, Int. J. Numer.

  • Anal. Model., 3(4), 413–436, 2006.

[5] D.W. Kelly et al., A posteriori error analysis and adaptive processes in the finite element method - Part I: Error analysis, Int. J. Num. Meth. Engrg., 19, 1593–1619, 1983. [6] W. Bangerth, R. Hartmann et G. Kanschat, deal.II — a General Purpose Object Oriented Finite Element Library, ACM Trans. Math. Software, 33(4), 2007. [7] R. Becker et R. Rannacher, A feed-back approach to error control in finite element methods: basic analysis and examples, East-west J. Num. Math., 4, 237–264, 1996.

(claire.chauvin@grenoble.cnrs.fr) 14 / 14