Abstract 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.
[1]
Hiroshi Takahashi.
MONTE CARLO METHOD FOR GEOMETRICAL PERTURBATION AND ITS APPLICATION TO THE PULSED FAST REACTOR.
,
1970
.
[2]
G. Barnes,et al.
Semiempirical model for generating tungsten target x-ray spectra.
,
1991,
Medical physics.
[3]
H. Rief.
A synopsis of Monte Carlo perturbation algorithms
,
1994
.
[4]
Herbert Rief,et al.
Stochastic Perturbation Analysis Applied to Neutral Particle Transport
,
2002
.
[5]
J. E. Olhoeft.
The Doppler Effect for a non-uniform temperature distribution in reactor fuel elements
,
1962
.
[6]
M. C. G. Hall.
Cross-section adjustment with Monte Carlo sensitivities: Application to the Winfrith iron benchmark
,
1982
.
[7]
G T Barnes,et al.
Molybdenum target x-ray spectra: a semiempirical model.
,
1991,
Medical physics.
[8]
Elizabeth Williams,et al.
Efficient Monte Carlo simulation of coincidence effects in radioisotope decays including y-y angular correlations
,
2012,
Comput. Phys. Commun..
[9]
Horst Ebel,et al.
X-ray tube spectra
,
1999
.
[10]
B. Morillon.
On the use of Monte Carlo perturbation in neutron transport problems
,
1998
.
[11]
H. Rief.
Generalized Monte Carlo perturbation algorithms for correlated sampling and a second-order Taylor series approach
,
1984
.