×

Arbitrary perturbations in Monte Carlo neutral-particle transport. (English) Zbl 1348.82079

Summary: Monte Carlo techniques are widely used to model particle transport in complex models, as both the transport physics and level of geometric details can be simulated with arbitrary precision. The major draw-back of the Monte Carlo method is its computational cost. This is particularly true in design studies, where the effects of small changes in the model may be masked by statistical fluctuations unless prohibitively long simulation times are used. Perturbation methods have been developed to model the effects of small changes in material density, composition or reaction cross-sections. In this paper, I describe how this approach can be extended to allow nearly arbitrary perturbations in the transport problem specification to be made, including material properties, the model geometry and the radiation source description. The major problem, handling arbitrary variations in the model geometry, is overcome using a modified form of the Woodcock neutral-particle tracking algorithm. The approach has been implemented as an extension to the general-purpose Monte Carlo code EGSnrc. I discuss the details of this implementation, including how the specification of a perturbation simulation can be generated automatically from two or more unperturbed simulation models. I present an example of the application of the method to the modelling of a simple X-ray fluorescence instrument.

MSC:

82C80 Numerical methods of time-dependent statistical mechanics (MSC2010)
82C70 Transport processes in time-dependent statistical mechanics

Software:

MCNP; EGSnrc
PDF BibTeX XML Cite
Full Text: DOI

References:

[1] The X-5 Monte Carlo Team, MCNP—a general Monte Carlo \(N\)-particle transport code, Version 5, 2005, LA-UR-03-1987.
[2] Olhoeft, J. E., The Doppler effect for a non-uniform temperature distribution in reactor fuel elements, WCAP-2048, (1962), Westinghouse Electric Corporation, Atomic Power Division Pittsburgh
[3] Hall, M. C., Cross-section adjustment with Monte Carlo sensitivities: application to the winfrith iron benchmark, Nucl. Sci. Eng., 81, 423, (1982)
[4] Morillon, B., On the use of Monte Carlo perturbation in neutron transport problems, Ann. Nucl. Energy, 25, 14, 1095-1117, (1998)
[5] Rief, H., Generalised Monte Carlo perturbation algorithms for correlated sampling and a second order Taylor series approach, Ann. Nucl. Eenrgy, 11, 9, 455-476, (1984)
[6] G. Dejonghe, Etudes d’effets différentiels par la méthode de Monte Carlo dans le cadre de l’équation du transport, Applications aux calculs de protection et de neutronique, Ph.D. Thesis, University of Paris XI, Orsay, France, 1982.
[7] Rief, H., A synopsis of Monte Carlo perturbation algorithms, J. Comput. Phys., 111, 33-48, (1994) · Zbl 0920.65097
[8] Rief, H., Stochastic perturbation analysis applied to neutral particle transport, Adv. Nucl. Sci. Tech., 23, 69-140, (2002)
[9] Takahashi, H., Monte Carlo method for geometrical perturbation and its application to the pulsed fast reactor, Nucl. Sci. Eng., 41, 259-270, (1970)
[10] E. Shuttleworth, The geometrical sensitivity option in MCBEND, in: Proceedings of Monte Carlo 2000, 23-26 October, Lisbon, Portugal, 2000.
[11] S. Sitaraman, Geometric sensitivity analysis using Monte Carlo techniques, Ph.D. Thesis, University of Washington, 1984.
[12] I. Kawrakov, E. Mainegra-Hing, D.W.O. Rogers, F. Tessier, B.R.B. Walters, The EGSnrc Code System: Monte Carlo Simulation of Electron and Photon Transport NRCC Report PIRS-701, 2011. Available online at http://www.irs.inms.nrc.ca/EGSnrc/pirs701.pdf (accessed 04.08.11).
[13] E.R. Woodcock, et al., Techniques used in the GEM code for Monte Carlo neutronics calculations in reactors and other systems, in: Proc. Conf. Applications of Computing Methods to Reactor Problems, ANL-7050, 1965.
[14] Tucker, D.; Barnes, G.; Chakraborty, D., Semiempirical model for generating tungsten target X-ray spectra, Med. Phys., 18, 2, 211-218, (1991)
[15] Tucker, D.; Barnes, G.; Xizeng, W., Molybdenum target X-ray spectra: a semiemperical model, Med. Phys., 18, 3, 402-407, (1991)
[16] Ebel, H., X-ray tube spectra, X-ray Spectra, 28, 255-266, (1999)
[17] Kalos, M. H., Nucl. Sci. Eng., 16, 111, (1963)
[18] Williams, E.; Tickner, J., Efficient Monte Carlo simulation of coincidence effects in radioisotope decays including \(\gamma - \gamma\) angular correlations, Comput. Phys. Comm., 183, 9, 1869-1876, (2012)
[19] Booth, T. E., Monte Carlo variance reduction approaches for non-Boltzmann tallies, los alamos report LA-12433, (1992)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.