universal fuel performance code interface in serpent...

45
Universal Fuel Performance Code Interface in Serpent 2 V. Valtavirta VTT Technical Research Centre of Finland ville.valtavirta@vtt.fi 2013 Serpent User Group Meeting

Upload: doanthuy

Post on 11-Jul-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Universal Fuel Performance Code Interface inSerpent 2

V. Valtavirta

VTT Technical Research Centre of [email protected]

2013 Serpent User Group Meeting

Page 2: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Structure of this talk

1. Multi-Physics

2. Fuel behavior interface in Serpent 2I Implementation

I Usage

3. Demo calculation with Serpent 2 - ENIGMA

4. Future directions

5. Summary

Page 3: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

What is Multi-physics?

I Modeling more than one traditional aspect of nuclear reactors at thesame time

I Neutronics, fuel behavior, thermal hydraulics etc.

I Passing state variables between codes dedicated to modelingdifferent things.

I Coupling the different solutions with each other.

I A more physical representation of the system.

Page 4: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Doing multi-physics with neutronics

Page 5: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Doing multi-physics with neutronics - temperature

I Higher fuel temperature →broader resonance peaks incross-sections

I Main physical effect throughdifferences in resonance captureof neutrons by U238.

I Higher fuel temperature =Lower reactivity.

I Increased transmutation ofU238 to Pu239 especially nearthe surface of the fuel pellet.

6.4 6.5 6.6 6.7 6.8 6.9 7 7.10

1000

2000

3000

4000

5000

6000

7000

Incident energy (eV)

Cro

ss s

ection (

barn

)

300 K

900 K

1500 K

2100 K

Page 6: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Effect of temperature discretization on depletion1

0 0.1 0.2 0.3 0.4

600

800

1000

1200

1400

1600

1800

Distance from centerline (cm)

Te

mpera

ture

(K

)

Continuous

1 step

2 steps

8 steps

32 steps

Figure: Approximating the continuoustemperature distribution with a stepdistribution.

Figure: Relative difference in Pu239production with N temperature steps (ref.32 steps)

1A. Rintala, ”Effect of temperature discretization on the results of neutronicscalculations,” Bachelor’s thesis, Aalto University School of Science (2012)

Page 7: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Effect of temperature discretization on depletion (Contd.)

0 0.1 0.2 0.3 0.4

600

800

1000

1200

1400

1600

1800

Distance from centerline (cm)

Tem

pera

ture

(K

)

Continuous

1 step

2 steps

8 steps

32 steps

Figure: Approximating the continuoustemperature distribution with a stepdistribution.

Burnup (MWd/kgU)

Dis

tan

ce

fro

m c

en

terlin

e (

cm

)

0 20 40 60

0.1

0.15

0.2

0.25

0.3

0.35

0.4

−5 0 5

Figure: Relative difference in radial Pu239production with 1 temperature steps (ref.32 steps)

Page 8: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Doing multi-physics with neutronics - geometry

I Thermal expansion of core. → Higher leakageof neutrons. Lower reactivity.

I Changes in flow channel cross-section area →Changes in moderation and amount of solubleabsorber.

Page 9: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Background

I Studies on fuel behavior feedback since the implementation of thedoppler preprocessor.

I New capabilities to model continuous temperature2 and density3

distributions.

I Multi-physics a chosen focus area in Serpent 2 development4.

2T. Viitanen and J. Leppanen, “Explicit treatment of thermal motion incontinuous-energy Monte Carlo tracking routines,” Nucl. Sci. Eng., 171, pp. 165(2012)

3J. Leppanen, “Modeling of Non-uniform Density Distributions in the Serpent 2Monte Carlo Code,” Nucl. Sci. Eng., 174, pp. 318-325 (2013)

4J. Leppanen et al., “Multi-physics Coupling Scheme in the Serpent 2 MonteCarlo Code,” Trans. Am. Nucl. Soc., 107, pp 1165-1168 (2012)

Page 10: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Background

I Studies on fuel behavior feedback since the implementation of thedoppler preprocessor.

I New capabilities to model continuous temperature2 and density3

distributions.

I Multi-physics a chosen focus area in Serpent 2 development4.

2T. Viitanen and J. Leppanen, “Explicit treatment of thermal motion incontinuous-energy Monte Carlo tracking routines,” Nucl. Sci. Eng., 171, pp. 165(2012)

3J. Leppanen, “Modeling of Non-uniform Density Distributions in the Serpent 2Monte Carlo Code,” Nucl. Sci. Eng., 174, pp. 318-325 (2013)

4J. Leppanen et al., “Multi-physics Coupling Scheme in the Serpent 2 MonteCarlo Code,” Trans. Am. Nucl. Soc., 107, pp 1165-1168 (2012)

Page 11: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Background

I Studies on fuel behavior feedback since the implementation of thedoppler preprocessor.

I New capabilities to model continuous temperature2 and density3

distributions.

I Multi-physics a chosen focus area in Serpent 2 development4.

