一种基于能量分辨探测器的晶体摇摆曲线测量方法

文档序号:10510443阅读:462来源:国知局
一种基于能量分辨探测器的晶体摇摆曲线测量方法
【专利摘要】本发明涉及一种基于能量分辨探测器的晶体摇摆曲线测量方法,包括步骤:1.根据测量所用X射线能量范围{E}选取X射线管阳极靶材料和电压电流参数;2.确定布拉格衍射角范围{θB}、晶体旋转角度范围{θT}和旋转步进角度;3.测量{θT}内每个旋转角度的晶体衍射能谱;4.修正晶体衍射能谱中散射因素的影响;5.提取{E}中能量Ej的X射线在θTi=θBi时单位时间的衍射强度,得到Ej的强度变化曲线;6.对强度变化曲线进行衍射峰拟合;7.对拟合后的衍射峰求一阶导数,选取一阶导数斜率不小于0的部分,对该部分衍射峰取绝对值,即分别为摇摆曲线的左支与右支,拼接得到Ej的摇摆曲线;8.重复步骤5~7直至遍历{E},得到{E}中所有能量的X射线对于晶体某个晶面摇摆曲线。
【专利说明】
一种基于能量分辨探测器的晶体摇摆曲线测量方法
技术领域
[0001] 本发明涉及一种晶体摇摆曲线测量方法,该方法利用能量分辨探测器,实现单次 扫描条件下多个能量,尤其是非特征X射线能量晶体摇摆曲线的测量。
【背景技术】
[0002] 在脉冲X射线能谱测量领域,晶体分光法是非常重要的一种测量手段,利用晶体对 X射线的衍射,将X射线能量分布转换为衍射强度的空间分布,再根据不同能量的积分衍射 系数反推原始能谱。其中积分衍射系数由晶体衍射晶面对X射线的摇摆曲线积分得到。当某 一能量X射线入射晶体时,在布拉格衍射角附近很小的角度区域内都会有该能量X射线的衍 射存在,晶体对该能量的摇摆曲线就是对该能量衍射强度与实际衍射角度之间关系的描 述。晶体摇摆曲线随晶体材料、衍射晶面以及X射线能量的变化而变化,一般认为,在确定晶 体材料和衍射晶面的前提下,摇摆曲线的形态随X射线能量的变化而连续变化。在理论上发 展了多种计算方法,但存在许多理想化的假设前提,且晶体受到生长条件、加工工艺和保存 环境等影响,理论计算结果往往并不具备普适性,因此需要开展晶体摇摆曲线的实验测量。
[0003] 现有的测量方法主要利用同步辐射或衍射仪开展。文献Si(lll)晶体峰值衍射效 率的测量[J](核技术,2007,30 (6): 511~515)给出了基于同步辐射光源的晶体衍射效率测 量方法,利用双晶单色器产生2.05keV至6.OkeV连续可调的单色X射线,采用Si光电二极管 和弱电流计测量晶体衍射信号,其测量方式为将样品和探测器以2倍角联动方式同步扫描, 获得特定入射光子能量下样品反射强度与角度的变化关系。该方法可以获得衍射效率随能 量变化的关系曲线,但是,同步辐射能谱范围窄,主要集中于十几keV以下,且用户众多,实 验机时紧张,用光时间受到很大限制。文献实验室晶体积分衍射效率标定方法研究[J](光 学学报,2012,32(7))给出了基于衍射仪的晶体摇摆曲线测量方法,该方法衍射仪利用X射 线管阳极靶的特征X射线,采用正比计数器作为探测器测量特征X射线的衍射强度:首先旋 转晶体,通过反复迭代寻找正比计数器最大计数值,在正比计数器最大计数值对应角度附 近0.3°范围内采用0.001°步长扫描纪录衍射强度,得到被测晶体的摇摆曲线,通过更换阳 极靶材料,可以实现多个不同能点的摇摆曲线标定。该方法也具有较高的测量精度,但是测 量过程复杂,尤其是测量能点严重依赖于材料的特征X射线,且在采用特征X射线的基础上 还需要对光源进行进一步的单色化,实际可测量的能量少。

