Skip to main content
Log in

Efficient visualization of high-resolution virtual nuclear reactor

  • Regular Paper
  • Published:
Journal of Visualization Aims and scope Submit manuscript

Abstract

High-resolution virtual reactors will enable scientists to simulate and analyze almost every aspect of the performance of existing nuclear reactor designs in unprecedented detail. However, high-quality visualizations of full-core nuclear reactor simulation data with high (pin-by-pin) spatial resolution require both time- and memory-consuming processing of large-scale combinatorial solid geometries with complicated constructions. This paper presents an efficient approach for performing this task using a novel solid-model-oriented rendering pipeline. The proposed method depends on the repeated structures within the reactor model, homogeneous material properties of the solid entity, and visibility of that entity in the current view, coupled to an efficient multiscale-driven visualization framework. Virtual reactor datasets are maintained as solid representations of the simulation models until the rendering stage. The proposed method can guide the production and reduction of mesh geometry directly according to statistics gathered during rendering. In combination with a level-of-detail representation of the solid geometry set, the reactor visualization can be accelerated because of the effective runtime reduction of large-scale cells. The results and performance of the method are demonstrated for the large-scale data visualization of the full-core pin-mode virtual reactor of the Chinese Daya Bay nuclear power station that comprises 757,839 solid units. The example is rendered successfully within a common user’s resource-limited computing environment, respecting the limited budget for CPU and memory.

Graphical abstract

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

Similar content being viewed by others

