仿真软件
部分虚拟仿真软件资源介绍:
(1)核电厂事故仿真教学软件(PCTran)
PCTran是美国MST(Mcro-Simulation Technology)公司研制的,用于模拟核电站运行和事故的仿真软件包。自从该软件在1985年第一次发布以来,MST公司就不断提升PCTran的 性能并扩展其模拟能力。目前,众多的版本和反应堆模型在世界各地得到应用,主要是针对轻水堆如AP1000、CPR1000、APR1400等,也有针对 模块式高温氦气冷却反应堆(MHR)。
(2)MCNP程序
MCNP(Monte Carlo N Particle Transport code)是由美国洛斯阿拉莫斯(Los Alamos National Laboratory)国家实验室开发的基于蒙特卡罗方法的用于计算三维复杂几何结构的中子、光子、电子或者耦合中子/光子/电子输运问题的通用软件包, 具备计算核临界系统本征值和固定源问题,同时丰富的计数器计数可以获得用户需求的物理量。MCNP程序具有超强的几何处理能力,几何系统由空间单元 (Cell)组成,而几何空间单元的界面(Surface)由平面、二次曲面、特殊的四次椭圆曲面构成。目前,MCNP广泛应用于核装置物理计算、探测器模拟、医学物理等领域。
(3)NJOY程序
NJOY程序是由美国洛斯阿拉莫斯国家实验室(LANL)研发的大型多功能核数据库加工程序,可用于ENDF格式核数据库读取,转换功能,可输出多种中子输运程序所需格式数据库。NJOY采用模块化结构,可独立调用。目前,NJOY程序是世界范围内应用最为广泛的核数据加工程序。
(4)ORIGEN程序
ORIGEN程序由美国橡树岭国家实验(ORNL)开发,是用途广泛的点燃耗及放射性衰变计算程序,可以对压水堆、沸水堆、液态金属快增殖堆、加拿大氚铀堆等各种堆型的核素积累和衰变进行计算。其结果可用作核燃料循环设施的设计基础。如它的热功率输出表可用来确定燃料冷却池、运输容器、后处理厂以及废物库的热负荷;它的光子和中子输出表可做为屏蔽设计的基础参数;它的有关燃料成份的输出结果可用于燃料后处理工厂分离过程的设计。
(5)SCALE程序
SCALE(Standard Computer Analyses for Licensing Evaluation)程序系统由美国橡树岭国家实验室(ORNL)开发,是大型综合性核计算系统。SCALE程序系统可进行连续能量中子注量率计算,满足问题相关多群常数库研制需求;连续能量或多群蒙卡计算,具有自动减方差技巧;一维或三维临界问题不确定度分析;二维或三维组件计算,可用于燃耗信任制技术。
(6)DRAGON程序
DRAGON程序系统是由加拿大蒙特利尔技术大学开发的确定论中子输运程序系统,主要由组件程序DRAGON和堆芯程序DONJON构成。组件程序可采用多种计算方法 完(PIJ,IC,MOC)成中子输运计算,并生成参数化宏观截面数据库,最新版本Version5包含了六角形组件MOC输运模块,理论上可完成任意几 何的特征线输运计算。堆芯程序DONJON基于扩散理论,除稳态功能外还可以进行堆芯瞬态物理模拟。DRAGON程序系统可采用用户定义的宏观截面,也可 以读取WIMS格式、Draglib格式等多种数据库,是目前开源核设计程序中的高水平程序。
(7)Geant4软件
Geant4 工具包由欧洲核子中心主导、国际众多著名实验室和机构合作开发的模拟辐射与物质相互作用的国际通用的开源软件包。它具有丰富的粒子与物质相互作用物理过程描述、强大的复杂物质成分和几何结构处理、开放的源码、良好的扩展性、持续更新及免费下载使用等系列特点。它能提供包括电磁、强子和光学过程在内的众多物理过程,以及从250eV甚至更低至TeV的能量范围内的一系列的长寿命粒子、材料和元素。Geant4工具已经被广泛应用于粒子物理、核物理、加速器和探测器设计、空间科 学、医学物理,以及涉及粒子与物质相互作用的其它研究领域。
(8)SRIM软件
SRIM是一个仿真离子在物质中的电离能损、离子射程、辐照损失等的良好工具。它可以根据理论和经验公式计算,也可采用蒙特卡罗方法模拟。通过计算机的模拟,跟踪大量入射粒子的运动过程。在整个跟踪过程中粒子的位置、能量损失及次级粒子的各种参数都被存储下来,最后可以得到所需的各个物理量的期望值以及相应的统计误差。该软件可以选择特定的入射离子及靶材种类,并可设置合适的加速电压。可以计算不同粒子,以不同的能量,从不同的位置,以不同的角度入射到靶中的情况。SRIM软件已经被广泛应用于离子束与固体相互作用的仿真计算。
(9)三维适形及调强放射治疗计划系统(Pinnacle)
Pinnacle三维适形及调强放射治疗计划系统(教学系统)是美国Philips公司提供的一套放射治疗计划设计工具软件,包括模拟、光子、电子、立体定向放射外科学及近距离放射治疗计划的各种选项。Pinnacle RTP系统是一个计算机软件包,旨在为良性或恶性肿瘤的放射治疗计划提供支持。Pinnacle RTP系统可协助医生制定治疗方案,以便尽可能增加治疗区剂量,同时尽可能减少周围正常组织的剂量。该系统具有正向计划和逆向计划两种操作模式。
(10)LabVIEW软件
LabVIEW即Laboratory Virtual Instrument Engineering Workbench(实验室虚拟仪器工程工作平台)的首字母缩写组合,是一个基于G(Graphic)语言的图形编程开发环境,在工业界和学术界中广泛用作开发数据采集系统、仪器控制软件和分析软件的标准语言。LabVIEW使用图形化的工作平台作为一种程序设计语言来开发仪器软件,可将设计系统时绘制的框图,转化为可被计算机识别和编译的程序,将问题形象化,利用它可以方便灵活地搭建功能强大的测试系统。
NI ELVIS(Educational Laboratory Virtual Instrumentation Suite)是建立在LabVIEW和数据采集技术之上的专为院校开发的模块化工程教学实验室平台。它集成了示波器、数字万用表、函数发生器、各种电源等 实验室最常见的仪器功能。可通过USB或配套数据采集卡与计算机连接,通过LabVIEW软件控制,实现快速易用的测量采集及显示。