• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用 BEAMnrc 实现快速、准确的光子束加速器建模:效率增强方法和截面数据的系统研究。

Fast, accurate photon beam accelerator modeling using BEAMnrc: a systematic investigation of efficiency enhancing methods and cross-section data.

机构信息

Henry Ford Health System, Detroit, Michigan 48202, USA.

出版信息

Med Phys. 2009 Dec;36(12):5451-66. doi: 10.1118/1.3253300.

DOI:10.1118/1.3253300
PMID:20095258
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC2787063/
Abstract

In this work, an investigation of efficiency enhancing methods and cross-section data in the BEAMnrc Monte Carlo (MC) code system is presented. Additionally, BEAMnrc was compared with VMC++, another special-purpose MC code system that has recently been enhanced for the simulation of the entire treatment head. BEAMnrc and VMC++ were used to simulate a 6 MV photon beam from a Siemens Primus linear accelerator (linac) and phase space (PHSP) files were generated at 100 cm source-to-surface distance for the 10 x 10 and 40 x 40 cm2 field sizes. The BEAMnrc parameters/techniques under investigation were grouped by (i) photon and bremsstrahlung cross sections, (ii) approximate efficiency improving techniques (AEITs), (iii) variance reduction techniques (VRTs), and (iv) a VRT (bremsstrahlung photon splitting) in combination with an AEIT (charged particle range rejection). The BEAMnrc PHSP file obtained without the efficiency enhancing techniques under study or, when not possible, with their default values (e.g., EXACT algorithm for the boundary crossing algorithm) and with the default cross-section data (PEGS4 and Bethe-Heitler) was used as the "base line" for accuracy verification of the PHSP files generated from the different groups described previously. Subsequently, a selection of the PHSP files was used as input for DOSXYZnrc-based water phantom dose calculations, which were verified against measurements. The performance of the different VRTs and AEITs available in BEAMnrc and of VMC++ was specified by the relative efficiency, i.e., by the efficiency of the MC simulation relative to that of the BEAMnrc base-line calculation. The highest relative efficiencies were approximately 935 (approximately 111 min on a single 2.6 GHz processor) and approximately 200 (approximately 45 min on a single processor) for the 10 x 10 field size with 50 million histories and 40 x 40 cm2 field size with 100 million histories, respectively, using the VRT directional bremsstrahlung splitting (DBS) with no electron splitting. When DBS was used with electron splitting and combined with augmented charged particle range rejection, a technique recently introduced in BEAMnrc, relative efficiencies were approximately 420 (approximately 253 min on a single processor) and approximately 175 (approximately 58 min on a single processor) for the 10 x 10 and 40 x 40 cm2 field sizes, respectively. Calculations of the Siemens Primus treatment head with VMC++ produced relative efficiencies of approximately 1400 (approximately 6 min on a single processor) and approximately 60 (approximately 4 min on a single processor) for the 10 x 10 and 40 x 40 cm2 field sizes, respectively. BEAMnrc PHSP calculations with DBS alone or DBS in combination with charged particle range rejection were more efficient than the other efficiency enhancing techniques used. Using VMC++, accurate simulations of the entire linac treatment head were performed within minutes on a single processor. Noteworthy differences (+/- 1%-3%) in the mean energy, planar fluence, and angular and spectral distributions were observed with the NIST bremsstrahlung cross sections compared with those of Bethe-Heitler (BEAMnrc default bremsstrahlung cross section). However, MC calculated dose distributions in water phantoms (using combinations of VRTs/AEITs and cross-section data) agreed within 2% of measurements. Furthermore, MC calculated dose distributions in a simulated water/air/water phantom, using NIST cross sections, were within 2% agreement with the BEAMnrc Bethe-Heitler default case.

摘要