2T. Viitanen and J. Leppanen, “Explicit treatment of thermal motion incontinuous-energy Monte Carlo tracking routines,” Nucl. Sci. Eng., 171, pp. 165(2012)

3J. Leppanen, “Modeling of Non-uniform Density Distributions in the Serpent 2Monte Carlo Code,” Nucl. Sci. Eng., 174, pp. 318-325 (2013)

4J. Leppanen et al., “Multi-physics Coupling Scheme in the Serpent 2 MonteCarlo Code,” Trans. Am. Nucl. Soc., 107, pp 1165-1168 (2012)

Page 12: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Multi-physics approach in Serpent 2

MC TRACKING ROUTINE

BUILT-IN MODULES (FINIX & COSY)

FissionPower

Density and temperature distribution

MULTI-PHYSICS INTERFACE

Density and temperature

distribution

Boundaryconditions

INT

ER

NA

L C

OU

PLI

NG

SERPENT 2

Density and temperature

distribution

EXTERNAL SOLVER

Fissionpower

Fissionpower

EX

TE

RN

AL C

OU

PLIN

G

Page 13: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Why a standardized interface

I Writing new input each time is cumbersome.

I Setting the temperature via mat-card gives 1 material zone pertemperature (not feasible).

I Making the users’ life easier.

Page 14: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Fuel behavior interface in Serpent 2Works with the pin-geometry type.

pin 1fuel 0.5245gas 0.5335clad 0.6135cool

lat 313 2 0.0 0.0 15 15 1.2399 99 99 99 99 99 99 99 99 99 99 99 99 99 9999 99 99 99 99 99 99 1 2 3 4 3 2 1 9999 99 99 99 99 99 2 5 6 7 7 6 5 2 9999 99 99 99 99 3 6 8 9 10 9 8 6 3 9999 99 99 99 4 7 9 11 12 12 11 9 7 4 9999 99 99 3 7 10 12 13 14 13 12 10 7 3 9999 99 2 6 9 12 14 15 15 14 12 9 6 2 9999 1 5 8 11 13 15 16 15 13 11 8 5 1 9999 2 6 9 12 14 15 15 14 12 9 6 2 99 9999 3 7 10 12 13 14 13 12 10 7 3 99 99 9999 4 7 9 11 12 12 1 9 7 4 99 99 99 9999 3 6 8 9 10 9 8 6 3 99 99 99 99 9999 2 5 6 7 7 6 5 2 99 99 99 99 99 9999 1 2 3 4 3 2 1 99 99 99 99 99 99 9999 99 99 99 99 99 99 99 99 99 99 99 99 99 99

Page 15: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Fuel behavior interface in Serpent 2

Serpent 2 takes in: Temperaturesand strains @ radial nodes.

Serpent 2 prints out: Fission powerdistribution, Fast flux distribution.

Input and output meshesindependent from each other as wellas from material zones.

Figure: The input through the interfaceconsists of lists of three values.

Page 16: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Input-format

6 ./Interface.out 1 %Interface type | output file | number of pin definitions

0808 %First pin universe

5 -12.880000 12.880000 1 0 360 1 0.000000 0.469500 %Power tally mesh5 -12.880000 12.880000 1 0 360 1 0.000000 0.469500 1 15 %Fast flux tally mesh

1 %Number of axial zones-12.880000 12.88 1 %Limits of 1st axial zone | Number of angular zones0 360 7 %Limits of 1st angular zone | Number of radial points

0.000000 0.000000 923.345141 %Cold radius | Hot radius | Temperature0.103290 0.103918 912.418033 %Cold radius | Hot radius | Temperature0.206580 0.207814 880.402984 %Cold radius | Hot radius | Temperature0.300480 0.302229 834.054809 %Cold radius | Hot radius | Temperature0.403770 0.406027 765.816605 %Cold radius | Hot radius | Temperature0.479100 0.479320 585.505190 %Cold radius | Hot radius | Temperature0.546400 0.546811 571.484171 %Cold radius | Hot radius | Temperature

Page 17: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Radially expanded geometry

Temperature consideration by TMS on-the-fly Doppler-treatment.

T (x , y , z) =?

Coordinate transformation between nodes by linear interpolation:

rhot = R ihot + (R i+1

hot − R ihot)

rcold − R icold

R i+1cold − R i

cold

Updated densities calculated relative to initial density:

DF i,i+1 =ρhotρcold

=m/Vhot

m/Vcold=

(R i+1cold)2 − (R i

cold)2

(R i+1hot )2 − (R i

hot)2

Page 18: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Output-format

Page 19: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Capabilities & Limitations

I Continuous density and temperature distributions without memorylimitations.

I Axially segmented rods are OK.

I Equally spaced or user defined output tallies.

I Axial geometry changes not modeled.

I Density factor maximum at 1.0

Calculation time decided by required statistics for power tallying.

Page 20: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problemWrapper:

Serpent:

Page 21: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problemSleepWrapper:

Serpent:

Page 22: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

SleepWrapper:

Serpent:

