SERPENT validation and optimization with mesh adaptive search on stereolithography geometry models

Alberto Talamo (Corresponding Author), Yousry Gohar, J. Leppänen

Research output: Contribution to journalArticleScientificpeer-review

1 Citation (Scopus)

Abstract

The SERPENT Monte Carlo code has the unique capability to simulate neutron and gamma transport using a stereolithography (STL) geometry. The STL geometry can model irregular complex geometries often encountered, for example, in research reactors. This geometry type can be used in combination with an unstructured mesh-based interface to couple SERPENT to OpenFOAM for CFD analyses. The STL file format also allows printing the geometry model with 3D printers. This work validates SERPENT simulations based on the STL geometry using the GIACINT critical experimental facility and the YALINA Thermal subcritical experimental facility. The results and performances of SERPENT have been compared with those of the well-known MCNP code. Finally, SERPENT computing time has been significantly reduced by using its mesh adaptive search algorithm, which has been introduced to optimize simulations based on the stereolithography STL geometry, and a hybrid modeling that mixes combinatorial and STL geometries. In this work, the STL geometry model of SERPENT involved the use of multiple software and programming languages, including: CUBIT, PYTHON, C, and MATLAB.

Original languageEnglish
Pages (from-to)619-632
Number of pages14
JournalAnnals of Nuclear Energy
Volume115
DOIs
Publication statusPublished - 1 May 2018
MoE publication typeA1 Journal article-refereed

Fingerprint

Stereolithography
Geometry
3D printers
Research reactors
Computer programming languages
MATLAB
Printing
Neutrons
Computational fluid dynamics

Keywords

  • ABAQUS
  • CUBIT
  • Stereolithography
  • Tetrahedron
  • Unstructured mesh

Cite this

@article{5233360ca5274f499bfc502aa26f379b,
title = "SERPENT validation and optimization with mesh adaptive search on stereolithography geometry models",
abstract = "The SERPENT Monte Carlo code has the unique capability to simulate neutron and gamma transport using a stereolithography (STL) geometry. The STL geometry can model irregular complex geometries often encountered, for example, in research reactors. This geometry type can be used in combination with an unstructured mesh-based interface to couple SERPENT to OpenFOAM for CFD analyses. The STL file format also allows printing the geometry model with 3D printers. This work validates SERPENT simulations based on the STL geometry using the GIACINT critical experimental facility and the YALINA Thermal subcritical experimental facility. The results and performances of SERPENT have been compared with those of the well-known MCNP code. Finally, SERPENT computing time has been significantly reduced by using its mesh adaptive search algorithm, which has been introduced to optimize simulations based on the stereolithography STL geometry, and a hybrid modeling that mixes combinatorial and STL geometries. In this work, the STL geometry model of SERPENT involved the use of multiple software and programming languages, including: CUBIT, PYTHON, C, and MATLAB.",
keywords = "ABAQUS, CUBIT, Stereolithography, Tetrahedron, Unstructured mesh",
author = "Alberto Talamo and Yousry Gohar and J. Lepp{\"a}nen",
year = "2018",
month = "5",
day = "1",
doi = "10.1016/j.anucene.2018.01.012",
language = "English",
volume = "115",
pages = "619--632",
journal = "Annals of Nuclear Energy",
issn = "0306-4549",
publisher = "Elsevier",

}

SERPENT validation and optimization with mesh adaptive search on stereolithography geometry models. / Talamo, Alberto (Corresponding Author); Gohar, Yousry; Leppänen, J.

In: Annals of Nuclear Energy, Vol. 115, 01.05.2018, p. 619-632.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - SERPENT validation and optimization with mesh adaptive search on stereolithography geometry models

AU - Talamo, Alberto

AU - Gohar, Yousry

AU - Leppänen, J.

PY - 2018/5/1

Y1 - 2018/5/1

N2 - The SERPENT Monte Carlo code has the unique capability to simulate neutron and gamma transport using a stereolithography (STL) geometry. The STL geometry can model irregular complex geometries often encountered, for example, in research reactors. This geometry type can be used in combination with an unstructured mesh-based interface to couple SERPENT to OpenFOAM for CFD analyses. The STL file format also allows printing the geometry model with 3D printers. This work validates SERPENT simulations based on the STL geometry using the GIACINT critical experimental facility and the YALINA Thermal subcritical experimental facility. The results and performances of SERPENT have been compared with those of the well-known MCNP code. Finally, SERPENT computing time has been significantly reduced by using its mesh adaptive search algorithm, which has been introduced to optimize simulations based on the stereolithography STL geometry, and a hybrid modeling that mixes combinatorial and STL geometries. In this work, the STL geometry model of SERPENT involved the use of multiple software and programming languages, including: CUBIT, PYTHON, C, and MATLAB.

AB - The SERPENT Monte Carlo code has the unique capability to simulate neutron and gamma transport using a stereolithography (STL) geometry. The STL geometry can model irregular complex geometries often encountered, for example, in research reactors. This geometry type can be used in combination with an unstructured mesh-based interface to couple SERPENT to OpenFOAM for CFD analyses. The STL file format also allows printing the geometry model with 3D printers. This work validates SERPENT simulations based on the STL geometry using the GIACINT critical experimental facility and the YALINA Thermal subcritical experimental facility. The results and performances of SERPENT have been compared with those of the well-known MCNP code. Finally, SERPENT computing time has been significantly reduced by using its mesh adaptive search algorithm, which has been introduced to optimize simulations based on the stereolithography STL geometry, and a hybrid modeling that mixes combinatorial and STL geometries. In this work, the STL geometry model of SERPENT involved the use of multiple software and programming languages, including: CUBIT, PYTHON, C, and MATLAB.

KW - ABAQUS

KW - CUBIT

KW - Stereolithography

KW - Tetrahedron

KW - Unstructured mesh

UR - http://www.scopus.com/inward/record.url?scp=85042197780&partnerID=8YFLogxK

U2 - 10.1016/j.anucene.2018.01.012

DO - 10.1016/j.anucene.2018.01.012

M3 - Article

AN - SCOPUS:85042197780

VL - 115

SP - 619

EP - 632

JO - Annals of Nuclear Energy

JF - Annals of Nuclear Energy

SN - 0306-4549

ER -