Integrating STAR-CCM+ with a Systems Analysis Code for Nuclear - - PowerPoint PPT Presentation

integrating star ccm with a systems analysis code for
SMART_READER_LITE
LIVE PREVIEW

Integrating STAR-CCM+ with a Systems Analysis Code for Nuclear - - PowerPoint PPT Presentation

Integrating STAR-CCM+ with a Systems Analysis Code for Nuclear Reactor Safety Simulations Justin W. Thomas Nuclear Engineering Division Argonne National Laboratory STAR-American Conference Chicago, Illinois June 28, 2011 Why Sodium-cooled


slide-1
SLIDE 1

Integrating STAR-CCM+ with a Systems Analysis Code for Nuclear Reactor Safety Simulations

Justin W. Thomas Nuclear Engineering Division Argonne National Laboratory STAR-American Conference Chicago, Illinois June 28, 2011

slide-2
SLIDE 2

Why Sodium-cooled Fast Reactors (SFRs)?

§ All nuclear power plants currently operating the U.S. use water as their coolant – But the first reactor to generate electricity was a fast reactor § Fast reactors get their name because, on average, neutrons are moving faster than in water reactors – Changes the likelihood of the occurrence of various nuclear reactions § Fast reactors can be designed for: – Actinide burning: Continue to produce energy from “used” nuclear fuel from water reactors – Breeding: Produce more fissile fuel than what consumed in the core § As a part of a strategy to recycle used nuclear fuel from water reactors, SFRs help to:

– Extract more energy from uranium – Reduce reliance on uranium enrichment – Reduce the amount of used fuel

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 2 ¡

slide-3
SLIDE 3

Passive safety of SFRs

§ Nuclear power plant operators must convince regulators that their reactors will remain safe, even under accident scenarios and off- normal events § Even after the nuclear fission reactions have stopped in the reactor, a small amount of heat is still heat being generated – decay heat – which needs to be removed for an extended period of time § If the coolant pumps fail, SFRs can rely on natural circulation to drive coolant through the reactor’s core and remove heat § The potential for SFRs to survive severe accident initiators with no damage was demonstrated in a series of tests at the Experimental Breeder Reactor-II facility in the 1980s

– Complete loss-of-flow and loss-of-heat-sink tests were performed – Experimental results from this program will be used to validate the work described here

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 3 ¡

slide-4
SLIDE 4

Modeling transients in SFRs

§ Argonne’s safety systems code SAS4A/SASSYS-1 models the dynamic response of a reactor during a posited transient scenario § Physics include:

– The core’s response to changes in its environment – Structural mechanics – Fuel performance – Decay heat generation – Fluid mechanics and heat transfer

  • Natural circulation, buoyancy-driven flow, thermal stratification

§ By including STAR-CCM+ in SAS4A/SASSYS-1 transient analyses, the goal is to improve the fluid mechanics/heat transfer solution while still maintaining the sophistication of the other models available in SAS4A/ SASSYS-1

– Specific cases where 3-D effects are important – E.g., thermal stratification in large plena

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 4 ¡

slide-5
SLIDE 5

5 ¡

Example: Loss-of-flow in Toshiba’s 4S reactor

§ Argonne supported safety analysis for a small SFR concept developed by Toshiba § In a hypothetical loss-of-flow scenario:

  • 1. The pumps stop, reducing the flow rate

through the core

  • 2. The reactor scrams, stopping the nuclear

fission reactions but decay heat remains

§ Because of #2, the sodium entering the

  • utlet plenum is now cooler than the bulk

sodium in the plenum § Because of #1, the time for the cooler sodium to reach the Intermediate Heat Exchanger (IHX) can be significant

à Thermal stratification

§ This effects the natural circulation head in the system 4S Schematic (Not to scale)

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡

slide-6
SLIDE 6

6 ¡

Example: Loss-of-flow in Toshiba’s 4S reactor

§ A model of the 4S outlet plenum was built with STAR-CCM+

– 2-D axisymetric for demonstration purposes

§ Remainder of reactor system modeled with the system code SAS4A/SASSYS-1 § STAR-CCM+ and SAS4A/SASSYS-1 communicate at the flow boundaries § For each core channel, SAS4A/SASSYS-1 sends the outlet temperature and mass flow rate

– Temperature and fluid velocity distributed uniformly along STAR-CCM+ boundary

§ At the IHX inlet, STAR-CCM+ provides the average pressure and temperature 4S Schematic (Not to Scale)

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡

slide-7
SLIDE 7

Temperature predictions in the outlet plenum

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 7 ¡

