This paper gives an overview of OpenMC, an open source Monte Carlo particle transport code recently developed at the Massachusetts Institute of Technology. OpenMC uses continuous-energy cross sections and a constructive solid geometry representation, enabling high-fidelity modeling of nuclear reactors and other systems. Modern, portable input/output file formats are used in OpenMC: XML for input, and HDF5 for output. High performance parallel algorithms in OpenMC have demonstrated near-linear scaling to over 100,000 processors on modern supercomputers. Other topics discussed in this paper include plotting, CMFD acceleration, variance reduction, eigenvalue calculations, and software development processes.
A new approach for coupled Monte Carlo (MC) and thermal hydraulics (TH) simulations is proposed using low-order nonlinear diffusion acceleration methods. This approach uses new features such as coarse mesh finite difference diffusion (CMFD), multipole representation for fuel temperature feedback on microscopic cross sections, and support vector machine learning algorithms (SVM) for iterations between CMFD and TH equations. The multipole representation method showed small differences of about 0.3% root mean square (RMS) error in converged assembly source distribution compared to a conventional MC simulation with ACE data at the same temperature. This is within two standard deviations of average real uncertainty. Eigenvalue differences were on the order of 10 pcm. Support vector machine regression was performed on-the-fly during MC simulations. Regression results of macroscopic cross sections parametrized by coolant density and fuel temperature were successful and eliminated the need of partial derivative tables generated * Corresponding author Email addresses: bherman@mit.edu (Bryan R. Herman), bforget@mit.edu (Benoit Forget), kord@mit.edu (Kord Smith) Preprint submitted to Annals of Nuclear Energy January 26, 2017 from lattice codes. All of these new tools were integrated together to perform MC-CMFD-TH-SVM iterations. Results showed that inner iterations between CMFD-TH-SVM are needed to obtain a stable solution.
This paper gives an overview of OpenMC, an open source Monte Carlo particle transport code recently developed at the Massachusetts Institute of Technology. OpenMC uses continuous-energy cross sections and a constructive solid geometry representation, enabling high-fidelity modeling of nuclear reactors and other systems. Modern, portable input/output file formats are used in OpenMC: XML for input, and HDF5 for output. High performance parallel algorithms in OpenMC have demonstrated near-linear scaling to over 100,000 processors on modern supercomputers. Other topics discussed in this paper include plotting, CMFD acceleration, variance reduction, eigenvalue calculations, and software development processes.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.