Page 23: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

SleepWrapper:

Serpent:

Page 24: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

SleepWrapper:

Serpent:

Page 25: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

Sleep

Sleep

Wrapper:

Serpent:

Page 26: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

Read resultsSleep

Sleep

Wrapper:

Serpent:

Page 27: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

Read results

Calculate fuelbehavior for

next step

Sleep

Sleep

Wrapper:

Serpent:

Page 28: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

Read results

Calculate fuelbehavior for

next step

Updateinteface file

Sleep

Sleep

Wrapper:

Serpent:

Page 29: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

Read results

Calculate fuelbehavior for

next step

Updateinteface file

Sleep

Sleep

Wrapper:

Serpent:

Page 30: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

Read results

Calculate fuelbehavior for

next step

Updateinteface file

Sleep

Sleep

Wrapper:

Serpent:

Page 31: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Coupled calculation, signaling

Basic POSIX-signalling capabilities for multi-step (depletion) coupledcalculation.

Start Calculation

Initialize problem

Simulatenext step

Print results

Read results

Calculate fuelbehavior for

next step

Read updatedinteface

Updateinteface file

Sleep

Sleep

Wrapper:

Serpent:

Page 32: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Doing multi-physics - a demo

Page 33: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Test case

60 cm high VVER-440 assembly in infinitelattice. 10 cm water reflectors on top andbottom.

15 Unique lattice positions.

Coupling with a modified ENIGMA v. 5.9b

Depletion calculation to 43.1 Gwd/tU. At atotal power of 1.198 MW (≈ 16 kW/m).

Depletion zones: 5 (or 10) radial zones.Fission power tallies: 10 radial zones.Fast flux tallies: 1 radial zones.T & strain meshing: 83 radial nodes.15 axial zones for everything.

Page 34: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Iteration scheme in depletion calculation

Wrapper C-program for I/O parsingbetween programs and running Serpentand ENIGMA.

POSIX-signalling between Serpent andwrapper

Page 35: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Results

Figure: The power distribution in thecorner rod at 21.4 GWd/tU.

Figure: The temperature distributioncalculated by ENIGMA from the powerdistribution.

Page 36: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Results

Figure: Material densities in the corner rod at 21.4 GWd/tU. (relative to cold state)

Page 37: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Comparison calculation

To demonstrate the effect of feedback on neutronics calculation.

I No feedback during depletion.

I Tfuel = 800 K.

I BOL hot geometry.

Analysis of differences in

I Reactivity.

I Power distribution.

I Nuclide distributions.

Page 38: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Radial power distributions∆Xrel =

XRef. − XFeedback

XFeedback

Figure: Temperature differences at LP 1 at21.4 GWd/tU.

Figure: Relative differences in radial powerdistribution at different burnups (LP 1).

Page 39: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Nuclide distributions

∆Xrel =XRef. − XFeedback

XFeedback

0 10 20 30 40−0.4

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

Burnup (GWd/tU)

Rela

tive d

iffe

rence in n

um

ber

density (

%)

U235U238Pu239

Figure: Relative differences in atomicdensities of U235, U238 and Pu239.

0 10 20 30 40−2

−1

0

1

2

3

4

5

Burnup (GWd/tU)

Rela

tive d

iffe

rence in n

um

ber

density (

%)

Pu240Am241Cm244

Figure: Relative differences in atomicdensities of Pu240, Am241 and Cm244.

Page 40: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Future directions

I Changes in axial dimensions.

I Depletion iteration scheme.

I Alternative mesh types.

I Couplings with different codes (users).

I Time dependent input.

I FP - neutronics - TH -coupling

Page 41: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Summary

I Fuel Performance Code interface implemented in Serpent 2.

I In: Temperatures & Strains at radial nodes in axial and azimuthalsegments.

I Out: Fission power & Flux at radial, axial and azimuthal segments.

I A beginning of a long journey.

Page 42: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Summary

I Fuel Performance Code interface implemented in Serpent 2.

I In: Temperatures & Strains at radial nodes in axial and azimuthalsegments.

I Out: Fission power & Flux at radial, axial and azimuthal segments.

I A beginning of a long journey.

Page 43: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Summary

I Fuel Performance Code interface implemented in Serpent 2.

I In: Temperatures & Strains at radial nodes in axial and azimuthalsegments.

I Out: Fission power & Flux at radial, axial and azimuthal segments.

I A beginning of a long journey.

Page 44: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Summary

I Fuel Performance Code interface implemented in Serpent 2.

I In: Temperatures & Strains at radial nodes in axial and azimuthalsegments.

I Out: Fission power & Flux at radial, axial and azimuthal segments.

I A beginning of a long journey.

Page 45: Universal Fuel Performance Code Interface in Serpent 2montecarlo.vtt.fi/mtg/2013_Berkeley/Ville_Valtavirta1.pdf · Universal Fuel Performance Code Interface in Serpent 2 ... I Continuous

Thank you!

Ideas, suggestions and questions are appreciated.

[email protected]