王 旭 庹先國 石 睿 王琦標 楊劍波,3
(1.成都理工大學(xué)核技術(shù)與自動化工程學(xué)院,四川成都610059;2.地質(zhì)災(zāi)害防治與地質(zhì)環(huán)境保護國家重點實驗室,四川成都610059;3.地球探測與信息技術(shù)教育部重點實驗室,四川成都610059)
α能譜分析是α放射性核素識別和定量分析中的一個重要環(huán)節(jié),在α粒子的測量過程中,由于樣品和空氣層等介質(zhì)與α粒子會發(fā)生很復(fù)雜的電離作用,導(dǎo)致測得的α譜線出現(xiàn)嚴重的低能拖尾現(xiàn)象并與低能端的能譜重疊,從而對α能譜分析帶來了較大的困難。在解決α譜峰重疊和非對稱問題方面,傳統(tǒng)的α譜分析方法主要采用半經(jīng)驗化的數(shù)學(xué)函數(shù)來擬合α能譜[1],但是這些擬合函數(shù)在參數(shù)的選取上不能給出明確的物理意義,并且參數(shù)優(yōu)化過程較繁瑣,不能很好地應(yīng)用于α譜分析工作中。國外在α能譜分析方面已經(jīng)做了大量研究工作,Baeza等[2]提出了一種基于神經(jīng)網(wǎng)絡(luò)的α能譜擬合方法。國內(nèi)采用神經(jīng)網(wǎng)絡(luò)對γ能譜、X熒光譜的研究較多[3-5],而用于 α 能譜分析的研究較少[6-10],張艾明等[10]曾將神經(jīng)網(wǎng)絡(luò)技術(shù)用于空氣層吸收時α譜的理論計算。本研究以自主研制的α能譜測量儀器為工具,實測不同真空度下的 α能譜數(shù)據(jù),借助人工神經(jīng)網(wǎng)絡(luò)(ANN)能處理復(fù)雜的非線性體系,特別適用于構(gòu)造數(shù)據(jù)預(yù)測模型,建立了一種基于BP神經(jīng)網(wǎng)絡(luò)的α能譜分析新方法,采用3層BP神經(jīng)網(wǎng)絡(luò)方法提取實測樣品中各能譜的9種代表性參數(shù)進行訓(xùn)練,建立了α能譜神經(jīng)網(wǎng)絡(luò)預(yù)測模型,從而實現(xiàn)對譜線的預(yù)測。同時以能譜全譜信息作為輸入進行訓(xùn)練,通過對輸入的數(shù)據(jù)信息進行分類,實現(xiàn)對元素種類的識別。
測量系統(tǒng)為自主研發(fā)的便攜式可抽真空α能譜儀,該系統(tǒng)選用的是1 024道多道脈沖幅度分析器,探測能量范圍為0.1~10 MeV,。采用型號為GM40的高分辨率金硅面壘型探測器(Au-Si surface barrier,SSB)。實驗驗證在真空度為0.04 MPa條件下,譜儀對5.155 4 MeV的能量分辨為0.322 2 MeV,能量分辨率為6.25%。其系統(tǒng)總體結(jié)構(gòu)見圖1。該譜儀設(shè)計了可抽真空的低本底測量室來提高α粒子的探測效率,其真空系統(tǒng)采用型號為VBH2005,抽氣速度為5 L/min的真空泵,最大相對壓強為-80 kPa。
圖1 測量系統(tǒng)總體結(jié)構(gòu)Fig.1 Overall structure of measuring system
利用α譜儀測量標準α面源樣品,實驗環(huán)境溫度為25℃。實驗利用真空泵抽出測量倉氣體,使其達到不同的真空度(實驗過程采用相對壓強來表示真空度,即相對壓強越大,真空度越高)。源與探測器同軸放置,探源距為5 cm。實驗主要測量標準源在真空度(相對壓強)為 0.05,0.04,…,0.01 MPa條件下的α粒子計數(shù),測試時間為5 min。
BP神經(jīng)網(wǎng)絡(luò),即誤差反向傳播(Back Propagation)神經(jīng)網(wǎng)絡(luò),是一種基于誤差反向傳播算法的多層前饋網(wǎng)絡(luò)。3層的BP網(wǎng)絡(luò)拓撲結(jié)構(gòu)包含輸入層,隱層,輸出層,見圖2。當(dāng)輸出層的實際輸出與期望輸出不符時,誤差以某種形式通過隱層向輸入層逐向反傳,并分攤給各層所有單元以修正各單元權(quán)值。周而復(fù)始地進行信號正向傳播與誤差反向傳播的各層權(quán)值調(diào)整過程,直到誤差減少到可接受程度或進行到預(yù)先設(shè)定的學(xué)習(xí)次數(shù)為止。
圖2 BP網(wǎng)絡(luò)基本結(jié)構(gòu)Fig.2 Basic structure of BP neural network
以提取多個參數(shù)對α能譜形狀進行預(yù)測,BP網(wǎng)絡(luò)能學(xué)習(xí)和存貯大量的輸入、輸出模式映射關(guān)系,而無需事前揭示描述這種映射關(guān)系的數(shù)學(xué)函數(shù),通過α能譜特征參數(shù)對整個譜線進行預(yù)測的映射關(guān)系非常實用。利用MATLAB神經(jīng)網(wǎng)絡(luò)工具箱建立一個基于BP算法監(jiān)督學(xué)習(xí)的3層前饋神經(jīng)網(wǎng)絡(luò)。提取能表征能譜形狀的9個重要參數(shù)[2]作為訓(xùn)練時網(wǎng)絡(luò)層的輸入層信息:峰高、峰位以及在不同峰高處的峰寬信息(4/5峰高左右半寬,2/3峰高左右半寬,1/2峰高左右半寬,1/3峰高右半寬),其網(wǎng)絡(luò)輸入所用的α能譜為不同真空條件下(0.01~0.05 MPa)對標準源測量所得的數(shù)據(jù)。
網(wǎng)絡(luò)對20組不同的α能譜數(shù)據(jù)進行訓(xùn)練,采用traingdx訓(xùn)練函數(shù),該函數(shù)能在訓(xùn)練過程中自適應(yīng)地改變學(xué)習(xí)率,在確保網(wǎng)絡(luò)穩(wěn)定性的基礎(chǔ)上加快了網(wǎng)絡(luò)的訓(xùn)練速度。在隱層神經(jīng)元個數(shù)選取過程中,通過選取不同的值進行訓(xùn)練,確定神經(jīng)元個數(shù)為20時對應(yīng)的網(wǎng)絡(luò)誤差和訓(xùn)練時間相對較小。設(shè)置均方差(0.01)來確定訓(xùn)練水平,即在訓(xùn)練過程中當(dāng)誤差水平達到0.01后自動終止訓(xùn)練。通過對神經(jīng)網(wǎng)絡(luò)進行訓(xùn)練,網(wǎng)絡(luò)的輸出為整個能譜上每一道的計數(shù),形成整個區(qū)域的譜線。
針對以能譜形狀預(yù)測元素種類的非線性問題,建立一個基于BP算法的3層神經(jīng)網(wǎng)絡(luò)對α能譜進行元素種類預(yù)測,網(wǎng)絡(luò)的輸入層為1 024道全譜信息,輸出層為元素種類的編號,由于此次實驗測試了2種元素,以輸出0代表238U,以輸出1代表239Pu。采用基于L-M(Levenberg-Marquardt)算法的trainlm訓(xùn)練函數(shù)進行訓(xùn)練,L-M算法結(jié)合了梯度下降法和高斯牛頓法,訓(xùn)練次數(shù)少,準確度高。設(shè)置均方差(0.000 01)來確定訓(xùn)練水平。實現(xiàn)了從1 024維輸入到1維輸出的映射。
實驗預(yù)留了5組元素239Pu在不同真空條件下(0.01,0.02,…,0.05 MPa)的 α 能譜數(shù)據(jù)作為測試樣本,通過已經(jīng)訓(xùn)練好的網(wǎng)絡(luò)對不同真空度下每一組數(shù)據(jù)提取相同的9個參數(shù)進行預(yù)測,得到了每一道上輸出的計數(shù)。實驗對0.01和0.05 MPa條件下實驗?zāi)茏V與預(yù)測能譜進行了比較,并得到了其對應(yīng)殘差,結(jié)果發(fā)現(xiàn)在數(shù)據(jù)相對集中的譜峰左側(cè)低能端誤差較小,誤差在2%上下波動,見圖3、圖4。在峰右側(cè)高能端能譜數(shù)據(jù)不集中,數(shù)據(jù)變化較大,導(dǎo)致誤差波動相對較大。元素在各真空條件下擬合能譜與實驗?zāi)茏V比較信息見表1,從表中可以看出其相關(guān)系數(shù)都在0.99以上,說明各真空條件下的實驗?zāi)茏V都能很好地被預(yù)測。
圖3 0.01 MPa條件下實驗數(shù)據(jù)與預(yù)測能譜比較以及對應(yīng)殘差Fig.3 Comparison of the experimental data and predicted spectrum and corresponding residuals under the conditions of 0.01 MPa
同時,對238U和239Pu在不同真空條件下(0.01,0.02,…,0.05 MPa)的10組α能譜數(shù)據(jù)進行元素種類進行判斷,各真空條件下的網(wǎng)絡(luò)預(yù)測值和理論值對比見表2。從表中可以看出,實際的輸出值與理論輸出值比較除1組數(shù)據(jù)誤差在6%以外,其余誤差全部小于1%,能很好地以0,1(代表238U和239Pu)預(yù)測出元素種類。
圖4 0.05 MPa條件下實驗數(shù)據(jù)與預(yù)測能譜比較圖以及對應(yīng)殘差Fig.4 Comparison of the experimental data and predicted spectrum and corresponding residuals under the conditions of 0.05 MPa
表1 元素在各真空條件下擬合能譜與實驗?zāi)茏V比較信息Table 1 Comparison of the experimental data and predicted spectrum under different vacuum conditions
針對α譜線嚴重地低能拖尾現(xiàn)象,以α能譜代表性參數(shù)作為BP神經(jīng)網(wǎng)絡(luò)的輸入進行預(yù)測,該方法很好地解決了其非對稱問題。同時建立了一個以α能譜全譜數(shù)據(jù)作為輸入,元素種類作為輸出的3層BP網(wǎng)絡(luò)元素分類預(yù)測模型,最后通過238U和239Pu實驗數(shù)據(jù)進行判斷,該方法能較好地分辨元素種類,達到了預(yù)測效果。
[1] Bland C J.Choosing ftting functions to describe peak tails in alphaparticle spectrometry[J].Applied Radiation and Isotopes.1998,49(9):1225-1229.
[2] Baeza A,Miranda J,Guillén J,et al.A new approach to the analysis of alpha spectra based on neural network techniques[J].Nuclear Instruments and Methods in Physics Research,2011(1):450-453.
[3] 申 慧,劉知貴,劉素萍.基于神經(jīng)網(wǎng)絡(luò)算法的γ射線能譜分析[J].計算機工程與科學(xué),2008,30(8):57-60.Shen Hui,Liu Zhigui,Liu Suping.A research on the γ ray detection based on neural networks[J].Computer Engineering & Science,2008,30(8):57-60.
[4] 黃 寧,王 鵬,龍先灌.OLAM神經(jīng)網(wǎng)絡(luò)分析X熒光譜的預(yù)處理研究[J].四川大學(xué)學(xué)報:自然科學(xué)版,2009,46(5):1357-1360.Huang Ning,Wang Peng,Long Xianguan.Preprocessing of X-ray spectra in analysis of optimal linear associative memory neural network [J].Journal of Sichuan University:Natural Science Edition,2009,46(5):1357-1360.
[5] 酈文忠,謝 濤,曹利國.新的三層BP神經(jīng)網(wǎng)絡(luò)算法在解譜分析中的應(yīng)用[J].科學(xué)技術(shù)與工程,2009,9(4):897-899.Li Wenzhong,Xie Tao,Cao Liguo.Application of new L-M method in X-ray fluorescence analysis[J].Science Technology and Engineering,2009,9(4):897-899.
[6] 馬文彥,賈永杰,肖 剛,等.數(shù)據(jù)平滑參數(shù)對α能譜分析的影響[J].計量技術(shù),2008,52(2):69-70.Ma Wenyan,Jia Yongjie,Xiao Gang,et al.The influence of the data smoothing parameter for α energy spectrum analyze [J].Measurement Technique,2008,52(2):69-70.
[7] 賈永杰,馬文彥,邱曉林,等.α能譜數(shù)據(jù)平滑及平滑優(yōu)度評價方法研究[J].核電子學(xué)與探測技術(shù),2008,28(6):1091-1093.Jia Yongjie,Ma Wenyan,Qiu Xiaolin,et al.Research of α energy spectrum smoothing and the method of appraising smooth goodness[J].Nuclear Electronics & Detection Technology,2008,28(6):1091-1093.
[8] 李 麗.基于SSB便攜式α譜儀能譜分析技術(shù)研究[D].成都:成都理工大學(xué),2012.Li Li.Research on the α spectra analysis technology based on portable spectrometer with the SSB[D].Chengdu:Chengdu University of Technology,2012.
[9] 張艾明,朱萬寧,姚青山.有空氣層吸收時α譜的理論計算及程序設(shè)計[C]∥計算機在現(xiàn)代科學(xué)技術(shù)領(lǐng)域應(yīng)用學(xué)術(shù)會議論文集.寧波:中國電子學(xué)會,1997:309-312.Zhang Aiming,Zhu Wanning,Yao Qingshan.Calculation and programming of the theoretical α spectra based by air[C]∥Academic Conference on Computer Applications in the Field of Science and Modern Technology.Ningbo:Chinese Institute of Electronics,1997:309-312.
[10] 石志俠,姚青山,張艾明,等.復(fù)雜α譜的神經(jīng)網(wǎng)絡(luò)解譜技術(shù)[C]∥中國顆粒學(xué)會2002年年會暨海峽兩岸顆粒技術(shù)研討會會議論文集.桂林:中國顆粒學(xué)會,2002:336-340.Shi Zhixia,Yao Qingshan,Zhang Aiming,et al.Method of complex α spectrum analysis with neural networks[C]∥ China Particles Society Annual Conference 2002 Cross-strait Particle Technology Symposium Proceedings.Guilin:China Particles Society,2002:336-340.