References

  • Avvakumov A, Malofeev V (1998) Validation of an advanced heterogeneous model for LWR detailed pin-by-pin calculations. Proc Int Conf Phys Nucl Sci Technol Long Isl USA 1998:1068–1076

    Google Scholar 

  • Blinn JF (1977) Models of light reflection for computer synthesized pictures. SIGGRAPH Comput Graph 11:192–198. https://doi.org/10.1145/965141.563893

    Article  Google Scholar 

  • Briesmeister JF (2012) MCNP—a general Monte Carlo code for N-particle transport code. Technical Report LA-12625-M. Los Alamos National Laboratory, USA

  • Bunyk P, Kaufman AE, CT Silva (1999) Simple, fast, and robust ray casting of irregular grids. Paper presented at the proceedings of scientific visualization conference Dagstuhl, Los Alamitos

  • Cardoni JN (2011) Nuclear reactor multi-physics simulations with coupled MCNP5 and STAR-ccm+. In: Proceedings of international conference on mathematics and computational methods applied to nuclear science and engineering (M&C), Brazil, 2011. Latin American Section (LAS)/American Nuclear Society (ANS)

  • Engel K, Hadwiger M, Kniss J, Rezk-Salama C, Weiskopf D (2006) Real-time volume graphics. Peter A K, Ltd., Natick, MA, USA. https://doi.org/10.2312/egt.20061064

    Book  Google Scholar 

  • Everitt C (2001) Interactive order-independent transparency. Technical Report. NVIDIA Corporation

  • Fan YC, Long PC, Zeng Q (2010) Research and Implementation of a geometry coupled visual analysis system for MCNP. Chin J Nucl Sci Eng 30:283–288 (in Chinese)

    Google Scholar 

  • Foley JD, Dam AV, Feiner SK, Hughes JF (1990) Computer Graphics: Principles and Practice, 2nd edn. Addison-Wesley Longman Publishing Co., Inc, Boston, MA, USA

    MATH  Google Scholar 

  • Garland M, Heckbert PS (1997) Surface simplification using quadric error metrics. Paper presented at the proceedings of the 24th annual conference on computer graphics and interactive techniques

  • Garrity MP (1990) Raytracing irregular volume data. SIGGRAPH Comput Graph 24:35–40. https://doi.org/10.1145/99308.99316

    Article  Google Scholar 

  • Gaston DR, Permann CJ, Peterson JW, Slaughter AE, Andrš D, Wang Y, Short MP (2015) Physics-based multiscale coupling for full core nuclear reactor simulation. Ann Nucl Energy (Oxford) 84:45–54. https://doi.org/10.1016/j.anucene.2014.09.060

    Article  Google Scholar 

  • Inspur (2016) http://en.inspur.com/inspur/494735/index.html. Accessed 27 Dec 2016

  • Kalem S, Kourgli A (2015) Large-scale terrain level of detail estimation based on wavelet transform. Paper presented at the proceedings of the 10th international conference on computer graphics theory and applications (VISIGRAPP), Berlin, Germany

  • Koreshi ZU, Zahid HS (2014) A neutronic pin cell and full-core design analysis of the 4S reactor. Ann Nucl Energy 72:145–150

    Article  Google Scholar 

  • Langenbuch S, Seubert A, Zwermann W (2007) High accuracy large scale monte carlo and deterministic transport calculations for critical systems. In: Joint international topical meeting on mathematics and computation and supercomputing in nuclear applications (M&C + SNA), Monterey, California, 2007. American Nuclear Society, LaGrange Park, IL

  • Li G, Zhang B, Deng L (2013) Combinatorial geometry domain decomposition strategies for Monte Carlo simulations. In: Proceedings of the international conference on mathematics and computational methods applied to nuclear science and engineering, Sun Valley, Idaho, 2013. American Nuclear Society (ANS)

  • Long PC, Zeng Q (2011) Development of a geometry-coupled visual analysis system for MCNP. J Nucl Sci Technol 2:280–283

    Google Scholar 

  • Ma KL (1995) Parallel volume ray-casting for unstructured-grid data on distributed-memory architectures. Paper presented at the proceedings of the IEEE symposium on parallel rendering, Atlanta, Georgia, USA

  • Ma KL, Crockett TW (1997) A scalable parallel cell-projection volume rendering algorithm for three-dimensional unstructured data. Paper presented at the proceedings of the IEEE symposium on parallel rendering, Phoenix, Arizona, USA

  • O’Brien MJ, Joy KI, Procassini RJ (2009a) Domain decomposition of a constructive solid geometry Monte Carlo transport code. In: Proceedings of international conference on advances in mathematics, computational methods, and reactor physics (M&C + SNA), NY, USA, 2009

  • O’Brien MJ, Procassini RJ, Joy KI (2009b) Mercury + VisIt: integration of a real-time graphical analysis capability into a Monte Carlo transport code. In: international conference on mathematics, computational methods and reactor physics (M&C), New York, USA, 2009. American Nuclear Society, LaGrange Park, IL

  • Okui S, Sekimoto H (2009) Research and development of the software for visualizing nuclear reactor and neutronics analysis. In: Proceedings of international congress on advances in nuclear power plants (ICAPP’09), Tokyo, Japan, 2009. American Nuclear Society Press. https://doi.org/10.13140/2.1.3077.1207

  • Reichl F, Treib M, Westermann R (2013) Visualization of big SPH simulations via compressed octree grids. Paper presented at the proceedings of IEEE international conference on big data 2013, Santa Clara, CA, USA

  • Smith K, Forget B (2013) Challenges in the development of high-fidelity LWR core neutronics tools. In: Proceedings of international conference on mathematics and computational methods applied to nuclear science and engineering (M&C), Sun Valley, Idaho, 2013. American Nuclear Society

  • Visit user’s manual (2014) Technical report UCRL-SM-220449. Lawrence Livermore National Laboratory, Livermore

    Google Scholar 

  • Weiler M, Kraus M, Merz M, Ertl T (2003) Hardware-based ray casting for tetrahedral meshes. Paper presented at the proceedings of the 14th IEEE visualization 2003 (VIS’03)

  • World-Nuclear-Association (2016) Plans for new reactors worldwide. http://world-nuclear.org/information-library/current-and-future-generation/plans-for-new-reactors-worldwide.aspx. Accessed 27 Dec 2016

  • Zhang BY, Li G, Deng L (2014) JCOGIN: a combinatorial geometry Monte Carlo particle transport infrastructure. High Power Laser Part Beams 25:173–176 (in Chinese)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the Key Program of Science and Technology Funds of China Academy of Engineering Physics (CAEP) under Grant no. 2014A0403019, the Defense Industrial Technology Development Program of China (Grant no. C1520110002), and the Science and Technology Founds of China Academy of Engineering Physics (CAEP) under Grant no. 2015B0403093.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yi Cao.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cao, Y., Mo, Z., Xiao, L. et al. Efficient visualization of high-resolution virtual nuclear reactor. J Vis 21, 857–871 (2018). https://doi.org/10.1007/s12650-018-0487-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12650-018-0487-1

Keywords

Navigation