• Aucun résultat trouvé

Backward Euler method for single time step finite element simulation of the magnetization of high-temperature bulk superconductors with non linear conductivity

N/A
N/A
Protected

Academic year: 2021

Partager "Backward Euler method for single time step finite element simulation of the magnetization of high-temperature bulk superconductors with non linear conductivity"

Copied!
38
0
0

Texte intégral

(1)

Advanced Computational Method in Engineering – ACOMEN Liege – May 2008

Simulation of the highly non linear properties of bulk

superconductors: finite element approach with a 

backward Euler method and a single time step

Gregory P.  Lousberg

1,*

, M. Ausloos

2

, C. Geuzaine

1

, P. Dular

1

, P. 

Vanderbemden

1

, and B. Vanderheyden

1

1Department of Electrical Engineering and Computer Science, University of Liege, Belgium 2SUPRATECS (B5a), University of Liege, Belgium

(2)

Breaking the gravity….

(3)

Electrical resistivity of HTS is modelled by a non linear

power law

n        Analytical calculations available for comparison in specific  geometries E(J) = ρ(J)J = Ec ³ J Jc ´n

→ ∞

Asymptotic behavior : Bean model n is the critical exponent (usually large !) Jcis the critical current density

(4)

Gregory Lousberg © imec/restricted 2006

4

Finite‐element softwares are widely used for simulating

HTS‐based systems

Many more geometries can be treated

No extensive writing of numerical codes is required 

Treatment of non‐linear problems available in most commercial packages

(5)

Finite‐element softwares are widely used for simulating

HTS‐based systems

Advantages

Drawbacks

Long calculation time on fine meshing or in 3D geometryConvergence problems when n is largeMany more geometries can be treatedNo extensive writing of numerical codes is required Treatment of non‐linear problems available in most commercial packages

(6)

Gregory Lousberg © imec/restricted 2006

6

Finite‐element softwares are widely used for simulating

HTS‐based systems

Advantages

Drawbacks

Proposed improvements

Single time step method implemented in an open‐source solver, GetDPBetter control of the algorithm parametersUsed for simulating the penetration of an external magnetic field that  varies linearly with time • Long calculation time on fine meshing or in 3D geometryConvergence problems when n is large

(7)

Outline

Finite‐element formulation and implementation

A‐ formulation  Numerical resolution scheme

Validation and comparison of the FEM model on simple 

geometries

φ

(8)

8

A ‐

φ

formulation ‐ Variables

The Maxwell equations are solved for two independent variables

B = Breact + Ba = curl A + curl Aa

E = ‐ dA/dt – dAa/dt – grad

φ

the vector potential Athe scalar potential

φ

defined as

(9)

A ‐

φ

formulation ‐ Variables

The Maxwell equations are solved for two independant variables

B = Breact + Ba = curl A + curl Aa

E = ‐ dA/dt – dAa/dt – grad

φ

the vector potential Athe scalar potential

φ

defined as

Applied magnetic flux density  (uniform)

(10)

10

A ‐

φ

formulation ‐ Variables

The Maxwell equations are solved for two independant variables

B = Breact + Ba = curl A + curl Aa

E = ‐ dA/dt – dAa/dt – grad

φ

the vector potential Athe scalar potential

φ

defined as

Induced magnetic flux density  by the HTS

Applied magnetic flux density  (uniform)

(11)

A ‐

φ

formulation ‐ Variables

The Maxwell equations are solved for two independant variables • the vector potential A

the scalar potential

φ

approximated by

where Ai and φj are known functions

ensures continuity of the tangential component of Aensures continuity of φ

(12)

12

A ‐

φ

formulation – Equations and gauge condition

• The Maxwell equations are reduced to 2 equations

Ampere’s law (rot H = J)

(13)

A ‐

φ

formulation – Equations and gauge condition

• The Maxwell equations are reduced to 2 equations Ampere’s law (rot H = J) Continuity equations (div J = 0) • A is not expressed in the Coulomb gauge, gauge condition :   Set of meshing edges that connects all the  nodes without closed contours Examples

(14)

Gregory Lousberg

© imec/restricted 2006 14

A ‐

φ

formulation – Boundary conditions

• The Maxwell equations are reduced to 2 equations Ampere’s law (rot H = J) Continuity equations (div J = 0) • A is not expressed in the Coulomb gauge, gauge condition :   • Boundary conditions at infinity Use of Jacobian transformation  for sending the outer surface of a  spherical shell to infinity

(15)

A ‐

φ

formulation – Boundary conditions

