4.6 Article

Empowering nuclear reactor analysis: OpenNode for accurate 3D core simulation through nodal expansion neutron diffusion equations solving

期刊

RADIATION PHYSICS AND CHEMISTRY
卷 215, 期 -, 页码 -

出版社

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.radphyschem.2023.111341

关键词

Power density; Nodal average flux; Forward; Adjoint; Python; GUI

向作者/读者索取更多资源

OpenNode is an advanced reactor core simulation tool designed for educational purposes. It solves complex neutron diffusion equations in multi-group scenarios, achieving a balance between computational efficiency and accuracy. With its intuitive graphical interface, it offers users a user-friendly experience and versatility in solving problems in both 2D and 3D geometries.
OpenNode is a sophisticated reactor core simulation tool, meticulously designed for educational purposes. Its main function is to solve the complex partial differential equation governing multi-group neutron diffusion in a Cartesian geometry. OpenNode relies on the second-and fourth-order Nodal Expansion Method (NEM) to provide accurate solutions to three-dimensional steady-state problems, encompassing both the direct and adjoint modes. At the heart of this method, the neutron balance equation serves as the fundamental framework for calculating the nodal neutron flux and the effective multiplication factor, enabling the complex evaluation of neutron flux distributions within individual nodes.The NEM methodology, carefully programmed in Fortran-90 in OpenNode, meticulously decomposes the reactor core into nodes of reasonable size. This approach balances computational efficiency and accuracy, achieving outstanding precision even when using a reduced number of computational meshes. To further increase the number of equations while maintaining the balance between unknowns, OpenNode judiciously in-corporates two essential approximations: the Weighted Residual Method (WRM) and the Quadratic Transverse Leakage (QTL) approximation.OpenNode transcends simple computational prowess by adopting an intuitive Graphical User Interface (GUI), meticulously developed by combining Python 3, Qt Designer, and Blender software. This Python-powered graphical interface offers users a seamless, user-friendly experience, facilitating tasks such as data entry, execution of complex simulations, calculation of results, data visualization, 3D design of nuclear core geometry, and in-depth analysis of results. One of OpenNode's key features is its innate flexibility, enabling it to solve problems in both 2D and 3D Cartesian geometries. This adaptability makes it a versatile tool suitable for a wide range of research and power reactor applications, offering users the ability to model and design reactors with unrivaled ease.To substantiate OpenNode's reliability, comprehensive criticality calculations are carried out in various scenarios, including single-cell verification, BIBLIS, KOEBERG cores in two dimensions (2D), and IAEA cores in three dimensions (3D). The results clearly demonstrate OpenNode's robustness and reliability in multidimensional criticality analysis. In particular, OpenNode adheres to an open-source philosophy, making it readily available for download. This commitment to open access fosters collaboration and paves the way for wider adoption within the education and research communities, nurturing a thriving ecosystem of shared knowledge and exploration.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据