1 zhenying hong time and space discrete scheme to suppress numerical solution oscillations for the...

47
1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International Conference on Hyperbolic Problems:Theory, Numerics, Applications, June 25–29, 2012, Padova, Italy Cooperated with Pro. Guangwei Yuan and Pro. Xuedong Fu

Upload: dorothy-holt

Post on 03-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

1

Zhenying Hong

Time and space discrete scheme to suppress numerical solution

oscillations for the neutron transport equations

2012.06.28

14th International Conference on Hyperbolic Problems:Theory, Numerics, Applications, June 25–29, 2012, Padova, Italy

Cooperated with Pro. Guangwei Yuan and Pro. Xuedong Fu

Page 2: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

2

Outline

1 Introduction 2 Time discrete scheme

2.1 Typical time discrete scheme

2.2 Second-order time evolution scheme

3 Space linear discontinuous finite element method

4 Numerical results 5 Conclusions

Page 3: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

3

1 Introduction With the development of nuclear energy, the new fission-type reactor has complex structure: strong non-uniform medium strong anisotropic

Furthermore, the nuclear device has more complicated characteristic, for example: Width energy region Complicated dynamic state The time-dependent transport equation is studied to comprehend the time behavior for neutron, photon, charged particle.

Page 4: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

4

There are seven variables to demonstrate the angular flux.

Space variable : x , y , z

Angular variable : μ , η

Energy variable : E

time variable : t

neutron transport equation The time-dependent neutron transport equation may be written as follows in multi-group form:

Page 5: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

5

Ψg is the angular flux of g- th group neutron; v g is the velocity of g-th group neutron;ΣTr

g is the total macroscopic cross section of g-th group neutron;Qg is the sum of scattering source(Qs

g), fission source(Qf

g )and external source(Sg).

Page 6: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

6

The determine methods for transport equation are:

SN (simple) PN (complex)

Nuclear pile

Medicine region

astrophysics

Solve neutrality particle transport equations

Page 7: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

7

We consider the spherical neutron transport equations which the coordinate is as follows:

x

yz

r

2e

1e

re

