留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于SALOME的蒙卡计算模型CAD反转可视化

匡蓝珺 于涛 张华健 孙爱扣 陈珍平 谭波 甘斌 陈富财

匡蓝珺, 于涛, 张华健, 等. 基于SALOME的蒙卡计算模型CAD反转可视化[J]. 强激光与粒子束, 2023, 35: 036001. doi: 10.11884/HPLPB202335.220276
引用本文: 匡蓝珺, 于涛, 张华健, 等. 基于SALOME的蒙卡计算模型CAD反转可视化[J]. 强激光与粒子束, 2023, 35: 036001. doi: 10.11884/HPLPB202335.220276
Kuang Lanjun, Yu Tao, Zhang Huajian, et al. CAD-based inversion visualization of monte Carlo Computational model based on SALOME[J]. High Power Laser and Particle Beams, 2023, 35: 036001. doi: 10.11884/HPLPB202335.220276
Citation: Kuang Lanjun, Yu Tao, Zhang Huajian, et al. CAD-based inversion visualization of monte Carlo Computational model based on SALOME[J]. High Power Laser and Particle Beams, 2023, 35: 036001. doi: 10.11884/HPLPB202335.220276

基于SALOME的蒙卡计算模型CAD反转可视化

doi: 10.11884/HPLPB202335.220276
基金项目: 国家自然科学基金项目(12175101);湖南省自然科学基金项目(2022JJ40345);湖南省教育厅科学研究项目(19A422);湖南省科技创新计划项目(2020RC4053)
详细信息
    作者简介:

    匡蓝珺,1473085387@qq.com

    通讯作者:

    于 涛,yutao29@sina.com

  • 中图分类号: TP391.9

