z-logo
open-access-imgOpen Access
New strategy for global tallying in Monte Carlo criticality calculation
Author(s) -
Shangguan Danhua,
Zhicheng Ji,
Li Deng,
Rui Li,
Gang Li,
Y. Fu
Publication year - 2019
Publication title -
wuli xuebao
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.199
H-Index - 47
ISSN - 1000-3290
DOI - 10.7498/aps.68.20182276
Subject(s) - criticality , fission , computer science , monte carlo method , convergence (economics) , algorithm , process (computing) , set (abstract data type) , statistical physics , mathematical optimization , neutron , physics , mathematics , statistics , nuclear physics , economics , programming language , economic growth , operating system
Traditionally, the Monte Carlo criticality calculation must set a maximum inactive step by experience to ensure that a fission source distribution has converged. The tallying process can only be invoked after this maximum inactive step to avoid the system error caused by the non-converged fission source distribution. In the same way, the uniform fission site algorithm for increasing the whole efficiency of global tallying should also be invoked after the fission source distribution has converged fully. The calculation must reach a maximum iteration step, then, this process can be stopped and the tallies can be printed. This old strategy has two defects. Firstly, the appointed maximum inactive step can only be set by experience, which will be insufficient in some cases; secondly, some iteration steps can be wasted because the precision of tallies has been enough and no one knows it. So, a new strategy is proposed in this article to overcome these defects. Based on an on-the-fly diagnostic method for the convergence of Shannon entropy sequence corresponding to the fission source distribution of each iteration step, the uniform fission site algorithm will be invoked after the iteration step whose serial number is the maximum of the first active step and the first converged step diagnosed by the above-mentioned rule. This rule will be helpful in ensuring that the uniform fission site algorithm can use enough accurate data to bias the secondary fission neutron number, thus avoiding the system error to some degree. Then, a global precision index will be calculated at each fixed step to judge whether the precision standard is reached. If so, the whole calculation is stopped. This process will be repeated until the pre-set maximum step number is reached. In this way, superfluous calculations can be skipped but the calculation precision can be guaranteed. In a word, this new strategy is beneficial to increasing the efficiency of global tallying in the Monte Carlo criticality calculation when appropriate parameters are adopted. This conclusion can be proved by the numerical result from the C5G7 benchmark model.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here