• The Maxwell equations are reduced to 2 equations Ampere’s law (rot H = J) Continuity equations (div J = 0) • A is not expressed in the Coulomb gauge, gauge condition :   • Boundary conditions at infinity Use of Jacobian transformation  for sending the outer surface of a  spherical shell to infinity Working domain Dirichlet conditions Outer surface  sent to infinity

→ ∞

∞ ←

(16)

Gregory Lousberg

© imec/restricted 2006 16

A ‐

φ

formulation – External field

• The Maxwell equations are reduced to 2 equations Ampere’s law (rot H = J) Continuity equations (div J = 0) • A is not expressed in the Coulomb gauge, gauge condition :   • Boundary conditions at infinity Source field corresponds to a uniform magnetic flux density Ba

The source field is a temporal ramp with a constant sweep rate (mT/s)

(17)

Implicit time‐resolution and non‐linear Picard iteration

The equations are solved with a Galerkin residual minimization methodWe use the Backward Euler method at each time step

(18)

Gregory Lousberg

© imec/restricted 2006 18

Implicit time‐resolution and non‐linear Picard iteration

Solution (A,φ) @ t – Δt

The equations are solved with a Galerkin residual minimization methodWe use the Backward Euler method at each time step

(19)

Implicit time‐resolution and non‐linear Picard iteration

Solution (A,φ) @ t – Δt Update of σ (A,φ) • The equations are solved with a Galerkin residual minimization methodWe use the Backward Euler method at each time stepNon linear terms are treated with a Picard iteration loop

(20)

Gregory Lousberg

© imec/restricted 2006 20

Implicit time‐resolution and non‐linear Picard iteration

Solution (A,φ) @ t – Δt

Update of σ (A,φ) Solution of implicit linear systems with GMRESThe equations are solved with a Galerkin residual minimization method

We use the Backward Euler method at each time stepNon linear terms are treated with a Picard iteration loop

(21)

Implicit time‐resolution and non‐linear Picard iteration

Solution (A,φ) @ t – Δt

Update of σ (A,φ) Solution of implicit linear systems with GMRESThe equations are solved with a Galerkin residual minimization method

We use the Backward Euler method at each time stepNon linear terms are treated with a Picard iteration loop

(22)

Gregory Lousberg

© imec/restricted 2006 22

Implicit time‐resolution and non‐linear Picard iteration

Solution (A,φ) @ t – Δt

Update of σ (A,φ) Solution of implicit linear systems with GMRESThe equations are solved with a Galerkin residual minimization method

We use the Backward Euler method at each time stepNon linear terms are treated with a Picard iteration loop

(23)

Implicit time‐resolution and non‐linear Picard iteration

Solution (A,φ) @ t – Δt

Update of σ (A,φ) Solution of implicit linear systems with GMRES

Convergence criteria satisfied Solution (A,φ) @ t

The equations are solved with a Galerkin residual minimization methodWe use the Backward Euler method at each time step

(24)

Gregory Lousberg © imec/restricted 2006 24

Outline

Finite‐element formulation and implementation

Validation and comparison of the FEM model on simple 

geometries

Magnetic field penetration in :  ‐ a HTS tube of infinite extension ‐ a HTS tube of finite height

(25)

Bean critical‐state is solved with the E(J) model taking

n = 100

linear decay of the magnetic  flux density in the wall HTS tube of infinite height Bean model  Air Ba Air HTS tube Scan direction Air

(26)

Gregory Lousberg

© imec/restricted 2006 26

Bean critical‐state is solved with the E(J) model taking

n = 100

Air Ba Air HTS tube -10 -5 0 5 10 0 50 100 150 200 Magnetic flux density (mT) Radial distance (mm) Scan direction linear decay of the magnetic  flux density in the wall

FEM results are consistent with the Bean model

Magnetic flux penetration HTS tube of infinite height

Bean model 

Superconductor walls

(27)

Single time step method produces more accurate results in 

a smaller calculation time

For solving the problem with Ba = 200 mT with a sweep rate of 10 mT/s:  1. 20 time steps of 1s

Choice of the time step

Ba t 0 mT 200 mT System is solved @ t =1s, 2s, …, 20s

(28)

Gregory Lousberg

© imec/restricted 2006 28

Single time step method produces more accurate results in 

a smaller calculation time

For solving the problem with Ba = 200 mT with a sweep rate of 10 mT/s:  1. 20 time steps of 1s 2. 1 time step of 20 s 

Choice of the time step

Single time step method Ba t 0 mT 200 mT System is solved @ t = 20s

(29)

Single time step method produces more accurate results in 

a smaller calculation time

Comparison of two methods

1. in a single simulation with 20 time steps of 1s

