Issue
EPJ Nuclear Sci. Technol.
Volume 11, 2025
Status and advances of Monte Carlo codes for particle transport simulation
Article Number 6
Number of page(s) 12
DOI https://doi.org/10.1051/epjn/2024033
Published online 06 February 2025

© S. Chen et al., Published by EDP Sciences, 2025

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

1. Introduction

Monte Carlo methods, are known for their capacity to realistically depict stochastic phenomena, facilitate the simulation of intricate physical experiments, exhibit minimal geometric constraints, and harness parallel computing capabilities, thereby experiencing a utilization surge within the fields of nuclear technology [1, 2]. The photon and electron coupling transport simulation using Monte Carlo method has been successfully applied in nuclear technology applications such as industrial irradiation, non-destructive testing, nuclear logging, nuclear medicine and the development of nuclear instruments. In industrial irradiation, Monte Carlo particle transport simulations are employed for the design and verification of dose detection system, as well as the optimization of shielding designs for irradiation equipment [3, 4]. In the non-destructive testing, Monte Carlo particle transport simulations can be used to optimize collimators, radiation shielding, imaging quality [5, 6], etc. For example, in X-ray imaging, the thickness of the intensifying screen is optimized to improve imaging quality. In the design and parameter calibration of detectors, the use of Monte Carlo particle transport simulation can significantly improve the economic efficiency of related work [7, 8]. For example, simulation of detectors with different structures and sizes can reduce the number of experiments. In nuclear logging, the development of equipment and the production of interpretation chart require particle transport to improve the performance [9, 10]. In nuclear medicine, Monte Carlo particle transport methods are applied in the production of medical isotopes, dose evaluation, and the development of nuclear medicine equipment [11, 12].

There are several key issues about the Monte Carlo particle transport method in nuclear technology applications. In radiation therapy, it is necessary to use medical images with DICOM (Digital Imaging and Communications in Medicine) format to generate the computational model for particle transport simulation, enabling the evaluation and verification of dose distribution in different tissues and organs. Simulations of multiple particles coupling transport are also necessary for electron accelerators and detectors, especially photon and electron coupling transport, allowing for the accurate simulation of the impact of fine structures on key parameters. In detector applications, deep penetration issues are often involved, and the variance reducing of pulse height tally can significantly improve computational efficiency. R&D have been conducted on the above issues based on the TopMC (Multi-functional Program for Neutronics Calculation, Nuclear Design and Safety Evaluation) to achieve widespread applications, including the design and application of nuclear detection and acceleration, radiation processing and nuclear medicine.

TopMC is the totally updated and extended version of SuperMC, which has been developing by the FDS Consortium for more than 20 years [1315]. SuperMC focuses on the transport of uncharged particles, including neutron and photon, as well as the depletion, activation and shutdown dose calculations. It is characterized by high efficiency and high fidelity neutronics calculation, accurate modelling, visualized intelligent analysis and virtual simulation. These features have made SuperMC widely applicable in major nuclear engineering projects, especially in nuclear energy systems, including commercial nuclear power plants and advanced nuclear energy systems. Building on this foundation, TopMC 1.0 introduces several methods and functions to address the above key issues in nuclear technology applications by using Monte Carlo transport simulation, including the electron transport, DICOM images based voxel model, photon-electron coupling transport, pulse height tally with variance reduction. Compared to SuperMC, TopMC expands its functionality and user-friendly features, enhancing its performance and broadening application scope.

2. Methods and techniques

To expand the application of TopMC in nuclear technologies, the following key technologies have been developed in the modeling and analysis modules of TopMC: DICOM images based voxel modeling and particle tracking, electron transport and its coupling with photon and neutron, and pulse height tally with variance reduction. The details are as follows.

2.1. DICOM images based voxel model

The DCMTK (DICOM Toolkit) toolkit is used to construct and convert the DICOM image files, which is a collection of libraries and applications implementing large parts of the DICOM standard. The pixel, pitch and thickness of CT (Computed Tomography) images can be obtained, and the geometry model can be generated by the pre-process module of TopMC. To increase the efficiency of calculations and analysis, the voxel model can be coarsened by a specified proportion, and the CT values would be recalculated based on the new voxel model and a volume averaging method (see Fig. 1).

thumbnail Fig. 1.

