The invention discloses a fast determination method of neutron dose, which solves the problems of long time and low accuracy of three dimensional radiation dose determination in boron neutron capture in the prior art. The present invention includes 1) phantom data formation of neutron irradiation on the CPU platform, discrete phantom data, the formation of calculated body element, and calculate the three-dimensional space calculated body element material label; 2) selected for determining neutron beam dose calculation of the GPU platform, GPU platform to transfer data through the CPU platform 3); each unit using parallel computation of 3D dose matrix D Monte Carlo program on the GPU GPU platform to CPU dose, radiation dose return matrix data D. The invention realizes that the original operation mode in CPU is modified to run in GPU, which greatly improves the speed of operation and ensures the accuracy of calculation effectively.
【技术实现步骤摘要】
中子剂量快速确定方法
本专利技术涉及一种中子剂量的确定方法,具体涉及中子剂量快速确定方法。
技术介绍
为了实现硼中子俘获治疗,除了必要的热中子照射设备外,快速准确评估热中子辐照后在人体中的剂量分布也是一个关键环节。迄今为止,硼中子俘获治疗肿瘤的方法已有70多年历史,尽管方法先进、有效,但一直未能取得临床应用的突破,主要技术瓶颈为三个方面:制造适用于医院大产额中子源的困难;研制富集于人体含硼药物的困难;热中子辐照剂量的准确快速确定的困难。硼中子俘获治疗在对一些肿瘤的临床试治中都出现过因辐照过量导致正常组织坏死的情况,也出现了在患部辐照剂量不足形成日后肿瘤的复发的情况。这些情况反映了实施辐照剂量与处方辐照剂量的差距。目前国际上辐照剂量计算软件有:美国的SERA,2000年,由SeppalT,KankaanrantaL,Se.T等人在日本大阪举行的第九届中子俘获治疗癌症国际研讨会上发表;美国的MacNCTPlan,2002年,由SantaCruzSJ,KigerWIII等人在德国埃森市举行的第十届中子俘获治疗癌症国际研讨会上发表;日本的JCDS,2004年,由KumadaH,YamamotoK,MatsumuraA在Phys.Med.Biol.杂志第49卷上发表。上述软件主体计算均采用蒙特卡罗程序MCNP模拟,硼中子俘获治疗的单一网格模型结构简单,由完全相同的立方体网格(或长方体网格)组成,排列有序,随着网格尺寸的变小,网格数多达几十万,蒙特卡罗程序MCNP在模拟硼中子俘获治疗模型时计算粒子射线与网格面的交点要花费大量时间,除此以外,材料的质量密度、原子密度以及 ...
【技术保护点】
中子剂量快速确定方法,其特征在于,包括:1)在CPU平台上形成中子辐照的体模数据,进行体模数据的离散化,形成计算体元,并确定三维空间上每个计算体元的体元标号;所述计算体元包括大小成正倍数的关系的辐照区体元和非辐照区体元,辐照区体元小于非辐照区体元,计算体元均为立方体;2)选定用于确定中子束剂量的GPU平台,通过CPU平台向GPU平台传送计算数据;3)在GPU平台上利用蒙特卡罗程序计算三维辐照剂量矩阵D的每个计算体元的剂量,GPU平台向CPU平台返回辐照剂量矩阵数据D。
【技术特征摘要】
1.中子剂量快速确定方法,其特征在于,包括:1)在CPU平台上形成中子辐照的体模数据,进行体模数据的离散化,形成计算体元,并确定三维空间上每个计算体元的体元标号;所述计算体元包括大小成正倍数的关系的辐照区体元和非辐照区体元,辐照区体元小于非辐照区体元,计算体元均为立方体;2)选定用于确定中子束剂量的GPU平台,通过CPU平台向GPU平台传送计算数据;3)在GPU平台上利用蒙特卡罗程序计算三维辐照剂量矩阵D的每个计算体元的剂量,GPU平台向CPU平台返回辐照剂量矩阵数据D。2.根据权利要求1所述的中子剂量快速确定方法,其特征在于,所述蒙特卡罗程序中,辐照的几何位置对应于计算体元中体元点的算法如下:假设粒子所在空间点坐标为P(X,Y,Z),计算I=X/dX,J=Y/dY,K=Z/dZ,然后再利用IX、IY和IZ所确定的对应关系得到点P在三维辐照剂量矩阵D中对应的体元标号;其中,I、J、K分别为P点在数组IX、IY和IZ中的体元标号,dX为计算体元在X方向上的大小,dY为计算体元在Y方向上的大小,dZ为计算体元在Z方向上的大小;IX、IY和IZ所确定的对应关系如下:IX是在X方向上按dX大小进行离散化所形成的体元与计算体元在X方向的对应关系;IY是在Y方向上按dY大小进行离散化所形成的体元与计算体元在Y方向的对应关系;IZ是在Z方向上按dZ大小进行离散化所形成的体元与计算体元在Z方向的对应关系。3.根据权利要求2所述的中子剂量快速确定方法,其特征在于,步骤1)的过程为:在CPU平台上...
【专利技术属性】
技术研发人员:王慧芳,周烨,
申请(专利权)人:四川瑶天纳米科技有限责任公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。