§ SAS4A/SASSYS-1 predicts the low flow rates and cooler temperatures from the core when the transient starts § Cool sodium slowly progresses upward through the plenum towards the heat exchanger § Important to predict the time delay required for cooler sodium to reach the heat exchanger § Note: These results are preliminary and should not be considered to represent the actual performance of the 4S reactor From Core To Heat Exchanger

slide-8
SLIDE 8

Reactor system response

§ The natural circulation driving head depends on the temperature difference between the heat exchanger (heat sink) and the core (heat source) § Some interesting phenomena were predicted during the coupled simulations

  • f SAS4A/SASSYS-1 and STAR-CCM+

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 8 ¡

Secondary-side becomes a heat source rather than a heat sink due to flow stagnation Long delay before IHX senses cooler core temperatures Temperature

slide-9
SLIDE 9

Implementation of STAR-CCM+ coupling

§ Coupling with the SAS4A/SASSYS-1 code is implemented through the STAR-CCM+ client via a Java macro

– Portions of Fortran routines developed for STAR-CD coupling preserved – Java calls the Fortran functions via Java Native Access (JNA)

§ Communication between SAS4A/SASSYS-1 and STAR-CCM+ via file I/O § Synchronize each SAS4A/SASSYS-1 time step

– SAS4A/SASSYS-1 determines its time step size using its normal approach

  • Monitors temperature changes and other conditions, user-input tolerances

– STAR-CCM+ time step is the smaller of:

  • ½ the SAS4A/SASSYS-1 time step
  • The user-input value in the simulation

– Linear interpolation performed as needed

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 9 ¡

slide-10
SLIDE 10

Implementation of STAR-CCM+ coupling (cont)

§ At the end of its time step, SAS4A/SASSYS-1 prints for each inlet flow boundary

– Mass flow rate – Temperature

§ STAR-CCM+ assumes a uniform velocity and temperature profile at each flow boundary, computed from the SAS4A/SASSYS-1 data § Just before the next SAS4A/SASSYS-1 time step, STAR-CCM+ prints for all flow boundaries

– Area-averaged absolute pressure – Mass-flow averaged temperature

§ STAR-CCM+ annotates a plot with the current time (from SAS4A/ SASSYS-1) and prints for the animation § Heat transfer at boundaries to be implemented soon

– Exchange heat flux or temperature at wall boundaries

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 10 ¡

Reports

slide-11
SLIDE 11

11 ¡

Future Work: EBR-II Analysis

§ But are these predictions accurate? § Measured data from the EBR-II tests provides a validation exercise of whole-plant response to a loss-of-flow scenario

– Cold pool tank modeled with STAR-CCM+ – Remainder of the cooling system modeled with SAS4A/SASSYS-1

§ Seven flow boundaries that connect to SAS4A/SASSYS-1

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡

slide-12
SLIDE 12

EBR-II Initialization

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 12 ¡

slide-13
SLIDE 13

RGG: Reactor Geometry and Mesh Generator

  • A set of tools to generate reactor assembly, core geometry and mesh

models.

  • Fuels and other rods are grouped in to form assemblies and lattice of

assemblies are grouped in to form a core.

  • RGG takes advantage of information about repeated structures in both

assembly and core lattices.

  • Provides a balance between lattice-guided automation and opportunities

for user interaction at key points of the process.

  • Supports rectangular and hexagonal lattices.
  • Operates in 3 stages:
  • 1. AssyGen
  • 2. Meshing
  • 3. CoreGen

13 ¡

slide-14
SLIDE 14
  • In this step assembly

model and mesh script are created.

  • Keyword based input file

is used to define assembly geometry.

  • AssyGen supports

rectangular and hexagonal assembly types.

  • AssyGen created mesh

script, MeshKit algorithms

  • r user defined mesh

script can be used to for meshing the assembly geometry.

  • Side skin surface of all

the assemblies forming the core must have matching nodes.

  • CoreGen copy-move-

merges assemblies to form the core.

  • Metadata propagation from

individual assembly meshes to the core

  • Core geometry/mesh can be

exported into several file formats

  • Several symmetry options

available STAGE ¡1: ¡ASSYGEN ¡ STAGE ¡2: ¡MESHING ¡ ¡ STAGE ¡3: ¡COREGEN ¡

slide-15
SLIDE 15

MONJU reactor, full core model: 9.7M hexes, 99k vols takes 4.3GB RAM and 176

  • mins. 715

assemblies.

RGG: Reactor Geometry and Mesh Generator

slide-16
SLIDE 16

Thank you

STAR-­‑American ¡Conference, ¡Chicago ¡Illinois, ¡June ¡28, ¡2011 ¡ 16 ¡