Scalable Multi-physics for Fusion Reactors with AURORA

Scalable Multi-physics for Fusion Reactors with AURORA

Scalable Multi-physics for Fusion Reactors with AURORA 150 150 UKAEA Opendata
UKAEA-STEP-PR(23)06

Scalable Multi-physics for Fusion Reactors with AURORA

To support the design of fusion reactors for energy production, there is an urgent need to develop highly-scalable multi-physics software tools capable of modelling critical tokamak components as a single cohesive whole. Although some loosely-coupled physics tools do exist, these lack fidelity and will fundamentally fail to capture any closed-loop feedback effects between separate physics modules. To address this need, we introduce a new open-source code: AURORA: A Unified Resource for OpenMC (fusion) Reactor Applications. Built using the MOOSE finite-element framework we have coupled the neutronics transport code, OpenMC. In this application, the heat deposited by neutrons is calculated by OpenMC and tallied upon an unstructured mesh, providing a source term for transient heat conduction and thermal expansion.  MOOSE calculates the corresponding change in temperature and density on the same mesh, whereafter local temperature and density regions are defined via binning in these variables. Finally these regions are updated within OpenMC as new materials having modified nuclear cross sections. The procedure is subsequently iterated until a desired stopping condition is reached.
We present some proof-of-concept results, as the first step towards our ultimate goal of having a single suite capable of capturing non-trivial couplings between the multiple disciplines (such as neutronics, thermodynamics, fluid dynamics, tensor mechanics, materials science and chemistry) involved in the simulation of a tokamak.

Collection:
Journals
Journal:
Plasma Physics and Controlled Fusion
Publisher:
IOP (Institute of Physics)
Published date:
21/12/2022