2. in 20 different simulations with time steps of 1s, 2s, …, 20s 

Magnetic field penetration of an external field increasing from 0 mT to 200 mT (10mT/s) 

(30)

Gregory Lousberg

© imec/restricted 2006 30

Single time step method produces more accurate results in 

a smaller calculation time

0 50 100 150 200 0 1 2 3 4 5 Average deviation from the Bean model (mT)

Applied magnetic field (mT)

Analysis of the error

Single time step Time step = 1s

Comparison of two methods

1. in a single simulation with 20 time steps of 1s 2. in 20 different simulations with time steps of 1s, 2s, …, 20s  Magnetic field penetration of an external field increasing from 0 mT to 200 mT

(31)

Single time step method produces more accurate results in 

a smaller calculation time

Calculation time 

Analysis of the error

for solving Ba = 200 mT 20 time steps 2 days 3/4 Single time‐step 20 min Single time step Time step = 1s 0 1 2 3 4 5 Average deviation from the Bean model (mT)

Comparison of two methods

1. in a single simulation with 20 time steps of 1s

2. in 20 different simulations with time steps of 1s, 2s, …, 20s 

(32)

Gregory Lousberg

© imec/restricted 2006 32

3D FEM simulations on tubes with finite height are 

consistent with previous observations

HTS tube of finite height n = 100 Ba= 0 – 200 mT (10 mT/s) Single time step method 3D geometry Simulation parameters Magnetic flux penetration 0 50 100 150 200 0 20 40 60 80 100 120 140 160

Magnetic flux density

in the center of the tube (mT)

Applied magnetic flux density (mT)

20 FEM simulations

with single time step method

Brandt method (semi‐analytical) multiple step method (Δt=5.10‐4s)

(33)

Single time step method is more accurate with large critical

exponent

HTS tube of finite height Principle • Applied magnetic flux density : 200 mT • FEM single time step compared with Brandt  method with the help of Bcenter

B

center,Brandt

– B

center,FEM

B

center,Brandt Error = Brandt  (semi‐analytical) multiple time step method (Δt=5.10‐4s) FEM single time step method

(34)

Gregory Lousberg

© imec/restricted 2006 34

Single time step method is more accurate with large critical

exponent

HTS tube of finite height Principle • Applied magnetic flux density : 200 mT • FEM single time step compared with Brandt  method with the help of Bcenter 10 100 1 2 3 4 5 6 7 8 1 mT/s 10 mT/s

Difference between FEM-single step and Brandt for the magnetic flux density @ center of the tube (%)

Critical exponent n 100 mT/s

n ~ 20 : experimental value for  the critical exponent

(35)

Conclusion

• Implementation of a finite‐element formulation in GetDP with high non linearity • A‐

φ

formulation in 3D geometry for calculating the magnetic field penetration  • Single time step method in the case of linearly time varying excitation is fast and 

(36)

Gregory Lousberg © imec/restricted 2006 36

Outline

• Finite‐element formulation and implementation • Validation and comparison of the FEM model on simple geometries • Optimization of the magnetic properties of drilled samples Influence of the lattice types

(37)

Polar triangular lattice wins …

HTS tube of infinite height -10 -5 0 5 10 0 20 40 60 80 100 120 140 160 180 200 220 240 Polar Triangular Polar Squared Squared Centered rectangular M agne ti c f lux d ens it y (m T )

Distance along the diameter (mm)

(38)

Gregory Lousberg

© imec/restricted 2006 38

Polar triangular lattice wins …

HTS tube of infinite height

Polar Squared Polar Triangular Centered Rectangular

-10 -5 0 5 10 15 20 25

Difference from the squared lattice (%)

Remant magnetization Maximum trapped field

Références

Documents relatifs

Finally, fig. 5 shows the optimal protocols for work extraction at various temperatures. As temperature is increased, the optimal protocol becomes symmetric with respect to the

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Because recursive linear forecasts often need few adjustments at each horizon with real-world time series, we considered a second strategy, called the boost strategy, that estimates

This paper is an extension of Zheng and Wang (2016) to investigate the simultaneous continuous finite-time estimation of the trajectory and the unknown input for linear systems

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

In situ tracer measurements are modelled based on coarse resolution global 3-D tracer distributions from a chemistry- transport model and on different time series of meteorolog-

For BDFk methods (1 ≤ k ≤ 5) applied to the gradient flow of a convex function, gradient stability holds without any restriction on the time step.. However, for a semiconvex function,

As a conclusion of the present section, it should be emphasized that contrary to the space integration operators, which have little effect on the stability properties as illustrated