CAD-based inversion visualization of monte Carlo Computational model based on SALOME

  • 摘要: 基于开源SALOME平台,采用以体代面思想和栅元层次多叉树方法,开展蒙卡计算模型CAD反向转换及三维可视化研究。基于本文方法开发了CAD反转可视化程序模块SALOME-MC,模块可实现蒙卡计算模型几何建模、材料建模和三维可视化等功能。选取三种典型反应堆蒙卡计算模型对本文方法和程序进行测试验证,测试结果表明,本文方法和程序可妥善处理蒙卡计算模型的复杂几何体与大规模重复结构,并精准地实现蒙卡计算模型CAD三维反转可视化,证明SALOME-MC的蒙卡计算模型反转能力和可视化效果的正确性与可靠性,提高了蒙卡计算模型几何建模效率和展示度。
  • 图  1  基于以体代面的半空间面建模方法

    Figure  1.  The equivalent geometry modeling method for a cylinder surface by replacing it with entities

    图  2  基于栅元层次多叉树结构的CSG反转建模方法

    Figure  2.  CSG-based hierarchical multinomial tree structure for inversion modeling method

    图  3  蒙卡计算模型CAD反转整体流程

    Figure  3.  CAD model inversion process for Monte Carlo computational model

    图  4  某典型压水堆1/4模型CAD三维可视化

    Figure  4.  3D CAD-based visualization of a typical 1/4 PWR model

    图  5  可燃毒物组件CAD可视化

    Figure  5.  CAD-based visualization of burnable poison assembly

    图  6  模型Was126三维CAD可视化

    Figure  6.  3D CAD-based visualization of model Was126

    图  7  MCNP重复结构部分CAD可视化图

    Figure  7.  The CAD model for the MCNP repetition structures

    图  8  NUREG/CR-6115反应堆模型CAD可视化图

    Figure  8.  The CAD visualization for the NUREG/CR-6115 nuclear reactor model

  • [1] Briesmeister J F. MCNPTM—A general Monte Carlo N-particle transport code[R]. LA-13709-M, 2000.
    [2] Werner C J. MCNP User’s manual—code version 6.2[R]. LA-UR-17-29981, 2017.
    [3] Ribes A, Caremoli C. Salome platform component model for numerical simulation[C]//Proceedings of the 31st Annual International Computer Software and Applications Conference (COMPSAC 2007). 2007: 553-564.
    [4] Theis C, Buchegger K H, Brugger M, et al. Interactive three-dimensional visualization and creation of geometries for Monte Carlo calculations[J]. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, 2006, 562(2): 827-829. doi: 10.1016/j.nima.2006.02.125
    [5] Leppänen J. Methodology, applications and performance of the CAD-based geometry type in the Serpent 2 Monte Carlo code[J]. Annals of Nuclear Energy, 2022, 176: 109259. doi: 10.1016/j.anucene.2022.109259
    [6] Wang Dong, Song Jing, Yu Shengpeng, et al. CAD-based Monte Carlo automatic modeling method based on primitive solid[J]. Annals of Nuclear Energy, 2016, 87: 162-166. doi: 10.1016/j.anucene.2015.07.041
    [7] Wu Yican, Song Jing, Zheng Huaqing, et al. CAD-based Monte Carlo program for integrated simulation of nuclear system SuperMC[J]. Annals of Nuclear Energy, 2015, 82: 161-168. doi: 10.1016/j.anucene.2014.08.058
    [8] 于志翔, 邹树梁, 何震. 船用反应堆屏蔽设计的可视化与快速计算功能开发[J]. 核科学与工程, 2017, 37(4):554-559 doi: 10.3969/j.issn.0258-0918.2017.04.006

    Yu Zhixiang, Zou Shuliang, He Zhen. Visualization and rapid computing function development for marine reactor shielding design[J]. Nuclear Science and Engineering, 2017, 37(4): 554-559 doi: 10.3969/j.issn.0258-0918.2017.04.006
    [9] 李春艳, 李君利, 程建平, 等. MCNP可视化输入程序的开发[J]. 清华大学学报(自然科学版), 2007, 47(s1):1089-1092 doi: 10.3321/j.issn:1000-0054.2007.z1.046

    Li Chunyan, Li Junli, Cheng Jianping, et al. Development of visualized input for MCNP[J]. Journal of Tsinghua University (Science & Technology), 2007, 47(s1): 1089-1092 doi: 10.3321/j.issn:1000-0054.2007.z1.046
    [10] 汪冬, 俞盛朋, 程梦云, 等. CAD模型与Geant4几何模型双向自动转换方法研究[J]. 核电子学与探测技术, 2015, 35(7):679-683 doi: 10.3969/j.issn.0258-0934.2015.07.009

    Wang Dong, Yu Shengpeng, Cheng Mengyun, et al. The research and development of automatic bi-conversion methods between CAD model and Geant4 geometry model[J]. Nuclear Electronics & Detection Technology, 2015, 35(7): 679-683 doi: 10.3969/j.issn.0258-0934.2015.07.009
    [11] 秦桂明, 马彦, 付元光, 等. 反应堆的大规模几何分层建模[J]. 强激光与粒子束, 2017, 29:036006 doi: 10.11884/HPLPB201729.160357

    Qin Guiming, Ma Yan, Fu Yuanguang, et al. Large-scale geometric modeling and management for reactor simulation[J]. High Power Laser and Particle Beams, 2017, 29: 036006 doi: 10.11884/HPLPB201729.160357
    [12] 梁金刚, 葛攀和, 吴高晨, 等. 反应堆蒙特卡罗程序RMC模型可视化功能开发[J]. 原子能科学技术, 2014, 48(s1):599-603

    Liang Jingang, Ge Panhe, Wu Gaochen, et al. Development of model visualization in reactor Monte Carlo Code RMC[J]. Atomic Energy Science and Technology, 2014, 48(s1): 599-603
    [13] 丁爱平, 李莹, 卢磊, 等. 粒子输运计算模型MCNP模型的可视化实现[J]. 原子核物理评论, 2006, 23(2):130-133 doi: 10.3969/j.issn.1007-4627.2006.02.010

    Ding Aiping, Li Ying, Lu Lei, et al. Visualizing input files of neutronics model for MCNP calculation[J]. Nuclear Physics Review, 2006, 23(2): 130-133 doi: 10.3969/j.issn.1007-4627.2006.02.010
    [14] 赵瑛峰, 刘检华, 武林林, 等. 基于特征分解的半空间构造实体几何模型转换算法[J]. 计算机集成制造系统, 2021, 27(5):1382-1389 doi: 10.13196/j.cims.2021.05.014

    Zhao Yingfeng, Liu Jianhua, Wu Linlin, et al. Model conversion algorithm of half-space constructive solid geometry model based on feature decomposition[J]. Computer Integrated Manufacturing Systems, 2021, 27(5): 1382-1389 doi: 10.13196/j.cims.2021.05.014
    [15] 王武, 夏虹, 李伟, 等. 基于MCNP的反应堆建模方法[J]. 应用科技, 2021, 48(4):92-97 doi: 10.11991/yykj.202010010

    Wang Wu, Xia Hong, Li Wei, et al. Reactor physical modeling method based on MCNP[J]. Applied Science and Technology, 2021, 48(4): 92-97 doi: 10.11991/yykj.202010010
    [16] 周少恒, 何桃, 龙鹏程, 等. MCNP大规模重复结构体素的实时交互可视化方法研究[J]. 核科学与工程, 2012, 32(3):266-270 doi: 10.3969/j.issn.0258-0918.2012.03.014

    Zhou Shaoheng, He Tao, Long Pengcheng, et al. A real-time interactive visualization method of large-scale MCNP repeated structures voxels[J]. Nuclear Science and Engineering, 2012, 32(3): 266-270 doi: 10.3969/j.issn.0258-0918.2012.03.014
  • 加载中
图(8)
计量
  • 文章访问数:  635
  • HTML全文浏览量:  237
  • PDF下载量:  65
  • 被引次数: 0
出版历程
  • 收稿日期:  2022-07-08
  • 修回日期:  2022-12-05
  • 录用日期:  2022-12-05
  • 网络出版日期:  2022-12-03
  • 刊出日期:  2023-03-01

目录

    /

    返回文章
    返回