【发明内容】

[0004] 为了解决【背景技术】中提到的现有测量方法存在的适用能谱范围窄、测量能点严重 依赖于材料的特征X射线、可测量的能量少的缺陷,本发明提出了一种基于能量分辨探测器 的晶体摇摆曲线测量方法,能实现lOOkeV以下、多能量X射线摇摆曲线的同时测量。
[0005] 本发明的原理是:
[0006] 采用能量分辨探测器,在获得足够入射强度时,可以避免不同能量X射线的相互干 扰,通过一次扫描获得多个能量的衍射摇摆曲线。
[0007]令入射晶体的X射线能谱分布为Iin(E),以角度Θine [ 0min,0max]照射到晶体表面 时,其衍射能谱Idlff可以表示为
[0009] 其中,Ρ(Ε,Θ)为能量为E的X射线对晶体衍射晶面的摇摆曲线。选取不同的入射角 度分别测量其衍射能谱,就可以得到一系列不同的衍射能谱,在这一系列能谱中,对于同一 能量Ε,其衍射强度的变化来源于摇摆曲线对不同衍射角度区间的积分。图2a~图2e为晶体 摇摆曲线对不同衍射角度范围积分的示意图,由图2a~图2e可知,随着积分角度区间逐渐 接近布拉格衍射角,摇摆曲线积分强度值会随之逐渐增强(图2a至图2b);当布拉格衍射角 位于积分角度区间中心时,积分强度达到最大值(图2c);而随着积分角度区间逐渐远离布 拉格衍射角,积分强度开始逐渐减弱(图2d至图2e)。
[0010] 选取不同衍射能谱中相同能量的强度信息,可以得到该能量随衍射角度变化的衍 射强度变化曲线。一般地,测量得到的衍射强度变化曲线中各个衍射峰相距较远,不需要进 行衍射峰分离。但可能因晶体质量等因素造成峰叠加,如图3所示,此时首先需要进行衍射 峰分离。图4为图3中峰2分离后的衍射峰。
[0011] 对从强度变化曲线中提取分离后的衍射峰(即图4中的衍射峰)求一阶导数,即可 得到形如图5的曲线。图5中I、III部分斜率非负,而II部分斜率非正。这三个部分分别对应 不同的扫描阶段。I部分对应待积分角度区间逐渐靠近布拉格衍射角,待测能量衍射强度由 本底快速增强,即由图2a扫描至图2b的过程;II部分对应积分角度区间包含布拉格衍射角, 衍射强度到达最大并开始下降,即图2b扫描至图2d的过程;III部分对应积分角度区间逐渐 远离布拉格衍射角,待测能量衍射强度快速降低到本底,即图2d扫描至图2e的过程。因此, 对Ι、ΠΙ取绝对值,即可得到摇摆曲线左右两支。
[0012] 本发明的技术方案是:
[0013] -种基于能量分辨探测器的晶体摇摆曲线测量方法,其特殊之处在于:该方法包 括以下步骤:
[0014] (1)根据测量所用X射线的能量范围{Ε},选取X射线管阳极靶材料和电压电流参 数;所述能量范围{Ε}在lOOkeV以下;
[0015] (2)根据待测晶体和测量所用X射线的能量范围{E},确定布拉格衍射角的范围 {Θβ},并确定晶体的旋转角度范围和旋转步进角度:
[0016] 估计晶体摇摆曲线半宽为δ,晶体旋转角度范围{θτ}可以由如下公式确定:
[0017] max({θχ}) > max({θβ})+δ
[0018] min({θτ}) <min({Θβ})-δ
[0019] 旋转步进角度不大于δ/5;
[0020] (3)利用能量分辨探测器测量晶体旋转角度范围{θτ}内每个旋转角度对应的晶体 衍射能谱,同时记录每个衍射能谱的有效测量时间t;
[0021] (4)修正每个旋转角度θΤι对应的晶体衍射能谱中散射因素的影响;
[0022] (5)提取能量范围{Ε}中某一能量为Ej的X射线在晶体旋转角度θη等于衍射角0^时 单位时间的衍射强度信息Ι(θΒι,Ε」),得到能量为射线的衍射强度随衍射角θΒι的强度 变化曲线;
[0023] (6)对得到的强度变化曲线进行衍射峰拟合,得到不同能量对应同一晶面的衍射 峰;
[0024] (7)对经步骤(6)得到的衍射峰求一阶导数,选取一阶导数斜率不小于0的部分,对 该部分衍射峰取绝对值,即分别为摇摆曲线的左支与右支,拼接得到能量为射线对于 某个晶面的摇摆曲线;
[0025] (8)重复步骤(5)~步骤(7)直至遍历能量范围{E}中所有能量,得到能量范围{E} 中所有能量的X射线对于晶体某个晶面摇摆曲线。
[0026] 上述步骤(3)中应保证每次测量时探测器对晶体旋转中心具有相同的距离,探测 器旋转角度是晶体旋转角度的2倍。
[0027] 若上述步骤(5)得到的强度变化曲线存在多个邻近的衍射峰,则在步骤(6)之前先 进行衍射峰分离。
[0028] 上述δ不小于0.25度。
[0029] 上述步骤1中所选取的靶材料和电压电流参数需要满足以下条件:Α,测量所用X射 线的能量不能在靶材料特征X射线附近;Β,测量所用X射线的能量需要一定的输出强度。
[0030] 本发明具有如下有益效果:
[0031] 1、本发明可在同一次角度扫描过程中获得多能量的衍射强度变化信息,尤其是非 特征X射线的衍射强度变化信息,适用于lOOkeV以下、多能量X射线对于晶体的摇摆曲线的 同时测量,大大增加了晶体摇摆曲线测量的能量范围。
[0032] 2、本发明在扫描布拉格衍射角附近范围衍射强度变化的基础上,采用能量分辨探 测器对衍射能量进行识别和计数,获得较大角度范围内(一般在2°~3°)不同能量衍射强度 的变化,从而实现对多个连续能量X射线晶体摇摆曲线的测量,提供了测量效率。
[0033] 3、本发明的测量方法可基于现有商业化X射线衍射仪实现,只需将原有探测器更 换为能量分辨探测器,具有广泛的实用性和较高的经济性。
【附图说明】
[0034]图1为本发明的测量流程图;
[0035]图2a~图2e为不同角度区间摇摆曲线积分示意图;
[0036]图3为某批次LiF晶体部分能量衍射强度曲线测量结果;
[0037]图4为图3中峰2的分离结果;
[0038]图5为某批次LiF晶体部分角度衍射峰一阶导数;
[0039]图6为某批次LiF晶体部分能量摇摆曲线测量结果。
【具体实施方式】
[0040] 下面结合附图和【具体实施方式】对本发明作详细说明。
[0041] 当X射线照射到晶体上时会发生衍射现象,衍射能量、衍射角和衍射晶面之间的关 系可以用布拉格公式来描述
[0042] 2d sin0B = nA
[0043] 其中d为晶面间距,λ为X射线波长(X射线波长和能量之间的换算关系可以简单表 示为E= 12.398/λ),ΘΒ为布拉格衍射角。对于确定的能量,除了严格满足布拉格公式的布拉 格衍射角ΘΒ以外,在其附近很小的角度里也会发生衍射,只是衍射强度相对较小,并且随着 偏离布拉格衍射角Θ Β的增加而快速减小到零。晶体摇摆曲线就是晶面对某一能量X射线的 衍射强度与实际衍射角度之间关系的描述。
[0044] 目前晶体摇摆曲线测量方法主要利用单色X射线照射晶体,以一定的间隔扫描衍 射角附近角度,记录每个衍射角度下的衍射强度。本发明所提出的晶体摇摆曲线测量方法 在传统测量方法的基础上,采用连续能谱照射晶体,并通过应用具有能量分辨的探测器,在 角度扫描过程中同时记录多个衍射能量的强度变化,从而通过一次扫描获得多个能点的晶 体摇摆曲线。
[0045] 图1为本发明的测量流程图,如图1所示,本发明包括以下步骤:
[0046] 步骤1:根据测量所用X射线的能量范围{Ε},选取X射线管阳极靶材料和电压电流 参数;靶材料和电压电流参数的选取需要满足以下条件:Α,测量所需X射线的能量不能在靶 材料特征X射线附近;Β,测量所用X射线的能量需要一定的输出强度。
[0047] 条件Α主要为了避免过高的入射强度对能量分辨探测器能谱测量造成影响。能量 分辨探测器对入射射线的强度存在要求:当入射强度过高时,能量分辨探测器无法对所有 入射X射线光子能量进行甄别,可能存在将多个低能量光子甄别为一个高能量光子或部分 入射光子无法甄别记录的情况,这些情况都会影响能谱测量的准确性,且随着射线入射强 度的增大,能谱测量的准确性就会越低。对于X射线管输出能谱,特征X射线的强度往往是非 特征X射线强度的数倍甚至十数倍,当测量所需X射线的能量(即入射到晶面上的X射线的能 量)接近特征X射线能量时,能量分辨探测器上会接收到大量特征X射线的衍射光子,从而影 响待测非特征X射线能量强度的测量准确性;条件B主要为了保证在较短时间内,待测能量 拥有较高的计数,降低计数的不确定度。一方面,对于能量分辨探测器,其统计误差一般为 1/#:,其中N为光子计数。当入射强度过低时,光子计数少,会导致统计误差过大,影响测量 准确性;另一方面,能量分辨探测器存在各种噪声的影响,在入射强度过低时,信噪比过小, 噪声对测量结果的影响非常严重。
[0048] 步骤2:根据待测晶体和测量所用X射线的能量范围{E},确定布拉格衍射角的范围 {Θβ},并确定晶体的旋转角度范围和旋转步进角度:
[0049] 估计晶体摇摆曲线半宽为δ,晶体旋转角度范围{θτ}可以由如下公式确定:
[0050] max({θχ}) > max({θβ})+δ
[0051] min({9x}) <min({0B})-5
[0052] 旋转步进角度不大于δ/5。
[0053] 要确定晶体的旋转角度范围{θτ},首先根据待测晶体和测量所用X射线的能量范 围{Ε},用布拉格公式计算得到对应的布拉格衍射角范围{Θ Β}。由于{ΘΒ}内包含的每个角度 都对应一条摇摆曲线的峰值位置,为了保证能够测量到完整的摇摆曲线,则理想的晶体旋 转角度{θτ}的最大值max({0 T})为最大的布拉格衍射角max({0T})加该能量对应摇摆曲线的 半宽δ。而晶体旋转角度{θ τ}的最小值则为最小的布拉格衍射角π?η({θτ})减去该能量对应 摇摆曲线的半宽δ。
[0054] -般地,多数文献给出的不同晶体摇摆曲线宽度都在0.5度以下,因此晶体摇摆曲 线半宽δ的取值不应小于0.25度。
[0055]步骤3:利用能量分辨探测器测量晶体旋转角度范围{θτ}内每个旋转角度θΤι对应 的晶体衍射能谱,同时记录每个衍射能谱的有效测量时间t。
[0056] 测量过程中应保证每次测量时能量分辨探测器对晶体旋转中心具有相同的距离, 探测器旋转角度应是晶体旋转角度的2倍,以保证在各晶体旋转角度下测量晶体衍射能谱 的过程中,能量分辨探测器相对X射线源的空间立体角保持一致,避免因为能量分辨探测器 的几何参数变化导致衍射强度测量值的变化,提高测量精度。
[0057]测量过程中记录每个角度下的有效测量时间t,是为了减小由于射线源不稳定造 成的衍射强度测量值的变化。
[0058]步骤4:修正每个旋转角度θΤι对应的晶体衍射能谱中散射因素的影响 [0059]散射影响主要来自晶体和测量系统对入射X射线的散射,其散射能谱主要受入射X 射线能谱影响,可能会在衍射能谱中叠加射线源阳极靶材料特征X射线的散射峰,会影响后 续衍射强度变化曲线中衍射峰的提取和分离。
[0060] 步骤5:提取能量范围{Ε}中某一能量为Ej的X射线在晶体旋转角度θη等于衍射角 θΒι时单位时间的衍射强度信息Ι(θ Βι%),得到能量为Ε^Χ射线的衍射强度随衍射角0^的 强度变化曲线。
[0061] 对各个晶体旋转角度ΘΤ1对应的X射线晶体衍射能谱进行测量,当旋转角度ΘΤ1等于 衍射角Θ Β1时都可以得到一个晶体衍射能谱,即不同能量为^的乂射线在衍射角061下的衍射 强度。在完成所有选定角度的衍射能谱测量后,可以得到不同衍射角度θ Βι下不同能量 射线晶体衍射强度的矩阵
[0062] Ι(ΘΒι,Ει)Ι(Θβι,Ε2). . .I(0Bi,Em)
[0063] I(ΘΒ2,Ει) I(Θβ2, E2). . . I (Θβ2 , Em)
[0064] ............
[0065] I (θβη , El) I ( θβη, E2 ) . . . I (θβη, Em)
[0066] 在这个矩阵中,第i行(i = l,2, ···,!〇表示第i个衍射角下的衍射能谱分布,而第j 列(j = l,2, ···,!!!)即为同一能量在不同晶体旋转角度下的衍射强度分布。由于在每个角度 下测得的衍射能谱中包含了全部能量的衍射强度信息,因此通过一次完整的角度扫描,就 可以获得全部能量的衍射强度与衍射角度的关系曲线。
[0067] 步骤6:对得到的强度变化曲线进行衍射峰拟合,得到不同能量对应同一晶面的衍 射峰。如果强度变化曲线中存在多个邻近的衍射峰,则在拟合之前先进行衍射峰分离。
[0068] -般来说,对于同一能量,各晶面对应的布拉格衍射角相距较远,在晶体晶格结构 周期性较好的情况下,不会出现衍射峰之间的相互叠加。但是,晶体内部结构缺陷等因素可 能造成衍射峰互相叠加的情况(如图3所示,在旋转角度范围内存在3个峰,且其中两个衍射 峰互相叠加,图中A处为峰1,B处为峰2(200晶面)),可以通过高斯拟合的方式对衍射峰进行 分离,得到单一晶面的衍射峰(图4中的衍射峰为图3中峰2的分离结果)。
[0069] 步骤7:对经步骤6得到的衍射峰求一阶导数,选取一阶导数斜率不小于0的部分, 对该部分衍射峰取绝对值,即分别为摇摆曲线的左支与右支,拼接得到待测能量为^的父射 线对于某个晶面的摇摆曲线。
[0070] 由于X射线管存在发散角,所以实际上测得的衍射强度Ι(θΒι,Ε」)是摇摆曲线中区 间[0Bi-A θ,θΒ?+Δ Θ]的积分,其中△ Θ为X射线管发散角的半角。为了尽可能减少测量时间, 同时保证足够强度的X射线照射晶体,X射线的发散角一般远大于晶体摇摆曲线的宽度。因 此,实际测量得到的衍射峰,其衍射强度的变化过程对应了摇摆曲线不同区间的积分面积 变化,如图2a至图2e中黑色区域面积。对应测量得到的衍射强度,随着积分区间与摇摆曲线 对应角度区间交集的增大,积分面积逐渐增大,当摇摆曲线对应角度区间完全被积分区间 所包含时,积分面积达到最大,同时衍射强度也达到最大,而当晶体角度继续旋转,积分区 间与摇摆曲线对应角度区间交集逐渐变小,对应衍射强度逐渐降低。
[0071] 对图4中的衍射峰求一阶导数,可以得到如图5的曲线,曲线可以分为三个区域:区 域I对应由图2a扫描到图2b的过程,衍射峰强度增速达到最大,摇摆曲线的积分区间从0到 达δ;区域II对应图2b扫描到图2d的过程,衍射强度继续增加,但是增速开始逐渐下降,当摇 摆曲线积分区间达到最大的2δ时,衍射峰强度达到最大,增速为〇。随后摇摆曲线积分区间 开始减小,衍射峰强度随之降低,且降低速度逐渐增加,当摇摆曲线积分区间从2δ到达δ时, 衍射峰强度降速达到最大值;区域III对应图2d扫描到图2e的过程,随着摇摆曲线积分区间 由S到0,衍射峰强度也减小到0。因此,区域I和区域III分别对应摇摆曲线的左右两支,因 此,对区域I和III中曲线取绝对值,并拼接,就可以得到待测能量为射线对于某个晶 面(本实施例为某批次LiF晶体)的摇摆曲线,如图6所示。
[0072] 步骤8:重复步骤5~步骤7直至遍历能量范围{E}中所有能量,得到能量范围{E}中 所有能量的X射线对于晶体某个晶面摇摆曲线。
【主权项】
1. 一种基于能量分辨探测器的晶体摇摆曲线测量方法,其特征在于:包括以下步骤: (1) 根据测量所用X射线的能量范围{E},选取X射线管阳极靶材料和电压电流参数;所 述能量范围{E}在lOOkeV以下; (2) 根据待测晶体和测量所用X射线的能量范围{E},确定布拉格衍射角的范围{ΘΒ},并 确定晶体的旋转角度范围和旋转步进角度: 估计晶体摇摆曲线半宽为S,晶体旋转角度范围{θτ}可以由如下公式确定: max({9x}) >max({0B})+5 πι?η({θτ}) <min({0B})-5 旋转步进角度不大于S/5; (3) 利用能量分辨探测器测量晶体旋转角度范围{θτ}内每个旋转角度θΤι对应的晶体衍 射能谱,同时记录每个衍射能谱的有效测量时间t; (4) 修正每个旋转角度θΤι对应的晶体衍射能谱中散射因素的影响; (5) 提取能量范围{Ε}中某一能量为&的乂射线在晶体旋转角度ΘΤ1等于衍射角ΘΒ1时单位 时间的衍射强度信息Ι(θ Βι,Ε」),得到能量为^的父射线的衍射强度随衍射角θΒι的强度变化 曲线; (6) 对得到的强度变化曲线进行衍射峰拟合,得到不同能量对应同一晶面的衍射峰; (7) 对经步骤(6)得到的衍射峰求一阶导数,选取一阶导数斜率不小于0的部分,对该部 分衍射峰取绝对值,即分别为摇摆曲线的左支与右支,拼接得到能量为射线对于某个 晶面的摇摆曲线; (8) 重复步骤(5)~步骤(7)直至遍历能量范围{E}中所有能量,得到能量范围{E}中所 有能量的X射线对于晶体某个晶面摇摆曲线。2. 根据权利要求1所述的一种基于能量分辨探测器的晶体摇摆曲线测量方法,其特征 在于:所述步骤(3)中应保证每次测量时探测器对晶体旋转中心具有相同的距离,探测器旋 转角度是晶体旋转角度的2倍。3. 根据权利要求2所述的一种基于能量分辨探测器的晶体摇摆曲线测量方法,其特征 在于:若步骤(5)得到的强度变化曲线存在多个邻近的衍射峰,则在步骤(6)之前先进行衍 射峰分离。4. 根据权利要求3所述的一种基于能量分辨探测器的晶体摇摆曲线测量方法,其特征 在于:所述S不小于0.25度。5. 根据权利要求4所述的一种基于能量分辨探测器的晶体摇摆曲线测量方法,其特征 在于:所述步骤(1)中所选取的靶材料和电压电流参数需要满足以下条件:A,测量所用X射 线的能量不能在靶材料特征X射线附近;B,测量所用X射线的能量需要一定的输出强度。
【文档编号】G01N23/207GK105866151SQ201610256792
【公开日】2016年8月17日
【申请日】2016年4月22日
【发明人】马戈, 黑东炜, 唐波, 魏福利, 罗剑辉, 周海生, 夏惊涛, 李斌康, 盛亮
【申请人】西北核技术研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1