在这项工作中,我们研究了 BEAMnrc 蒙特卡罗(MC)代码系统中的增效方法和截面数据。此外,我们还将 BEAMnrc 与 VMC++进行了比较,后者是一种最近为模拟整个治疗头而增强的专用 MC 代码系统。我们使用 BEAMnrc 和 VMC++模拟了来自 Siemens Primus 直线加速器(linac)的 6 MV 光子束,并在 100 cm 源皮距处为 10 x 10 和 40 x 40 cm2 射野大小生成了 PHSP 文件。研究中涉及的 BEAMnrc 参数/技术分为以下几类:(i)光子和韧致辐射截面,(ii)近似效率提高技术(AEIT),(iii)方差减少技术(VRT),以及(iv)与 AEIT(带电粒子射程排斥)相结合的 VRT(韧致辐射光子分裂)。没有研究中的增效技术或不可能使用默认值(例如,边界穿越算法的 EXACT 算法)生成的 BEAMnrc PHSP 文件,以及使用默认截面数据(PEGS4 和 Bethe-Heitler)生成的 PHSP 文件被用作之前描述的不同组生成的 PHSP 文件的准确性验证的“基准”。随后,选择了一些 PHSP 文件作为基于 DOSXYZnrc 的水模剂量计算的输入,并与测量结果进行了验证。BEAMnrc 和 VMC++中可用的不同 VRT 和 AEIT 的性能由相对效率指定,即 MC 模拟的效率相对于 BEAMnrc 基准计算的效率。对于 10 x 10 场大小,当使用 5000 万次历史记录和 40 x 40 cm2 场大小时,最高相对效率分别约为 935(大约在单个 2.6 GHz 处理器上运行 111 分钟)和约 200(大约在单个处理器上运行 45 分钟),而对于不使用电子分裂的定向韧致辐射分裂(DBS)VRT。当 DBS 与电子分裂一起使用并与增强的带电粒子射程排斥相结合时,这是 BEAMnrc 中最近引入的技术,对于 10 x 10 和 40 x 40 cm2 射野大小,相对效率分别约为 420(大约在单个处理器上运行 253 分钟)和约 175(大约在单个处理器上运行 58 分钟)。使用 VMC++计算 Siemens Primus 治疗头的相对效率分别约为 1400(大约在单个处理器上运行 6 分钟)和约 60(大约在单个处理器上运行 4 分钟)对于 10 x 10 和 40 x 40 cm2 射野大小。单独使用 DBS 或 DBS 与带电粒子射程排斥相结合的 BEAMnrc PHSP 计算比使用的其他增效技术更有效。使用 VMC++,可以在单个处理器上在几分钟内完成整个直线加速器治疗头的精确模拟。与 Bethe-Heitler(BEAMnrc 默认韧致辐射截面)相比,使用 NIST 韧致辐射截面观察到平均能量、平面通量、角度和光谱分布的显著差异(+/- 1%-3%)。然而,在水模体中(使用 VRT/AEIT 和截面数据的组合)计算的 MC 剂量分布与测量结果的差异在 2%以内。此外,使用 NIST 截面在模拟的水/空气/水模体中计算的 MC 剂量分布与 BEAMnrc Bethe-Heitler 默认情况的差异在 2%以内。

相似文献

1
Fast, accurate photon beam accelerator modeling using BEAMnrc: a systematic investigation of efficiency enhancing methods and cross-section data.使用 BEAMnrc 实现快速、准确的光子束加速器建模:效率增强方法和截面数据的系统研究。
Med Phys. 2009 Dec;36(12):5451-66. doi: 10.1118/1.3253300.
2
Efficient photon beam dose calculations using DOSXYZnrc with BEAMnrc.使用带有BEAMnrc的DOSXYZnrc进行高效光子束剂量计算。
Med Phys. 2006 Aug;33(8):3046-56. doi: 10.1118/1.2219778.
3
Kilovoltage beam Monte Carlo dose calculations in submillimeter voxels for small animal radiotherapy.用于小动物放射治疗的亚毫米体素中千伏束蒙特卡罗剂量计算。
Med Phys. 2009 Nov;36(11):4991-9. doi: 10.1118/1.3238465.
4
Large efficiency improvements in BEAMnrc using directional bremsstrahlung splitting.
Med Phys. 2004 Oct;31(10):2883-98. doi: 10.1118/1.1788912.
5
Evaluation of a commercial VMC++ Monte Carlo based treatment planning system for electron beams using EGSnrc/BEAMnrc simulations and measurements.使用EGSnrc/BEAMnrc模拟和测量对基于商业VMC++蒙特卡罗方法的电子束治疗计划系统进行评估。
Phys Med. 2009 Sep;25(3):111-21. doi: 10.1016/j.ejmp.2008.07.001. Epub 2008 Aug 21.
6
Benchmarking of Monte Carlo model of Siemens Oncor® linear accelerator for 18MV photon beam: Determination of initial electron beam parameters.西门子 Oncor®直线加速器 18MV 光子束的蒙特卡罗模型基准测试:初始电子束参数的确定。
J Xray Sci Technol. 2019;27(6):1047-1070. doi: 10.3233/XST-190568.
7
Photon beam relative dose validation of the DPM Monte Carlo code in lung-equivalent media.DPM蒙特卡罗代码在肺等效介质中的光子束相对剂量验证。
Med Phys. 2003 Apr;30(4):563-73. doi: 10.1118/1.1555671.
8
VMC++ versus BEAMnrc: a comparison of simulated linear accelerator heads for photon beams.VMC++与BEAMnrc的比较:光子束模拟直线加速器机头的对比
Med Phys. 2008 Apr;35(4):1521-31. doi: 10.1118/1.2885372.
9
Monte Carlo photon beam modeling and commissioning for radiotherapy dose calculation algorithm.用于放射治疗剂量计算算法的蒙特卡罗光子束建模与调试
Phys Med. 2014 Nov;30(7):833-7. doi: 10.1016/j.ejmp.2014.05.007. Epub 2014 Jun 16.
10
A fast GPU-accelerated Monte Carlo engine for calculation of MLC-collimated electron fields.一种快速 GPU 加速的蒙特卡罗引擎,用于计算 MLC 准直电子场。
Med Phys. 2023 Jan;50(1):600-618. doi: 10.1002/mp.15938. Epub 2022 Aug 31.

