全文HTML
--> --> --> -->2.1.堆栈式多层快中子转化结构模拟
使用MCNPX和Geant4对聚乙烯转化结构进行模拟, 主要参数为: 入射中子能量范围2—17 MeV; 入射中子数为108个; 中子源距离聚乙烯薄膜距离为4 cm; 聚乙烯薄膜的密度为0.95 g/cm3.由于快中子与聚乙烯转化结构中的氢元素发生相互作用转化为质子时会损失部分能量, 与之前入射中子相比能量减少, 若采用同一厚度聚乙烯进行转化, 可能会导致这些中子产生的质子因能量较小而不能逃出聚乙烯. 图2所示为单能中子探测效率与最优厚度之间的关系.
图 2 不同能量的单能中子探测效率与聚乙烯厚度之间的关系及最优厚度
Figure2. The function of the detector efficiency with different polyethylene thicknesses.
图3所示为MCNPX软件对中子与聚乙烯发生弹性碰撞过程建模图, 一部分反冲质子如图中蓝色径迹所示, 其穿过聚乙烯后进入气隙内, 能量沉积在气隙间隔; 图4为MCNPX和Geant4软件模拟DT, Am-Be, DD源的探测效率的对比.
图 3 中子与单层聚乙烯弹性散射图探(红色点代表中子, 蓝色为质子)
Figure3. Screenshot of the elastic collision between neutrons and polyethylene in MCNPX (the red dots represent neutrons and the blue are protons).
图 4 MCNPX与Geant4对不同中子源的测效率的模拟对比
Figure4. Simulation comparison of detection efficiency between MCNPX and Geant4 for the same thickness of polyethylene.
由图4可知, 当聚乙烯厚度较薄时, 探测效率随着厚度的增加而增加; 当厚度达到一定时, 探测效率达到最大值, 此时的厚度为最优厚度. 当厚度超过最优厚度, 探测效率趋于饱和. 实际上不管多厚的聚乙烯膜, 反冲质子仅能从聚乙烯膜表面几十个μm出射. Geant4和MCNPX对三种不同中子源与聚乙烯相互作用的最佳厚度和探测效率的模拟结果对比如表1所列.
中子源 | DT | Am-Be | DD | |||||
最优厚度/μm | 探测效率/% | 最优厚度/μm | 探测效率/% | 最优厚度/μm | 探测效率/% | |||
Geant4 | 2000 | 0.36 | 1200 | 0.12 | 600 | 0.07 | ||
MCNPX | 1800 | 0.32 | 900 | 0.09 | 500 | 0.03 |
表1Geant4和MCNPX对不同中子源与聚乙烯相互作用的最佳厚度和探测效率的模拟结果
Table1.Simulation results of Geant4 and MCNPX for the optimal thickness and detection efficiency of different neutron sources interacting with polyethylene.
由于Geant4和MCNPX两者物理过程中使用的截面库和中子通量的计算方式不同, 因此探测效率会有一些差异[24.25]. 尤其是在能量较低的区域, 探测效率相差较大, Geant4比MCNPX的探测效率在DD源处高133%, Am-Be源处高33%, DT源处高12.5%.
由于单层聚乙烯与中子发生弹性散射几率很低, 绝大多数中子会穿过聚乙烯薄膜, 为了提高探测效率, 采用多层聚乙烯结构, 以提高中子发生弹性散射的概率. 将最优厚度聚乙烯和一定厚度气隙作为一个转化单元, 根据文献[18]可知, 气体间隔采用500 μm较为合理. 中子与多层聚乙烯转化结构发生相互作用如图5所示, 反冲质子出现了小角度散射, 反冲质子径迹与中子源在同一水平线. 单元数与转化效率的关系如图6所示, 模拟结果表明DT, Am-Be和DD源的探测效率最大值分别为1.50%, 0.44%和0.14%, 此时聚乙烯转化单元均为200层左右, 比单层的探测效率高近5倍, 由此可见, 采用了多层聚乙烯的方法可以有效提高探测效率.
图 5 MCNPX模拟的中子与多层聚乙烯相互作用(红色的点代表中子, 蓝色为质子)
Figure5. MCNPX simulated neutron interactions with multilayered polyethylene (the red dots for neutrons, the blue for protons).
图 6 多层聚乙烯结构转化效率
Figure6. Conversion efficiency of multilayer polyethylene structures.
使用MCNPX对多层聚乙烯转化结构进行了模拟, 由于初始入射中子与聚乙烯发生弹性散射产生反冲质子后会损失了一部分能量, 以致后续的聚乙烯厚度和层数不是最优, 为了获得更多反冲质子, 采用聚乙烯厚度递减的堆栈式的优化结构. 第一种模型有17个堆栈, 每个堆栈内有20层相同厚度的聚乙烯, 考虑到3D打印技术加工精度为100 μm, 因此将相邻堆栈内聚乙烯厚度按100 μm的厚度递减, 与Geant4软件模拟的结构相同[26], 分别用M1和G1表示(下同). 为了提高反冲质子的产额, 对此提出了新的聚乙烯转化结构, 第二种模型采用了能量截断的方法, 将2—17 MeV的入射中子划分为15个间隔, 每个能量间隔为1 MeV, 求出每个能量截断值所对应的最优聚乙烯厚度及穿过的最大层数, 将每个能量间隔穿过的最大层数作为一个堆栈, 这15个堆栈组成了新的聚乙烯转化结构, 用M2表示(下同). 如图7所示, 为M2模拟的部分聚乙烯堆栈结构示意图.
图 7 M2模拟的堆栈结构示意图(蓝色、绿色、橘黄色和紫色分别代表不同厚度聚乙烯, 红色代表气隙厚度)
Figure7. Schematic diagram of the stack structure simulated by M2 (blue, green, orange, and purple represent different thicknesses of polyethylene respectively, red represents air gap thickness).
2
2.2.响应函数的计算
探测器响应函数描述了入射中子能量与其引起的脉冲幅值之间的随机关系, 需要根据具体的实验条件来确定. 探测器的响应函数取决于许多可变的因素, 主要包括中子源特性以及探测器的材料组成、几何特性、工作状态和计数率等.利用MCNPX软件对GEM探测器的响应矩阵进行模拟计算. 响应矩阵由入射的单能中子和聚乙烯转化结构相互作用后得到的反冲质子能谱组成, 将每一个入射的单能中子与其相对应的反冲质子作为一个行向量将这些向量存入一个矩阵中一行, 该矩阵即为n条行向量组成的响应函数矩阵, 共160条. 通过对响应矩阵和反冲质子谱联合求解即可得出入射中子源能谱信息, 其关系如下所示.
响应矩阵:
图8仅展示了16条整数单能中子的响应函数. 使用的入射中子能量为2—17 MeV, 入射中子能量间隔为0.1 MeV, 因此得到了
图 8 不同中子源对应的响应函数
Figure8. Response functions corresponding to different neutron energies.
-->
3.1.GRAVEL解谱算法
GRAVEL解谱算法由SAND-Ⅱ算法演化而来, 是最早由德国 PTB 实验室提出的一种交互式迭代算法, SAND-Ⅱ常用于反冲质子解谱, 其迭代公式为2
3.2.MLEM算法
MLEM算法是利用样本结果信息, 反推最大概率导致这些样本结果出现的模型参数值. 理论上, 质子和中子谱均为连续函数, 测量装置允许在有限的多个点测量质子能谱的值. 因此将实轴划为有限的多个能量区间, 区间越小, 落在区间的粒子数具备泊松分布, 且相互独立.-->
4.1.单能中子源解谱
通过对单能入射中子得到的反冲质子谱的电离过程进行模拟, 得到反冲质子在气隙(气体成分为70% Ar和30% CO2)中的沉积能量, 如图9所示. 随着入射中子能量增加, 反冲质子最大概率沉积的能量(峰位所对应的能量)逐渐减少, 这主要是由于气隙间隔固定(500 μm), 远小于质子在气体中完全沉积时所穿行的距离, 因此低能质子更容易沉积到气隙里. 图10显示了入射中子能量与反冲质子沉积能量峰位的关系.图 9 不同入射中子对应的反冲质子在气隙中的沉积能量
Figure9. Deposition energy of recoil protons in the air gap corresponding to different incident neutrons.
图 10 入射中子能量与反冲质子沉积能量关系
Figure10. Relationship between neutron incidence energy and recoil proton deposition energy.
图11为使用两种算法分别对Geant4软件和MCNPX软件的模拟数据进行解谱的结果. 将沉积能量与响应矩阵联合求解得到单能入射中子源的能谱信息. 从图11中可知, 两种算法都正确地预测了能量分辨率约为0.1 MeV的中子的解谱能量, 但其峰值强度高低不等, 以峰值强度最大值为标准进行归一化处理. 在4 MeV处的峰值与参考数据相匹配, 但在2.4, 8.0, 12.0和14.0 MeV处的峰值分别低估了32%, 15%, 5%和20%, 这因为在解谱算法中, 在峰值处出现了不同程度的能谱展宽.
图 11 两种算法对Geant4软件和MCNPX软件模拟数据的解谱结果 (a) GRAVEL算法对单能中子解谱图; (b) MLEM算法对单能中子解谱图
Figure11. Results of two algorithms for solving the spectrum of simulated data from Geant4 software and MCNPX software: (a) GRAVEL algorithm on single-energy neutron unfolding spectra; (b) MLEM algorithm for single-energy neutron unfolding spectra.
2
4.2.连续中子源解谱
当入射源为Am-Be源时, 通过GRAVEL算法和MLEM算法对模拟的探测器的响应矩阵和脉冲幅度谱进行解谱, 解谱的结果如下图12所示.图 12 两种解谱算法对Geant4软件和MCNPX软件模拟Am-Be源的解谱结果 (a) MCNPX与Geant4基于GRAVEL算法的解谱结果; (b) MCNPX与Geant4基于MLEM算法的解谱结果
Figure12. Results of the unfolding of the simulated Am-Be sources by two solution algorithms for Geant4 software and MCNPX software: (a) Unfolding results of MCNPX and Geant4 based on GRAVEL algorithm; (b) unfolding results of MCNPX and Geant4 based on MLEM algorithm.
从图12可以看出, GRAVEL算法和MLEM算法均可以用于Am-Be源的解谱, 两种算法解谱的峰位均与输入谱符合较好.
G1结构解谱结果表明, GRAVEL算法在低能区出现较大幅度振荡, 在中高能区振荡幅度较小, 这是由于GRAVEL算法的解不完全收敛, 因此会出现不同程度的能量展宽. MLEM算法则比较平滑, 可见MLEM算法抗干扰能力强于GRAVEL算法. MLEM算法与输入谱相比, 整体符合较好.
对M1结构和M2结构解谱, 两种算法在2.7—11.0 MeV与标准谱符合较好, 但在1.0—2.6 MeV处的值低于输入中子谱在该范围内的值, 由此可见, MCNPX更适合模拟中高能区中子.
使用气体探测器对55Fe低能的5.9 keV的X射线测量的能量分辨率的好于15%. 现将探测器应用于反冲质子的测量, 通过模拟沉积能量峰值为13.8 keV的反冲质子在探测器内部电离作用以及电离电子在GEM孔内雪崩效应, 得到了探测器的能量分辨率为13.4%, 如图13所示, 相比于对X射线的测量, 能量分辨率得到改善和提高, 因此Triple GEM结构的中子探测器在中子探测及测量方面应用是可行的.
图 13 反冲质子在气体探测器中的能量分辨率
Figure13. Energy resolution of recoil protons in gas detectors.
为了使基于气体探测器的中子探测系统能给将来的实验提供更可靠的参考, 本工作在模拟仿真时考虑了气体探测器的能量分辨率对解谱精度的影响, 模拟时采用的气体探测器的能量分辨率为10%—30%, 如图14所示, 结果表明探测器的能量分辨率越小, 求解的中子谱的相对不确定度就越小, 结果越准确. 同为MCNPX软件模拟的两种不同模型之间, 相对不确定度随着能量分辨率变差而逐渐增大, 且趋势大致相同. Geant4模拟结果解谱的相对不确定度在能量分辨率为10%—18%时为均匀增加, 在能量分辨率大于18%时, 相对不确定度扩大了1%. 两种不同的变化趋势原因在于两者模拟结果数据的不同, Geant4模拟结果为单个粒子数分别耦合能量分辨率的高斯分布, 然后对其进行不同能量间隔的划分, 因此随着能量分辨率不断变差, 能谱的展宽程度愈加剧烈, 导致相对不确定度不是均匀变化. 而MCNPX模拟结果则先进行能量区间划分, 然后再耦合关于能量分辨率的高斯分布, 因此, MCNPX的相对不确定度为均匀变化. 对于同一软件或模型, GRAVEL算法和MLEM算法解谱结果的相对不确定度相差不大, 约为0.2%.
图 14 相对不确定度与能量分辨率的关系
Figure14. Plot of relative uncertainty versus energy resolution.
为了准确地评价两种算法对MCNPX的两种结构和Geant4的结构模拟结果的求解效果, 分别用均方误差(mean square error, MSE)表征预测的中子谱和真实中子谱之间的差异程度, 理想状态下接近于0, 平均相对偏差(average relative deviation, ARD)表示预测的中子光谱与真实中子能谱之间的偏差程度, 中子能谱质量(quality of neutron spectrum, Qs)表示预测的中子谱与真实中子谱的接近程度. 作为评价解谱结果误差水平的标准, 公式如下所示:
G1 | M1 | M2 | ||||||
MLEM | GRAVEL | MLEM | GRAVEL | MLEM | GRAVEL | |||
MSE | 0.48% | 0.65% | 2.1% | 2.4% | 1.4% | 1.8% | ||
ARD | 18.00% | 19.00% | 21.0% | 22.0% | 20.0% | 21.0% | ||
Qs | 12.00% | 14.00% | 28.0% | 30.0% | 19.0% | 21.0% |
表2MCNPX两种结构和Geant4模拟结果经MLEM算法和GRAVEL算法解谱后误差水平
Table2.Error levels of the two MCNPX structures and Geant4 simulation results after unfolding by the MLEM and GRAVEL algorithms.
由表2可得G1比M1的解谱结果在MSE, ARD和Qs三个误差方面分别好1.7%, 3%和16%. 造成这种误差的原因主要在于MCNPX在低能区1.0—2.6 MeV模拟结果较差; M2比M1的解谱结果在MSE, ARD和Qs三个误差方面分别好0.7%, 1%和9%. 由于两种结构响应函数不同, M2在低能区可以获得更多的反冲质子, 因而对于低能区解谱结果略好于结构M1. 比较GRAVEL算法与MLEM算法的解谱结果, GRAVEL算法比MLEM算法在MSE, ARD和Qs分别高约0.3%, 1.0%和2.0%, 误差是由于GRAVEL算法解谱结果在低能区存在较大振荡, MLEM算法解谱结果相对平滑所致.