Application of FLUKA and OpenMC in coupled physics calculation of target and subcritical reactor for ADS


The study of accelerator-driven subcritical reactor systems (ADSs) has been an important research topic in the field of nuclear energy for years. The main code applied in ADS research is MCNPX, which was developed by Los Alamos National Laboratory. We studied the application of the open-source Monte Carlo codes FLUKA and OpenMC to a coupled ADS calculation. The FLUKA code was used to simulate the reaction of high-energy protons with the nucleus of the target material in the ADS, which produces spallation neutrons. Information on the spallation neutrons, such as their energy, position, direction, and weight, can be recorded by a user-defined routine called FLUSCW provided by FLUKA. Then, the information was stored in an external neutron source file in HDF5 format by using a conversion code, as required by the OpenMC calculation. Finally, the fixed-source calculation function of OpenMC was applied to simulate the transport of spallation neutrons and obtain the distribution of the neutron flux in the core region. In the coupled calculation, the high-energy cross-section library JENDL4.0/HE in ACE format produced by NJOY2016 was applied in the OpenMC transport simulation. The OECD–ADS benchmark problem was calculated, and the results were compared with those obtained using MCNPX. It was found that the flux calculations performed by FLUKA–OpenMC and MCNPX were in agreement, so the coupling calculation method for ADS is reasonable and feasible.

This is a preview of subscription content, log in to check access.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9


  1. 1.

    N. Aizawa, F. Kubo, T. Iwasaki, Comparison of different neutronics analysis technique for accelerator-driven system. Ann. Nucl. Energy 60, 368–373 (2013).

    Article  Google Scholar 

  2. 2.

    W.L. Zhan, H.S. Xu, Advanced fission energy program—ADS transmutation system. Bull. Chin. Acad. Sci. 27, 375–383 (2012). (in Chinese)

    Article  Google Scholar 

  3. 3.

    D.B. Pelowitz (ed.), MCNPX User’s Manual, Version 2.7.0 (Los Alamos National Laboratory, New Mexico, 2011)

    Google Scholar 

  4. 4.

    A. Krasa, Spallation Reaction Physics (2010), Accessed 20 Jul 2017

  5. 5.

    K. Niita, H. Takada, S.I. Meigo et al., High-energy particle transport code NMTC/JAM. Nucl. Instrum. Methods B 184, 406–420 (2001).

    Article  Google Scholar 

  6. 6.

    A. Ferrari, P.R. Sala, A. Fasso et al., FLUKA: a multi-particle transport code. Lancet 10(7740), 44–45 (2005).

    Article  Google Scholar 

  7. 7.

    S. Agostinelli, J. Amako, K. Amako et al., Geant4—a simulation toolkit. Nucl. Instrum. Methods A 506(3), 250–303 (2003).

    Article  Google Scholar 

  8. 8.

    Y. Kadi, in Advanced Monte Carlo for Radiation Physics, Particle Transport Simulation and Applications, ed. by A. Kling, et al. (Springerg Berlin Heidelberg, New York, 2001), p. 1015

    Google Scholar 

  9. 9.

    P. Neuhold, Influence of the FLUKA geometrical model on the ADS demonstration facility criticality calculations. Paper presented at Proceedings of the Monte Carlo 2000 Conference, Lisbo, Portugal, 23–26 October, 2000

  10. 10.

    T. Sasa, K. Tsujimoto, T. Takizuka et al., Code development for the design study of the OMEGA Program accelerator-driven transmutation systems. Nucl. Instrum. Methods A 463(3), 495–504 (2001).

    Article  Google Scholar 

  11. 11.

    S. Zhou, H. Wu, L. Cao et al., LAVENDER: a steady-state core analysis code for design studies of accelerator driven subcritical reactors. Nucl. Eng. Des. 278, 434–444 (2014).

    Article  Google Scholar 

  12. 12.

    P.K. Romano, B. Forget, The OpenMC Monte Carlo particle transport code. Ann. Nucl. Energy 51, 274–281 (2013).

    Article  Google Scholar 

  13. 13.

    P.K. Romano, N.E. Horelik, B.R. Herman et al., OpenMC: a state-of-the-art Monte Carlo code for research and development. Ann. Nucl. Energy 82, 90–97 (2014).

    Article  Google Scholar 

  14. 14.

    The HDF Group, HDF5 User’s Guide, Release 1.10 (2015), Accessed 27 Jul 2017

  15. 15.

    A.C. Kahler (ed.), The NJOY Nuclear Data Processing System, Version 2016 (Los Alamos National Security, New Mexico, 2016)

    Google Scholar 

  16. 16.

    A. Ferrari, P. R. Sala, A. Fasso et al, The FLUKA user routines: how to tailor FLUKA to specific user’s needs. Paper presented at 8th FLUKA Course, National Center of Scientific Research “Demokritos”, Athens, Greece, 30 March - 3 April 2009

  17. 17.

    X.Z. Li, H.C. Wu, Y.Q. Zheng et al., Development and application of high-energy nuclear data library for accelerator driven sub-critical system. Atom. Energy Sci. Technol. 49(Z1), 371–376 (2015). (in Chinese)

    Article  Google Scholar 

  18. 18.

    S. Kunieda et al., Overview of JENDL-4.0/HE and benchmark calculation. Paper presented at Proceedings of the 2015 Symposium on Nuclear Data, Ibaraki Quantum Beam Research Center, Tokai-mura, Ibaraki, Japan, 19–20 November 2015

  19. 19.

    R.E. Macfarlane, A.C. Kahler, Methods for processing ENDF/B-VII with NJOY. Nucl. Data Sheets 111(12), 2739–2890 (2017).

    Article  Google Scholar 

  20. 20.

    Organisation for Economic Co-operation and Development/Nuclear Energy Agency, Comparison Calculations for an Accelerator Driven Minor Actinide Burner (OECD, Paris, 2002)

    Google Scholar 

  21. 21.

    B.C. Na, M. Cometto, P. Wydler et al., OECD/NEA comparison calculations for an accelerator-driven system using different nuclear data libraries. J. Nucl. Sci. Technol. 39(sup2), 835–840 (2002).

    Article  Google Scholar 

Download references

Author information



Corresponding author

Correspondence to Yong-Wei Yang.

Additional information

This work was supported by the “Strategic Priority Research Program” of the Chinese Academy of Sciences (No. XDA03030102).

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Zhao, Z., Yang, Y. & Hong, S. Application of FLUKA and OpenMC in coupled physics calculation of target and subcritical reactor for ADS. NUCL SCI TECH 30, 10 (2019).

Download citation


  • Accelerator-driven subcritical system
  • OpenMC
  • JENDL4.0/HE
  • NJOY2016