[发明专利]一种碲锌镉探测器伽玛谱全能峰非线性拟合算法有效
申请号: | 201610101592.5 | 申请日: | 2016-02-25 |
公开(公告)号: | CN105785424B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 艾宪芸;肖无云;李京伦;马新华;王广柱;史志兰;梁卫平;陈小猛;张羽中;张磊;张斌 | 申请(专利权)人: | 中国人民解放军63973部队 |
主分类号: | G01T1/36 | 分类号: | G01T1/36 |
代理公司: | 中国人民解放军防化研究院专利服务中心 11046 | 代理人: | 刘永盛;肇文丽 |
地址: | 102205 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 碲锌镉 探测器 伽玛谱 全能 非线性 拟合 算法 | ||
1.一种碲锌镉CZT探测器伽玛全能峰非线性拟合算法,其特征在于该拟合算法具体步骤如下:
第一步:确定CZT探测器伽玛谱全能峰的拟合函数式为:
f(i,p)=G(i)+B(i)+S(i)+D(i)
式中:G(i)=Hg×exp[-(i-i0)2/(2σ2)];
B(i)=A5+A6×i;
S(i)=Hs×Hg×erfc[(i-i0)/(σ21/2)];
D(i)=Ht×Hg×exp[(i-i0)/(Tsσ)]×erfc[(i-i0)/(σ21/2)+1/(Ts21/2)];
io=A1+A2Epeak;
σ2=A3+A4Epeak;
式中:Hs为本底台阶高度;Hg为高斯峰的峰高;io为高斯峰峰位道址,io与Epeak线性相关,Epeak是伽玛谱全能峰峰位道址的测量值;σ2为高斯峰的方差,σ2与Epeak线性相关;Ht为尾巴高度;Ts为指数尾巴的反斜率;i为道址;
第二步:确定需要拟合的参数共10个:Hs、Hg、A1、A2、A3、A4、A5、A6、Ht、Ts;
第三步:设定CZT探测器伽玛谱全能峰的测量谱为y(i),i表示道址;
第四步:设定每个拟合参数的取值范围,其极大、极小值分别存入数组AH和AL中;
第五步:温度初始化,对每个拟合参数在其取值范围内均匀抽样得到一组拟合参数的初始值,该初始参数向量记作p1,把p1带入拟合函数得到f(i,p1),计算残差平方和:重复该过程n次,其中n大于10,得到一组χ12、χ22、χ32、...、χn2值,选择其中最大的数值作为初始温度T0=max(χ12、χ22、χ32、...、χn2);
第六步:外循环计算,拟合参数向量为pi,对应的温度为Ti=χi2,目标函数值为进行第七步的内循环计算,得到一组新的参数向量pj,计算目标函数值计算ΔE=E(Tj)-E(Ti),如果ΔE<0,则接受Tj为新状态,温度更新为Tj=χj2,否则,计算几率p=exp(-ΔE/Ti),在[0,1]区间上均匀抽样,得到抽样值c,如果c小于p,则接受Tj为新状态,温度更新为Tj=χj2,否则,保持Ti状态不变,重复第七步的内循环计算;
第七步:内循环计算,输入量为拟合参数向量pi,拟合函数是f(i,pi),计算其雅可比矩阵计算拟合函数与测量谱数据的差值:ε=y(i)-f(i,pi),新的拟合参数向量取值为:pj=pi+δp,δp的取值由下式计算获得:JTJδp=JTε;
第八步:当达到理想的低温时,即得到最优解时,外循环计算结束;外循环计算结束判定条件:|ΔE|小于事先设定的极小值;
初始温度值采用一组残差平方和数据中的最大值;迭代过程中,当温度或者残差平方和降低,则把减小后的残差平方和作为新一轮迭代的温度值;当温度升高,则根据Metropolis准则,判断是否接受升温后的状态为新状态,不接受则保持当前温度状态不变;
拟合算法采用模拟退火和LM相结合的方法、外循环采用模拟退火方法、内循环采用LM方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军63973部队,未经中国人民解放军63973部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610101592.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种空间中性原子成像仪定标的方法及装置
- 下一篇:一种定位方法及浮标