Master's thesis and Internship : Design and implementation of a modular modeling framework for the ANICCA nuclear fuel cycle simulation code
Mouchamps, Antoine
Promoteur(s) :
Ernst, Damien
Date de soutenance : 29-jui-2026/30-jui-2026 • URL permanente : http://hdl.handle.net/2268.2/26132
Détails
| Titre : | Master's thesis and Internship : Design and implementation of a modular modeling framework for the ANICCA nuclear fuel cycle simulation code |
| Auteur : | Mouchamps, Antoine
|
| Date de soutenance : | 29-jui-2026/30-jui-2026 |
| Promoteur(s) : | Ernst, Damien
|
| Membre(s) du jury : | Derval, Guillaume
AIT ABDERRAHIM, Hamid ROMOJARO, Pablo |
| Langue : | Anglais |
| Nombre de pages : | 79 |
| Mots-clés : | [en] Nuclear fuel cycle [en] SCK CEN [en] ANICCA [en] Nuclear energy [en] Modeling framework |
| Discipline(s) : | Ingénierie, informatique & technologie > Energie |
| Centre(s) de recherche : | Montefiore Research Unit |
| Institution(s) : | Université de Liège, Liège, Belgique |
| Diplôme : | Master : ingénieur civil en génie de l'énergie à finalité spécialisée en Energy Conversion |
| Faculté : | Mémoires de la Faculté des Sciences appliquées |
Résumé
[en] This thesis presents the design and implementation of a new modular simulation framework for ANICCA, the nuclear fuel cycle simulation code developed at the Belgian Nuclear Research Center (SCK CEN). The new framework introduces a three-layer architecture separating graph topology and mass dispatch, facility inventory management, and physical process execution. A nuclear fuel cycle scenario is formally represented as a directed multigraph. The currently implemented mass dispatch algorithm resolves mass flows through a two-pass sequential modular approach: a backward pass propagating demand upstream in reverse topological order, and a forward pass physically transferring packages in topological order. Recycling loops, which break the acyclic assumption required by this algorithm, are handled through a graph-tearing strategy. Four facility cycle types, fixed demand, on demand, variable demand, and none, define how facilities interact with the solver. Radioactive decay and fuel irradiation are both solved using the Chebyshev Rational Approximation Method (CRAM) with LU factorization caching, and the irradiation process is built around a multi-batch reactor core model driven by pre-computed fuel libraries. The framework is validated and demonstrated through four case studies, which also reveal several modeling errors present in the legacy code which are corrected in the new version.
Fichier(s)
Document(s)
Citer ce mémoire
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.

Master Thesis Online


Tous les fichiers (archive ZIP)
master_thesis_AM.pdf