o

)( xe

)( ye

)( ze

Spherical system

Page 8: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

8

time variable (1)

Space variable(1)

Energy variable(1)

angular variable(1)

If each space directions are the same of the spherical device, the equation can be changed to one-dimensional spherical transport equation.

Page 9: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

9

edge

dJ

Jdt center

dN

Ndt center

center

d

dt

2 ( , , )4

E V

r E tN dE r dr

v

0( , , )

wg JJ r t d

This physical quantity J gives the information about outflux at outermost boundary,which denotes the outflux current of system particle.

This physical quantity N gives the information about flux at center cell, which denotes the total number of system neutron.

Denotes the derivative of outflux current and total number of system neutron respectively.

We give the following definition for describe the physical progress.

Page 10: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

10

The goals of discrete method and iterative method are:

• numerical precision

• computing time

Page 11: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

11

Therefore, we will focus on preserving physical nature based on keeping some numerical precision.

For some physical problems, the differential quantity of flux about time variable is very important.

edge

dJ

Jdt

center

dN

Ndt

theoretical solution or Analytic solution

Numerical solution

The numerical solution can not give the exact maximum point.

In the following sections, we will talk about numerical schemes which can suppress numerical oscillation.

sketch map

Page 12: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

12

2 Time discrete scheme

Adaptive time step

Change from 10-3 to 10-5

Therefore we need to study more accurate numerical method to simulate complex transport equations.

some magnitude difference

Page 13: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

13

With the following initial and boundary conditions:

We focus on conservative equation for 1-D spherical geometry transport equations in the multi-group form:

2.1 Typical time discrete scheme

Page 14: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

14

To spherical transport equation, the finite volume method(FVM) is the typical method which involves the extrapolation of angular, time, space variables. These extrapolation can adopt the same form and also adopt different form for physical problems.

The classical extrapolations are:

(1) exponential method(EM);(2) diamond difference(DD).

Page 15: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

15

The time step can be large at stage for physical progress

The time step can be small at strenuous stage for physical progress.

Page 16: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

16

The modied exponential method(MEM) is

The modied diamond difference(MDD) is

Page 17: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

17

2.2 Second-order time evolution scheme

To consider the time step change in the whole physicalprogress adequately, we apply the second-order timeevolution(SOTE) scheme to time-dependent spherical neutron transport equation by discrete ordinates(Sn) method.

The SOTE considers the case of adaptive time step for the whole physical progress and needs not to introduce exponential extrapolation or diamond extrapolation.

Page 18: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

18

We deduce the discrete scheme for neutron transportequation by SOTE. The SOTE take three-level backwarddifference and the equation is as followed:

Page 19: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

19

SOTE_EM:

-1<μm<0:

Page 20: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

20

SOTE_DD:

-1<μm<0

Page 21: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

21

We get the SOTE_EM and SOTE_DD by combining SOTE for time variable with EM or DD for other variables.

The discrete equation for SOTE_EM is a nonlinear equation; The discrete equation for SOTE_DD is a linear equation.

Page 22: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

22

Space LD + time DD + angular DD

3 Space linear discontinuous finite element method

Page 23: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

23

The primary function is

11

( )

0

kk k

kk

r rr r r

rf r

else

1

1( )

0

kk k

kk

r rr r r

rf r

else

Weight function is:

1

21

( ) 1

0( )

0k m

k m

w r

r rw r

r r

Page 24: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

24

The cells are as followed:

m m

rkrk+1 rk rk+1

0m a: 0m b:

,bk m

,k m

1,k m ,k m1,k m

1,bk m

Page 25: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

25

The discrete equations are:

1

1 12 2

1 11 1 1 1 1 1 ( ), 1 1 1 1 11

15 , 1 1, , 1, 1 15 1, 1 1

2 2 2[ ] [ ] ( )

n nn ntr n n tr n n n n b n n n n nk k

g k k m g k k m k m k k m k k m k k k kg g g

V Vz V V V V z Q V Q V

v t v t v t

1 12 21 1 1 18 1

16 8 , 16 1 1, 8 , 1 1, 8 1 1

2 2 2[ ] [ ] ( )n ntr n tr n n n

g k m g k m k m k m k kg g g

z zz z z z z z z Q z Q

v t v t v t

Page 26: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

26

12

1 1 12 2 2

1 1111 1 1

,

1 1111 1 1 11

1 1, , 1, 1

1 ( ), 11 1,

( )2[ ]

2

( )2 2[ ] ( )

2

(

n nnk k k mn tr n nk

m k k g k k mg m

n nnk k k m n ntr n n n nk

g k k m k m k k m kg m g

kn b nm k k k m

r A AVr A V

v t

r A AVV V V

v t v t

rr A

1 1 1 12 2 2 2

1 1 11 , 1 1 1 1

1 1

)( )

2

n n nk k m m k m n n n n

k k k km

A AQ V Q V

1 12 2

1 1 1 11 12 2 2 22 2

14 141 18 110 8 , 11 1 1,

114 , 1 1

8 , 1 1, 8 1 1

2 2[ ] [ ]

( )2( )

k km mtr n tr nm g k m m g k m

g m g m

nk m m k mn n n n

k m k m k kg m

z r z rz zz z z z

v t v t

r zz z z Q z Q

v t

0m

Page 27: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

27

0m

12

1 1 12 2 2

1 11 111 1 1 11

, 1 1

1 11 1 1 1 1 ( ), 1

1, , 1, 1 ,

( )2 2[ ] [

2

( ) 2] ( )

2

(

n nn nk k k mtr n n n tr nk k

g k k m m k k g kg m g

n nk k k m n nn n n n b n

k m k m k k m k m k k k mm g

k k

r A AV VV r A V

v t v t

r A AV V r A

v t

r A

1 1 1 12 2 2 2

1 1 11 , 1 1 1 1

1 1

)( )

2

n n nk m m k m n n n n

k k k km

AQ V Q V

1 12 2

1 1 1 11 12 2 2 22 2

7 71 11 23 1 , 4 2 1,

17 , 1 1

1 , 2 1, 1 2 1

2 2[ ] [ ]

( )2( )

k km mtr n tr nm g k m m g k m

g m g m

nk m m k mn n n n

k m k m k kg m

z r z rz zz z z z

v t v t

r zz z z Q z Q

v t

Page 28: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

23/4/20 28

(boundary condition) (discrete scheme) (extrapolate form for DD or EM)

321 r

4

5

μ1/2=-1

μ1=-0.86

μ2=-0.34

μ5/2=0 μ3=0.34 μ4=0.86

4

μ

The progress of soving ( tn )

The key problem is that the progress should be in agreement with movement direction of neutron.

Page 29: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

29

4 Numerical results4.1 Tests for time discrete schemeThe problem includes two media.

media 1

media 2

Page 30: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

30

The isotropic scattering source is employed; The discrete angular takes S4 ; The end time is 0.1µs; The self adaptive time step is showed in table 1.

We adopt the typical EM, DD and the modified time discrete scheme and second-order time evolution scheme. To study the computing effectiveness, we also take constant time step(10-4µs)(EM)to this problem.

Page 31: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

31

TABLE 1Adaptive time step

Page 32: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

32

Fig.1. Neutron number for EM,MEM,SOTE_EM

Fig.2. for EM,MEM,SOTE_EM

Page 33: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

33

Fig.3. Neutron current for EM,MEM,SOTE_EM

Fig.4. for EM,MEM,SOTE_EM

Fig.5. Iteration for EM, MEM, SOTE_EM

Page 34: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

34

Fig.6. Neutron number forDD,MDD,SOTE_DD

Fig.7. for DD,MDD,SOTE_Dd

Page 35: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

35

Fig.8. Neutron current for DD,MDD,SOTE_DD

Fig.9. for DD,MDD,SOTE_DD

Fig.10. Iteration for DD, MDD, SOTE_DD

Page 36: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

36

4.2 Test for space discrete scheme

The results presented and discussed in this sectionare organized into three subsections.① we analyze the time-independent transport

equation.② a kind of particular transport equation with a

small perturbation is studied.③ 1-D spherical geometry multi-group time-

dependent transport equation is studied, and anisotropic scattering source with P5 spherical harmonic expansion is considered.

Page 37: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

37

4.2.1 Time-independent transport problems

Page 38: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

38

4.2.2 Transport problems with a small perturbation

The radius is 0.5cm, and boundary condition is

Page 39: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

39

4.2.3 Spherical geometry multi-group time-dependent transport problem

•This test is about spherical geometry multi-group time-dependent problem including two media. •The four-group cross sections are considered and the anisotropic scattering source with P5 is employed. • There is no analytic solution for this problem, therefore the numerical solution of exponential method by fine cell(S16, Δx = 0.1cm, Δ t=5×10-5μs) is used by reference solution.• The solutions of coarse cell(S4, max Δ x = 0.97cm, Δ t=2×10-4 μs) for different scheme are contrasted with that of fine cell.

Page 40: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

40

Page 41: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

41

Page 42: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

42

The cell center flux and cell edge flux for EM, DD exit numerical solution oscillation near different media interface. However, the LD is asymptotic preservingscheme(Larsen and Morel, 1983; Klar,1998, Jin, 1999).The cell center flux and cell edge flux for LD are very smooth and approach to benchmark solution(fine cell).

Page 43: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

43

5 Conclusions

According the character of time discrete for adaptive time step, we study: Typical EM,DD; Modifed time discrete scheme; Second-order time evolution method(construct SOTE_EM; SOTE

_DD).

We study the numerical solution oscillation from theaspect of time discrete and space discrete scheme.

Advantage(MDD,MEM):The modifed scheme is simple and the iteration number is lower than others. The neutron number are smooth. Weakness(MDD,MEM): There has oscillating for out-current at outermost boundary .

Page 44: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

44

The second-order time evolution scheme associated exponential method has some good properties.

Advantage(SOTE_EM):

The differential curves including out-current at outermost boundary are more smooth than that of EM,DD,MEM,MDD.

Weakness(SOTE_EM):

The iteration number is more than other.

Page 45: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

45

The LD method yields more accurate results, especially for the flux on edge of cell, and can reduce the oscillation effectively. Therefore the LD method can provide accurate numerical solutions for time-dependent neutron transport equations.

According the character of mult-media, we study different space discrete scheme:

Typical EM,DD; LD.

Page 46: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

46

The shortcoming of SOTE EM and LD is that the iterative number is more than other schemes and we will take acceleration method such as taking effective iterative initial value(Hong,Yuan and Fu,2008) to decrease the iterative number.

Future work

Page 47: 1 Zhenying Hong Time and space discrete scheme to suppress numerical solution oscillations for the neutron transport equations 2012.06.28 14th International

47

Thank You!