摘要
基于开源SALOME平台,采用以体代面思想和栅元层次多叉树方法,开展蒙卡计算模型CAD反向转换及三维可视化研究。基于本文方法开发了CAD反转可视化程序模块SALOME-MC,模块可实现蒙卡计算模型几何建模、材料建模和三维可视化等功能。选取三种典型反应堆蒙卡计算模型对本文方法和程序进行测试验证,测试结果表明,本文方法和程序可妥善处理蒙卡计算模型的复杂几何体与大规模重复结构,并精准地实现蒙卡计算模型CAD三维反转可视化,证明SALOME-MC的蒙卡计算模型反转能力和可视化效果的正确性与可靠性,提高了蒙卡计算模型几何建模效率和展示度。
In this paper,based on the SALOME platform,Open CASCADE works as the geometric modeling engine and adopts the idea of replacing a surface with an entity and Cell hierarchical multinomial tree structure to carry out the research on the Inversion of the computing model and 3D visualization method.Based on this method of this paper,the inversion visualization program module SALOME-MC is developed,and the module can realize the functions of Monte Carlo computational model geometric modeling,material modeling,and model 3D visualization.Three typical reactor models were selected to test and validate the method and procedure,the test results show that the method and program can properly handle the complex geometry and large-scale repeated structure of the Monte Carlo calculation model,and accurately realize the CAD three-dimensional inversion visualization of the Monte Carlo calculation model,which proves the correctness and reliability of the inversion ability and visualization effect of the SALOME-MC Monte Carlo calculation model,and improves the geometric modeling efficiency and display degree of the Monte Carlo calculation model.
作者
匡蓝珺
于涛
张华健
孙爱扣
陈珍平
谭波
甘斌
陈富财
Kuang Lanjun;Yu Tao;Zhang Huajian;Sun Aikou;Chen Zhenping;Tan Bo;Gan Bin;Chen Fucai(School of Nuclear Science and Technology,University of South China,Hengyang 421001,China;Science and Technology on Reactor System Design Technology Laboratory,Nuclear Power Institute of China,Chengdu,610213,China;Hunan Engineering&Technology Research Center for Virtual Nuclear Reactor,Hengyang 421001,China)
出处
《强激光与粒子束》
CAS
CSCD
北大核心
2023年第3期164-170,共7页
High Power Laser and Particle Beams
基金
国家自然科学基金项目(12175101)
湖南省自然科学基金项目(2022JJ40345)
湖南省教育厅科学研究项目(19A422)
湖南省科技创新计划项目(2020RC4053)。
关键词
蒙特卡罗
模型反转
以体代面
层次多叉树
SALOME
Monte Carlo
model conversion
replacing a surface with an entity
hierarchical multinomial tree
SALOM