课程培训
OpenMC开源蒙特卡罗粒子输运培训课程

OpenMC开源蒙特卡罗粒子输运培训课程

课程名称:OpenMC开源蒙特卡罗模拟与多物理场耦合

 

培训对象

核工程研究人员、开源软件开发者、反应堆物理及屏蔽设计人员。

 

培训目标

  • 掌握OpenMC的Python API与输入文件构建方法。

  • 理解基于HDF5的数据库管理与开源社区开发模式。

  • 能够独立完成反应堆物理计算、屏蔽分析及与CFD程序的耦合。

 

培训内容介绍

  1. OpenMC软件概述:OpenMC的发展背景(MIT开发)及其开源特性;与MCNP/Serpent的对比优势;社区开发模式与版本迭代。

  2. Python API入门:OpenMC的Python接口基础;几何构建(Universe/Cell/Lattice)的面向对象方法;材料定义与温度处理。

  3. 几何建模进阶:构造立体几何(CSG)与边界表示(BRep)的结合;CAD几何导入;复杂组件(如CANDU通道)的建模技巧。

  4. 核数据管理:基于HDF5的连续能量截面库;多温度截面库的生成;在线多普勒展宽;热化散射数据的加载。

  5. 源项与物理设置:独立源与裂变源定义;临界计算(Keff搜索);固定源模拟(屏蔽/探测器)。

  6. 计数系统:Tally系统的Python接口;过滤器的使用(能量、时间、空间);网格计数器(Mesh Tally)。

  7. 燃耗模拟:燃耗耦合方法(Predictor-Corrector, CE/CM);核素跟踪(跟踪所有核素或使用燃耗链);衰变热计算与源项项评估。

  8. 多物理场耦合:OpenMC与OpenFOAM/NEK5000的耦合方法;基于重叠网格的温度/密度场更新;耦合收敛策略。

  9. 方差缩减:几何重要性分裂;权重窗生成器;适用于深穿透问题的减方差技术。

  10. 数据分析与可视化:基于HDF5的结果提取;利用Matplotlib/ParaView进行可视化;不确定性传播分析。

  11. 软件测试与开发:OpenMC的测试框架;贡献代码的流程;自定义物理模型与计数器的开发。

  12. 综合实战项目:基于OpenMC的球床堆(PBR)燃料球随机堆积模拟及多物理场耦合计算。





如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击

服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。

专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>