CT image with different pixel visualized by the pre-process module of TopMC. (a) pixel 512 × 512, (b) pixel 128 × 128.

The range of CT values corresponds to different tissues and organs. According to the ICRU (International Commission on Radiation Units and Measurements) report, the material density and nuclide composition can be derived from the CT values [16], allowing for the automatic generation of the material of each voxel. In addition, RT (Radiation Therapy) structure files can be imported to accurately define tumours and organs instead of CT values.

Particles frequently traversing each voxel in the model can lead to low computational efficiency. To address this, the Delta-Tracking particle tracing method is employed. The transport length is sampled using a fictitious cross-section according to the following formula. Rejection sampling is then used to determine whether the particle undergoes a physical reaction or a fictitious reaction.

Σ t , max = { Σ t , 1 , Σ t , 2 , , Σ t , M } L = ln ξ Σ t , max $$ \begin{aligned} \begin{array}{l} \Sigma _{t,\max } =\left\{ {\Sigma _{t,1} ,\Sigma _{t,2} ,\ldots ,\Sigma _{t,M} } \right\} \\ L=\displaystyle -\frac{\ln \xi }{\Sigma _{t,\max } } \\ \end{array} \end{aligned} $$

where Σt, max is the fictitious cross-section, Σt, i is the macro total cross-section of material i, and ξ is a random number.

Moreover, in the presence of strong absorber, the Delta-Tracking method can experience reduced efficiency due to a large number of fictitious reactions. To address this, a coupled tracking method that combines Ray-Tracking and Delta-Tracking has been developed. This method uses Ray-Tracking when the following condition is satisfied; otherwise, it uses Delta-Tracking method. Here, ε is a constant:

Σ t , i Σ t , max < 1 ε $$ \begin{aligned} \displaystyle \frac{\Sigma _{t,i} }{\Sigma _{t,\max } }<1-\varepsilon \end{aligned} $$

Finally, to further accelerate the search for the voxel in which a particle is located, a quicksort algorithm is used to create an index between coordinates and voxel positions. By combining absolute and relative search methods, the voxel containing the particle can be quickly identified.

2.2. Photon-electron coupling transport

To address the characteristics of high collision frequency and low energy loss per collision in electronic transport, the condensed history method is adopted, which divides a random walk of the electron into several electron steps, and multiple collisions in each electron step are treated as one collision. Here, the energy of electrons can be used to divide the electron walk history into steps.