引用本文的文献

1
Monte Carlo methods for device simulations in radiation therapy.蒙特卡罗方法在放射治疗设备模拟中的应用。
Phys Med Biol. 2021 Sep 14;66(18). doi: 10.1088/1361-6560/ac1d1f.
2
TOPAS-nBio: An Extension to the TOPAS Simulation Toolkit for Cellular and Sub-cellular Radiobiology.TOPAS-nBio:用于细胞和亚细胞放射生物学的 TOPAS 模拟工具包的扩展。
Radiat Res. 2019 Feb;191(2):125-138. doi: 10.1667/RR15226.1. Epub 2019 Jan 4.
3
Improved efficiency in Monte Carlo simulation for passive-scattering proton therapy.被动散射质子治疗中蒙特卡罗模拟的效率提升
Phys Med Biol. 2015 Jul 7;60(13):5019-35. doi: 10.1088/0031-9155/60/13/5019. Epub 2015 Jun 10.
4
Geometrical splitting technique to improve the computational efficiency in Monte Carlo calculations for proton therapy.几何分裂技术提高质子治疗蒙特卡罗计算的计算效率。
Med Phys. 2013 Apr;40(4):041718. doi: 10.1118/1.4795343.
5
Monte Carlo modeling of a Novalis Tx Varian 6 MV with HD-120 multileaf collimator.利用 HD-120 多叶准直器对瓦里安 Novalis Tx 6MV 进行蒙特卡罗建模。
J Appl Clin Med Phys. 2012 Sep 6;13(5):3960. doi: 10.1120/jacmp.v13i5.3960.

本文引用的文献

1
Benchmarking of Monte Carlo simulation of bremsstrahlung from thick targets at radiotherapy energies.放射治疗能量下厚靶轫致辐射的蒙特卡罗模拟基准测试。
Med Phys. 2008 Oct;35(10):4308-17. doi: 10.1118/1.2975150.
2
VMC++ versus BEAMnrc: a comparison of simulated linear accelerator heads for photon beams.VMC++与BEAMnrc的比较:光子束模拟直线加速器机头的对比
Med Phys. 2008 Apr;35(4):1521-31. doi: 10.1118/1.2885372.
3
Experimental verification and clinical implementation of a commercial Monte Carlo electron beam dose calculation algorithm.一种商业蒙特卡洛电子束剂量计算算法的实验验证与临床应用
Med Phys. 2008 Mar;35(3):1028-38. doi: 10.1118/1.2839098.
4
Report of the AAPM Task Group No. 105: Issues associated with clinical implementation of Monte Carlo-based photon and electron external beam treatment planning.美国医学物理师协会第105任务组报告:基于蒙特卡罗方法的光子和电子外照射治疗计划临床实施相关问题
Med Phys. 2007 Dec;34(12):4818-53. doi: 10.1118/1.2795842.
5
A "HOWFARLESS" option to increase efficiency of homogeneous phantom calculations with DOSXYZnrc.一种用于提高使用DOSXYZnrc进行均匀体模计算效率的“HOWFARLESS”选项。
Med Phys. 2007 Oct;34(10):3794-807. doi: 10.1118/1.2776258.
6
Dose calculation validation of Vmc++ for photon beams.
Med Phys. 2007 May;34(5):1809-18. doi: 10.1118/1.2714473.
7
Technical note: overprediction of dose with default PRESTA-I boundary crossing in DOSXYZnrc and BEAMnrc.
Med Phys. 2007 Feb;34(2):647-50. doi: 10.1118/1.2402342.
8
Efficient photon beam dose calculations using DOSXYZnrc with BEAMnrc.使用带有BEAMnrc的DOSXYZnrc进行高效光子束剂量计算。
Med Phys. 2006 Aug;33(8):3046-56. doi: 10.1118/1.2219778.
9
Comprehensive evaluation of a commercial macro Monte Carlo electron dose calculation implementation using a standard verification data set.使用标准验证数据集对商业宏观蒙特卡罗电子剂量计算实现进行综合评估。
Med Phys. 2006 Jun;33(6):1540-51. doi: 10.1118/1.2198328.
10
First macro Monte Carlo based commercial dose calculation module for electron beam treatment planning--new issues for clinical consideration.首个基于蒙特卡罗方法的电子束治疗计划商业剂量计算模块——临床考虑的新问题
Phys Med Biol. 2006 Jun 7;51(11):2781-99. doi: 10.1088/0031-9155/51/11/007. Epub 2006 May 17.