{ Δ s = - E n - 1 E n 1 - d E / d s d E E n E n - 1 = k $$ \begin{aligned} \left\{ {\begin{array}{l} \Delta s^{^{\prime }}=-\int _{E_{n-1} }^{E_{n} } {\displaystyle \frac{1}{-{\mathrm{d}E} \mathord {\left. \right. } {\mathrm{d}s}}\mathrm{d}E} \\ \displaystyle \frac{E_{n} }{E_{n-1} }=k \\ \end{array}} \right. \end{aligned} $$

where Δs is the electron step length, En is the energy of step n, −dE/ds is stopping power, and k is a constant.

The angular deflection in each electron step is calculated according to the Goudsmit-Saunderson theory [17],

F ( s , μ ) = l = 0 ( l + l 2 ) exp ( s G l ) P l ( μ ) G l = 2 π N 1 1 d σ d Ω [ 1 P l ( μ ) ] d μ $$ \begin{aligned} \begin{array}{l} F(s,\mu )=\sum \limits _{l=0}^\infty {\left( {l+\displaystyle \frac{l}{2}} \right)\exp (-sG_{l} )P_{l} \left( \mu \right)} \\ G_{l} =2\pi N\int _{-1}^1 {\displaystyle \frac{\mathrm{d}\sigma }{\mathrm{d}\Omega }} \left[ {1-P_{l} \left( \mu \right)} \right]\mathrm{d}\mu \\ \end{array} \end{aligned} $$

where s is the electron step length, μ is the cosine of the scattering angle, P l ( μ ) $ P_{l\thinspace }(\mu ) $ is the Legendre polynomials, N is the nucleon density, and dσ/dΩ is the microscopic cross-section.

The energy loss of each step will fluctuate and is calculated by following formula,

d E d s = N Z 2 π e 4 m e v 2 [ ln E 2 ( τ + 2 ) 2 I 2 + f ( τ , ε m ) δ ] f ( τ , ε m ) = β 2 + ( 1 ln 2 ) + ( 1 8 + ln 2 ) ( τ τ + 1 ) 2 $$ \begin{aligned} \begin{array}{l} \displaystyle \frac{\mathrm{d}E}{\mathrm{d}s}=NZ\displaystyle \frac{2\pi e^{4}}{m_{e} v^{2}}\left[ {\ln \displaystyle \frac{E^{2}\left( {\tau +2} \right)}{2I^{2}}+f^{-}\left( {\tau ,\varepsilon _{m} } \right)-\delta } \right] \\ f^{-}\left( {\tau ,\varepsilon _{m} } \right)=-\beta ^{2}+\left( {1-\ln 2} \right)+\left( {\displaystyle \frac{1}{8}+\ln 2} \right)\left( {\displaystyle \frac{\tau }{\tau +1}} \right)^{2} \\ \end{array} \end{aligned} $$

where Z is the average atomic number, I is average ionization potential, τ is electron kinetic energy per unit mas, δ is density correction, β = v/c, v is electron velocity, and c is light speed. Furthermore, the convolution of the Landau distribution and the Gaussian distribution is used to perform energy straggling to correct the energy after multiple scattering,

f ( s , Δ E ) = 1 2 π σ + f ( s , Δ E ) exp ( Δ E Δ E d Δ E $$ \begin{aligned} f\left( {s,\Delta E} \right)=\displaystyle \frac{1}{\sqrt{2\pi } \sigma }\int _{-\infty }^{+\infty } {f\left( {s,\Delta E^{^{\prime }}} \right)\exp (\displaystyle \frac{\Delta E-\Delta E^{^{\prime }}}{2\sigma })} d\Delta E^{^{\prime }} \end{aligned} $$

where σ is the variance. Here, the electron energy loss due to the bremsstrahlung photon production in each step is not included in the above formula, and it will be subtracted in the bremsstrahlung process.

Electrons can emit secondary electrons through ionizations and excitation reactions, and emit photons through bremsstrahlung, transitions and positron annihilation. The photoelectric effect, Compton scattering and electron pair effect of photons can produce electrons. In the simulation of photon and electron coupling transport, if electron transport is turned off during photon transport, thick target bremsstrahlung is used to deposit electron energy in situ to produce photons; if photon transport is turned off during electron transport, photon energy is also deposited in situ. Therefore, performing the photon and electron coupling transport simulation is essential to get precise results.

2.3. Pulse height tally with variance reduction

The research and application of gamma detectors require pulse height tally to calculate parameters such as detection efficiency and response function, and application scenarios involve deep penetration problems. To improve calculation efficiency, pulse height tally with variance reduction had been developed [18]. This method involves constructing a track history tree, where the nodes of the tree are divided into reduced variance nodes and physical nodes. Each node represents a nuclear reaction event, a variance reduction event, or the termination event of a particle. The child nodes under each node are secondary particles generated by an event, and the parent and child nodes are connected through branches. The branches connecting nodes represent the tracks generated after a reaction or a variance reduction event, and their number corresponds to the number of particles.

For each event that occurs, a child node is generated under the current node. If the event is a real physical reaction, the child node is a physical node; otherwise, it is a variance reduction node. The weight changes are recorded before and after the event process in the current branch. Additionally, the energy changes of particles in each counting cell for the current branch are also recorded.

After each source particle has been transported, the track history tree can be backtracked from the last node to the first node, and be merged to obtain the pulse height contribution of the source particle. Figure 2 shows a typical node, and illustrates the method of energy deposition merging.

thumbnail Fig. 2.

Node of pulse height tally with variance reduction technology.

The two branches in this node represent the generation of two secondary particles through an event. The weight of the event process is changed to W1 and W2, and the energies deposited by secondary particles before the event is E1 and E2. The energy deposition of secondary particles generated by the first particle is ep1, and the corresponding weight is Wp1; the energy depositions of secondary particles generated by the second particle are Ep21 and Ep22, with corresponding weights of Wp21 and Wp22. If the current node is a physical node, two sets of energy deposits are generated after merged, and the energy depositions and weights are shown in the following formula.

{ E 1 + E 2 + E p 1 + E p 21 , W 1 × W 2 × W p 1 × W p 21 E 1 + E 2 + E p 1 + E p 22 , W 1 × W 2 × W p 1 × W p 22 . $$ \begin{aligned} \left\{ {\begin{array}{l} E_{1} +E_{2} +E_{p1} +E_{p21} ,\quad W_{1} \times W_{2} \times W_{p1} \times W_{p21} \\ E_{1} +E_{2} +E_{p1} +E_{p22} ,\quad W_{1} \times W_{2} \times W_{p1} \times W_{p22}. \\ \end{array}} \right. \end{aligned} $$

If the node is a variance reduction node, three sets of energy deposition and weight will be generated.

{ E 1 + E p 1 , W 1 W p 1 E 2 + E p 21 , W 2 W p 21 E 2 + E p 22 , W 2 W p 22 . $$ \begin{aligned} \left\{ {\begin{array}{l} E_{1} +E_{p1} ,\quad W_{1} *W_{p1} \\ E_{2} +E_{p21} ,\quad W_{2} *W_{p21} \\ E_{2} +E_{p22} , W_{2} *W_{p22}. \\ \end{array}} \right. \end{aligned} $$

For a termination node in the tree, its two child nodes will contain no data, then the calculations are simplified as following:

Physical node: E 1 + E 2 , W 1 + W 2 Variance reduction node: { E 1 E 2 , { W 1 W 2 . $$ \begin{aligned}&\text{ Physical} \text{ node:}\ E_{1} +E_{2}, W_{1} +W_{2}\\&\text{ Variance} \text{ reduction} \text{ node:}\ \left\{ {\begin{array}{l} E_{1} \\ E_{2} \\ \end{array}} \right., \left\{ {\begin{array}{l} W_{1} \\ W_{2}. \\ \end{array}} \right. \end{aligned} $$

By sequentially merging the data of each node, the energy deposition and weight generated by the current particle can be obtained. This allows for the efficient calculation of the final pulse height tally using variance reduction techniques.

3. Verification and application

TopMC/SuperMC has been verified and validated by more than 2000 benchmark models and experiments, such as International Criticality Safety Benchmark Evaluation Project (ICSBEP), International Reactor Physics Benchmark Experiment (IRPhEP) and Shielding Integral Benchmark Archive and Database (SINBAD); pressurized water reactors BEAVRS [19], HM, and TCA; fast reactors IAEA-BN600 and IAEA-ADS; and fusion reactors ITER benchmark model [2023], HCPB DEMO [24, 25] and FDS-II [26, 27]. To ascertain its validity, the performance of TopMC/SuperMC was assessed through series of tests, which include different physics processes (bremsstrahlung, scattering, ionization, and positron annihilation), sources (point, surface and volume), tallies (surface current and flux, cell flux and pulse height), energy spectra, variance reduction methods (energy splitting and roulette, weight window, dxtran sphere and exponent), and coupling transport (photon-electron and neutron-photon-electron). Moreover, a diverse array of application studies encompassing BNCT (Boron Neutron Capture Therapy) therapy, nuclear well-logging, gamma radiation detection systems, and electron accelerator simulations are performed. These validations underscored both the precision and efficacy of TopMC across various facets of nuclear technology applications.

3.1. Dose evaluation of BNCT

First, neutron beam irradiation tests are performed using both a homogeneous water phantom or water-equivalent phantom and a heterogeneous brain phantom. The thermal/fast neutron flux densities and photon absorbed doses at different positions are calculated and compared to verify the dose evaluation, and results deviations are less than 7%.

Afterwards, a clinical case is used to perform dose evaluation of BNCT. The CT images consist of 96 layers, each with a size of 30 cm × 30 cm × 28.8 cm, and a resolution of 512 × 512 pixels. A circular neutron source with a diameter of 6 cm is set above the patient’s head. The boron concentration in the blood is assumed to be 1500 ppm, and the ratio of boron concentration in the blood, tissue and tumour is 1:1:1.5. Using the conversion function of TopMC, the calculation model of TopMC and the reference program are generated automatically from the CT images and RT-Structure file. The biological doses in the human body are calculated in (Fig. 3). Results show a good agreement between TopMC and the reference program.

thumbnail Fig. 3.

BNCT simulation results. (a) TopMC, (b) reference program.

3.2. Nuclear logging

Rays can interact with geological materials in various ways, producing secondary gamma rays. The intensity and energy of gamma rays are related to the deceleration and absorption properties of the formation, thus the formation parameters, such as density and saturation, can be inverted from the detected gamma ray information.

The logging model calculated in this contribution is shown in Figure 4, which includes the well, water, rock, shield, NaI detectors, and a cesium source. The well is a cylinder with a diameter of 20 cm and a height of 60 cm; the diameter of the rock layer is 100 cm; the radius of the shield is 3.7 cm and the height is 36 cm; the radiuses of NaI detectors are 2 cm and 1 cm respectively, with heights of 5 cm and 2 cm. The energy of photon source is 0.662 MeV.

thumbnail Fig. 4.

Model of nuclear logging. (a) Sectional view, (b) logging instrument.

The pulse height spectra of two detectors are calculated, and the normalized pulse height spectra are shown in Figure 5. Detector A is closer to the source. As seen in the figure, the pulse height spectrum calculated by TopMC is in good agreement with that of the reference program, with relative errors less than 2%. In the range with large energy deposition values, the relative error between TopMC and the reference program increases due to statistical fluctuations. However, due to the small absolute values of these calculation results, it does not significantly affect the simulation of parameters, such as detector detection efficiency.

thumbnail Fig. 5.

Energy distribution of pulses created in the detector. (a) Detector A, (b) detector B.

3.3. Gamma detector response

A high purity germanium detector is modelled as shown in Figure 6. The manufacturer specified the crystal diameter as 58.9 mm, the length as 54.3 mm, the thickness of the aluminum layer and the inactive germanium layer as 1.27 mm and 0.7 mm, respectively.

thumbnail Fig. 6.

Model of HPGe detector.

The pulse height spectrum and response functions in the detector are shown in Figures 7 and 8 respectively, for the 0.662 MeV and 10 MeV γ incidents. It can be seen that the results of TopMC are in good agreement with the reference values.

thumbnail Fig. 7.

Deposition spectrum of gamma-ray for HPGe detector. (a) 0.662 MeV (b) 10 MeV.

thumbnail Fig. 8.

Response function of gamma-ray for HPGe detector. (a) 0.662MeV, (b) 10 MeV.

3.4. Electron accelerator head design

The design of electron accelerators is crucial for the development of radiotherapy equipment. The model of an accelerator head is shown in Figure 9, which consists of a primary collimator, a flattening filter, an ionization chamber, upper and lower jaws. The primary collimator and jaws are mainly composed of tungsten, while the flattening filter is mainly composed of lead. A water phantom is placed 1 meter away from the target, and 2 sets of detectors are positioned in the water phantom. The angle between the 2 sets of detectors are 45°, and the detectors are balls with a radius of 1 cm. Figure 10 shows the energy spectrum of the photon source.

thumbnail Fig. 9.

Model of accelerator.

thumbnail Fig. 10.

Energy spectrum of X-ray.

The energy depositions in detectors are calculated using 50 million particle history. Figure 11 shows the calculation results of the two sets of detectors. The first set of detectors is positioned facing the opening position of the tungsten door, and the second set of detectors is at a 45° angle relative to the first set of detectors. The results exhibit symmetrical characteristics about the central axis, with good uniformity within a 2 cm range at the central position. There is a slight decrease in energy deposition at the central position, which is due to the thicker central position of the flattening filter.

thumbnail Fig. 11.

Deposition energy of detectors.

3.5. Radiation therapy

Microspheres are a type of granule used in brachytherapy, which have a wide range of diagnostic, therapeutic, and research applications. In this case, 120 microspheres are used (the red part in Fig. 12a), each with a radius of 0.03 cm, and are located within a cylinder. The cylinder has a height of 3.018 cm and a radius of 0.3 cm. Detectors are placed at distances of 0 cm, 0.075 cm, 0.15 cm, and 0.3 cm from the surface of the cylinder (the blue part in Fig. 12b), with 56 detectors at each distance. These 56 detectors are uniformly distributed in 8 radial and 7 axial directions, with a spacing of 0.15 cm between detectors in the axial direction. The radius of each detector is 0.01 cm. The mass density of the microspheres is 3 g/cm3, and they are composed of 10.5% praseodymium, 63.2% oxygen, 10.5% aluminum, and 15.8% silicon, with the remaining being water. Electrons are released from the 120 microspheres with equal probability.

thumbnail Fig. 12.

Model of radioactive microspheres. (a) Side view, (b) top view.

The energy deposition in each detector was calculated. For comparison, multiple detectors aligned in a straight line in the radial direction, as well as detectors at axial distances of 0 cm and 0.3 cm from the surface of the cylinder, were selected. The relative errors between TopMC and the reference program are consistently within 1%, and the overall trends are consistent (Tabs. 13).

Table 1.

Energy deposition of the radial detector.

Table 2.

Energy deposition of the axial detector 0 cm from the surface of the cylinder (MeV).

Table 3.

Energy deposition of the axial detector 0.3cm from the surface of the cylinder (MeV).

4. Conclusion

A series of methods and techniques have been developed in TopMC, including DICOM images based voxel model, photon-electron coupling transport, pulse height tally with variance reduction, to facilitate the broad application in nuclear technology. The correctness and effectiveness have been verified through cases studies in different aspects of nuclear technology applications.

Looking ahead, the enhancement of TopMC will focus on expanding its functionality and improving user-friendly features to broaden its application scope and enhance user satisfaction. The extension of the energy spectrum coverage through the implementation of a Class-II condensed history algorithm for electron transport is envisaged, aiming at meeting the precise demands of biomedical dosimetry, detection simulations, and other applications. New capabilities such as large perturbation, continue-run, sensitivity and uncertainty analysis will be added to improve the overall efficiency.

Besides, advanced Artificial Intelligence (AI) algorithms are being studied and integrated in TopMC. By coupling with advanced AI algorithms, TopMC will focus on the intelligent design and prediction, semantics based modeling and visual analysis of nuclear systems, aiming to revolutionize nuclear design and safety evaluation. A new AI-powered version can be anticipated to be released in the upcoming year.

Acknowledgments

We thank other FDS consortium members, and authors and contributors of references cited in this work.

Funding

This work was supported by the SuperSafety Science & Technology Co., Ltd., FDS consortium (YF-AC1.3-TopMC1.0).

Conflicts of interest

The authors declare that they have no competing interests to report.

Data availability statement

No data are associated with this article.

Author contribution statement

The study conception and design is contributed by Prof. Yican Wu. The first draft of the manuscript was written by Shanqi Chen and Jieqiong Jiang, all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.

References

  1. Z. Zeng, J.L. Li, J.P. Chen et al. Geant4 applications in nuclear technology, J. Isot. 18, 55 (2005) [Google Scholar]
  2. S.Y. Xu, B.J. Liu, Q. Li, Monte Carol computation in the applied research of nuclear technology, Nucl. Tech. 30, 597 (2007) [Google Scholar]
  3. J.Y. Lei, Z. Chen, J.X. Li et al. The analysis for the radiation field around drift tube in the machine hall on a 3-MeV electron irradiation accelerator. Nucl. Tech. 38, 20201 (2015) [Google Scholar]
  4. J.A. Ritchie, Mobile Electron Beam for Food Irradiation, Chancellor's Honors Program Projects 2009 [Google Scholar]
  5. C.M. Tan, Y.S. Liu, Study on inspection ray collomation process for 60Co Digital radiography system using Monte Carlo method, J. Isotopes 16, 96 (2003) [Google Scholar]
  6. L.J. Gai, Monte Carlo Simulation Research on the Performance of X/γ-ray Intensifying Screen (Heilongjiang University, 2015) [Google Scholar]
  7. H.D. Chuong, T.T. Thanh, V.H. Nguyen et al. Estimating thickness of the inner dead-layer of n-type HPGe detector, Appl. Radiat. Isot. 116, 174 (2016) [CrossRef] [Google Scholar]
  8. X.Y. Wu, The Simulation of Response Function and Detection Efficiency for γ-ray Detector of Different Sizes by Monte Carlo Method (Chendu University of Technology, 2009) [Google Scholar]
  9. G.Z. Zhao, Research and Application of Monte Carlo Method in Nuclear Logging (Heilongjiang University, 2010) [Google Scholar]
  10. C. Yuan, C.C. Zhou, F. Zhang et al. Application of Monte Carlo simulation in nuclear well logging, Prog. Geophys. 29, 2301 (2014) [Google Scholar]
  11. K. Gupta, J. Verhoeven, W. Chu, et al. SMART: Solving design challenges in accelerator-based, high-volume production of medical isotopes, in International Conference on Monte Carlo Techniques for Medical Applications (2022) [Google Scholar]
  12. A. Urashkin, Beta Dose Distribution for Randomly Packed Microspheres (Texas A&M University, 2007) [Google Scholar]
  13. Y.C. Wu, Multi-functional neutronics calculation methodology and program for nuclear design and radiation safety evaluation, Fusion Sci. Technol. 74, 321 (2018) [CrossRef] [Google Scholar]
  14. Y.C. Wu, J. Song, H.Q. Zheng et al. CAD-based Monte Carlo program for integrated simulation of nuclear system SuperMC, Ann. Nucl. Energy 82, 161 (2015) [CrossRef] [Google Scholar]
  15. Y.C. Wu, FDS Team, CAD-based interface programs for fusion neutron transport simulation, Fusion Eng. Des. 84, 1987 (2009) [CrossRef] [Google Scholar]
  16. Tissue Substitutes in Radiation Dosimetry and Measurements, ICRU Report 44, Bethesda, 1989 [Google Scholar]
  17. S. Goudsmit, J.L. Saunderson, Multiple scattering of electrons, Phys. Rev. 57, 552 (1940) [CrossRef] [Google Scholar]
  18. J.S. Bull, T.E. Booth, A. Sood, Implementation of pulse height tally variance reduction in MCNP5 2008, LA-UR-08-2330 [Google Scholar]
  19. Z.Y. Wang, B. Wu, L.J. Hao et al. Validation of SuperMC with BEAVRS benchmark at hot zero power condition, Ann. Nucl. Energy 111, 709 (2018) [CrossRef] [Google Scholar]
  20. S. Zhang, S.P. Yu, P. He, Verification of SuperMC with ITER C-lite neutronic model, Fusion Eng. Des. 113, 126 (2016) [CrossRef] [Google Scholar]
  21. S.P. Yu, Q. Yang, C. Cheng et al. Shielding design for activated first wall transferring in ITER hot cell building, J. Fusion Energy 34, 887 (2015) [CrossRef] [Google Scholar]
  22. J. Song, G.Y. Sun, Z.P. Chen et al. Benchmarking of CAD-based SuperMC with ITER benchmark model, Fusion Eng. Des. 89, 2499 (2014) [CrossRef] [Google Scholar]
  23. S.P. Yu, B. Wu, J. Song et al. The application of SuperMC in ITER neutronics modeling, Nucl. Sci. Eng. 36, 01 (2016) [Google Scholar]
  24. B. Li, B. Wu, G.Y. Sun et al. Application of SuperMC3.2 to preliminary neutronics analysis for european HCPB Demo, Eur. Phys. J. Conf. 247, 18006 (2021) [CrossRef] [EDP Sciences] [Google Scholar]
  25. P. He, B. WU, L.J. Hao et al. Performance study of global weight window generator based on particle density uniformity, Eur. Phys. J. Conf. 247, 18005 (2021) [CrossRef] [EDP Sciences] [Google Scholar]
  26. Y.C. Wu, Conceptual design activities of FDS series fusion power plants in China, Fusion Eng. Des. 81, 2324 (2006) [Google Scholar]
  27. Y.C. Wu, Conceptual design of the China fusion power plant FDS-II, Fusion Eng. Des. 83, 10 (2018) [Google Scholar]

Cite this article as: Shanqi Chen, Bin Wu, Zhengyun Dong, Shaoheng Zhou, Guangyao Sun, Li He, Dong Yao, Shengpeng Yu, Quan Gan, Lijuan Hao, Jing Song, Pengcheng Long, Yazhou Li, Jieqiong Jiang, Fang Wang, Liqin Hu, Yican Wu, FDS Consortium. Development of TopMC 1.0 for nuclear technology applications, EPJ Nuclear Sci. Technol. 11, 6 (2025) https://doi.org/10.1051/epjn/2024033.

Shanqi Chen

Shanqi Chen is currently senior engineer of SuperSafety Science & Technology Co., Ltd. His research interests include nuclear safety and nuclear technology application.

Bin Wu

BinWu is currently chief engineer of SuperSafety Science & Technology Co., Ltd. His research interests include advanced nuclear system and nuclear technology cross-application.

Zhengyun Dong

Zhengyun Dong is currently senior engineer of SuperSafety Science & Technology Co., Ltd. His research interests include neutron transport theory and methods, advanced nuclear system.

Shaoheng Zhou

Shaoheng Zhou is currently deputy chief engineer of International Academy of Neutron Science. His research interests include neutronics simulation and analysis.

Guangyao Sun

Guangyao Sun is currently senior researcher of International Academy of Neutron Science. His research interests include neutron transport theory and methods, advanced nuclear system and nuclear technology application.

Li He

Li He is the doctoral student of University of Science and Technology of China. Her research interests include the application of AI technology in the field of nuclear energy and nuclear technology.

Dong Yao

Dong Yao is doctoral student of University of Science and Technology of China. His research interests include the methods of fast Monte Carlo and the applications of dose evaluation in the radiotherapy.

Shengpeng Yu

Shengpeng Yu is currently senior researcher of International Academy of Neutron Science. His research interests include neutron transport theory and methods, advanced nuclear system and nuclear technology application.

Quan Gan

Quan Gan is currently senior researcher of International Academy of Neutron Science. His research interests include neutron transport theory and methods, advanced nuclear system and nuclear technology application.

Lijuan Hao

Lijuan Hao is currently senior researcher of International Academy of Neutron Science. Her research interests include neutron transport theory and methods, advanced nuclear system and nuclear technology application.

Jing Song

Jing Song is currently senior researcher of International Academy of Neutron Science. Her research interests include neutron transport theory and methods, advanced nuclear system and nuclear technology application.

Pengcheng Long

Pengcheng Long is currently senior researcher of FDS Consortium. His research interests include neutron transport theory and methods, neutronics simulation and analysis.

Yazhou Li

Yazhou Li is currently senior researcher of FDS Consortium. His research interests include neutron transport theory and methods, reactor safety assessment and energy policy.

Jieqiong Jiang

Jieqiong Jiang is currently senior researcher of FDS Consortium. Her research interests include neutron transport theory and methods, advanced nuclear system and nuclear technology application.

Fang Wang

Fang Wang is currently senior researcher of FDS Consortium. Her research interests include neutron transport theory and methods, advanced nuclear system and nuclear technology application.

Liqin Hu

Liqin Hu is currently senior researcher of FDS Consortium. Her research interests include neutron transport theory and methods, advanced nuclear system and nuclear technology application.

Yican Wu

Yican Wu has been working on theory, modeling, experiments, design, and analysis of advanced nuclear system, and is involved in both basic and applied research mainly concentrating on the areas of nuclear science and engineering, radiation medical physics and technology, computer simulation and software engineering, and other interdisciplinary research.

All Tables

Table 1.

Energy deposition of the radial detector.

Table 2.

Energy deposition of the axial detector 0 cm from the surface of the cylinder (MeV).

Table 3.

Energy deposition of the axial detector 0.3cm from the surface of the cylinder (MeV).

All Figures

thumbnail Fig. 1.

CT image with different pixel visualized by the pre-process module of TopMC. (a) pixel 512 × 512, (b) pixel 128 × 128.

In the text
thumbnail Fig. 2.

Node of pulse height tally with variance reduction technology.

In the text
thumbnail Fig. 3.

BNCT simulation results. (a) TopMC, (b) reference program.

In the text
thumbnail Fig. 4.

Model of nuclear logging. (a) Sectional view, (b) logging instrument.

In the text
thumbnail Fig. 5.

Energy distribution of pulses created in the detector. (a) Detector A, (b) detector B.

In the text
thumbnail Fig. 6.

Model of HPGe detector.

In the text
thumbnail Fig. 7.

Deposition spectrum of gamma-ray for HPGe detector. (a) 0.662 MeV (b) 10 MeV.

In the text
thumbnail Fig. 8.

Response function of gamma-ray for HPGe detector. (a) 0.662MeV, (b) 10 MeV.

In the text
thumbnail Fig. 9.

Model of accelerator.

In the text
thumbnail Fig. 10.

Energy spectrum of X-ray.

In the text
thumbnail Fig. 11.

Deposition energy of detectors.

In the text
thumbnail Fig. 12.

Model of radioactive microspheres. (a) Side view, (b) top view.

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.