張偉 陳樹軍 尹兆余 周洪軍
摘 要:近些年來,隨著我國在X射線檢測應用領域的拓展,使得整個國家在相關生產和技術的研發方面取得了巨大進步,同時在實際應用的過程中,也同時暴露出一些技術上的問題。尤其是在線分析環節,因為各方面設計和具體應用環節上存在的各種現實問題,在在線分析過程中,缺乏應有的針對性和適用性,使得整個檢測工作面臨著一些非常大的考驗。針對這些分析中的難點問題,研究具體的解決辦法,這是一個現實且迫切的任務,要從根本上有效完成。
關鍵詞:能量色散X射線熒光光譜;在線分析;難點;方法
能量色散X射線熒光光譜能夠表征整個元素的存在及含量,其檢測的方式和方法已經形成了較為成熟的技術體系,并在實際的運用中得到充分普及。但就具體的應用過程中所暴露出來的一些問題看,尤其是在線分析中有著一些亟待提高和解決的現實問題,并限制和影響了整個設備的性能發揮,這些現實難點問題需要找到切實可行的辦法進行有效徹底的解決,通過對一些關鍵技術環節的優化和完善,實現整個光譜分析的實用性和穩定性的充分保障。
1 能量色散X射線分析技術應用概述
在實際的探測環節有針對性的利用能量色散X射線熒光,是非常實用的無損探測分析技術,可以實現非損傷性探測功能,同時對探測物的構成及其成分含量等也可以進行非常精確的探測和分析。相比于其他一些傳統探測技術,該技術的分析速度非???,同時也能夠保證分析結果的高度穩定和準確。該技術所探測分析的對象包括塊狀固體、固體粉末、液體、漿體以及氣體混合物等,通過對這些檢測物中各元素的探測,進而完成定性與定量的精確分析。
計算機及其相關信息技術的迅速發展及充分使用,使得能量色散X射線熒光分析技術在數據的處理上得到了極大的提升,其在線分析技術對原有的分析方式和方法是一種非常徹底的優化和完善。不但實現了相關生產領域的充分自動化流程化檢測,同時也實現了智能化的實施效果,使得檢測效率和檢測質量都得到充分保障。一些專業軟件的開發,使得整個檢測的處理能力有了更大改善,尤其是能量色散處理等方面,已經研發出可扣除基本面并對重疊峰進行分解的擬合應用功能??紤]到能量色散型儀器的實際優點,包括價格、操作成本、結構、功耗、輻射性、并行工作能力等,在更多的應用領域都得到了非常大范圍和深度的應用。
2 能量色散X射線熒光光譜在在線分析中的難點及其解決方法
能量色散X射線熒光光譜是進行待測物構成及含量精確測量的主要憑據,因此有著非常重要的價值,并對實際的檢測精確度和穩定性有著非常巨大的影響。在線對能量色散X射線熒光光譜進行分析,是相關技術應用的核心內容,也是該系統進行建設的關鍵部分。在實際的運行過程中,需要對一些技術難點進行分析,研究其更有效的解決措施,進而能夠形成對整個技術的完善和促進作用。
2.1 能量色散X射線熒光光譜設備
從設備運用角度來看,X射線熒光分析可以分為兩種,即波長色散型儀器與能量色散型儀器。從實際的應用情況來看,兩種技術方法都得到了充分發展,并能夠根據自身的技術特點和技術優勢形成相得益彰的應用效果。波長色散型儀器的研發運用時間更早,相對技術也更成熟一些,從技術特點看,更適用于接收強度較低的熒光檢測。其問題是要采用較為復雜的分光技術,因為設備體積相對來說比較大,所以要嚴格要求檢測環境,使其符合既定標準,能量色散X射線熒光光譜在線分析時對系統資源占用較大,且建設和應用投入成本高,一般都在實驗室環境應用。能量色散型儀器克服了波長色散型分析的部分缺點,其優勢表現在儀器簡單,設備無需復雜的分光系統,并采用半導體探測器完成對光子的探測。同時,該設備對環境適用性較強,尤其是其在線功能強大,對數據的分析效率高,速度快,且成本較低,實用性更強。
2.2 數據采集難點及解決措施
能量色散X射線熒光光譜的分析,需要對數據進行采集,并將這些采集的數據傳輸給計算機系統,由計算機系統應用軟件對數據進行分析和處理。計算機系統主要采用Windows作為操作平臺,該運行環境下需要對硬件設備進行驅動,而硬件驅動程序編寫非常費時和費力,而操作系統因為版本不同其驅動也要做出調整。數據采集和處理因此形成了一定難度,具體操作過程中對于那些在線要求不高的應用軟件系統,需要更加便捷的即插即用數據采集方法。通過訪問查詢方式直接從計算機的I/O口對數據進行讀取,還要保證多線程操作以確保數據訪問和查詢等采集方式的正常進行。
2.2.1 線程設計
針對Windows系統的平臺支持功能來說,在相關應用程序中,數據采集進程是其中至關重要的內容,在實踐的過程中要充分做好數據采集工作,同時要確保不同進程在實踐的過程中得以充分落實,同時在應用進程完結之后,要對其相關資源進行有效銷毀,所以在系統資源進程完結之后,會完全的關閉或者直接的釋放出來。線程是整個能量色散X射線熒光光譜分析中的內部執行程序單元,在系統創建整個進程之后,要把相對應的主執行線程進行啟動,主執行線程把相關任務完成之后,就要對其進行終止,然后停用與之相對應的各類進程,以此確保整個系統資源能夠最大限度優化配置,確保線程工作的穩定性。工作狀態下,進程程序需要線程執行其任務內容,該線程由操作系統和應用軟件配合建立。通過這一的過程,使得用戶可以按照具體的應用需求,來針對相對應的應用程序線程進行有針對性的創設。線程分配CPU資源,時間單位為ms級,可以認定其為同步操作。
2.2.2 訪問硬件管理
硬件訪問時將硬件性能挖掘并利用的基本方式,硬件訪問效率決定了整個系統的整體效率和分析質量,尤其是最時間和節奏的控制上可以提供強有力的支持作用。系統的內嵌匯編功能能夠確保用戶有針對性地操作計算機的相關程序和效能層,這樣能夠更簡單方便的訪問相應的硬件,硬件訪問更為便捷容易。硬件訪問需要匯編的嵌入,直接將匯編代碼寫入系統,并進行編譯處理和運行。嵌入匯編在具體執行單元相對較為簡單,采用面向對象的結構性設計,使得其表現效果更加直接直觀,可視性強化。具體來說,要著重關注以下兩方面注意事項:
第一個方面主要指的是在匯編代碼里面針對應用程序的全局變量進行訪問的過程中,所涉及的寄存器類型要有效匹配變量的類型。第二個方面主要指的是因為直接應用寄存器操作系統,也會針對此類寄存器進行應用,在這樣的情況下就會導致兩方面存在一定的沖突或者矛盾,因此在應用寄存器之前,要著重做好寄存器值壓棧保護,針對寄存器應用完成之后要使原值得到有效的恢復。用內嵌匯編寫關于端口讀寫的相關函數,利用此類函數能夠更有效地讀取自硬件端口的數據等。
2.3 注冊表難點及解決措施
注冊表在整個系統中是核心所在,同時對于整個Windows系統來說就像大腦一樣,對于計算機的相關軟件硬件設備等等進行科學合理的控制。隨著科學技術的迅速發展,要針對該系統進行不斷的優化升級學習,進一步更新切實有效的應用更高版本的Windows,并且在其中著重做好相關注冊表的設計工作,通過更系統完善而且功能更為強大的注冊表數據庫來針對相關的管理系統和硬件設施進行集約化的管理,對于各類信息進行科學合理的配置,以此使整個系統更安全穩定,在運行效率方面得到更顯著的提升。在Windows的注冊表中,鍵值下面也保存著各類用戶的相關個性化配置應用程序,設置了相對應的個性化用戶使用界面,這樣能夠為用戶提供個性化的服務。各種硬件軟件的配置都存放在了這里,配置、驅動程序、即插即用、硬件、網絡、安全、軟件、系統等相關內容針對登錄用戶和默認用戶都可以有效配置,為其量身打造提供相對應的配置信息。Windows得到不斷的升級和優化,這樣能夠根據不同用戶的需求配備相對應的配件,同時針對具體的啟動情況進行及時有效的監管,在應用不同配置的過程中,所涉及的配置內容也會有很大的差異性,因此針對相關用戶來說,不需要進行兩種以上的配置。
2.4 安裝程序難點及解決措施
對系統設計所涉及的程序編寫以及對數據分發處理方面,需要基于數據庫的各項應用程序完成各種信息的調用,數據庫程序的安裝以及對相關參數的配置,這是在實際工作中不可忽缺的一個環節,其中某一個數據庫應用程序被充分開發之后,要在第一時間針對相對應的安裝程度和發布程序進行有效發布,否則會引起錯誤。包括安裝路徑的設置,以及一些參數內容的設置,都是一個非常專業的操作流程。其在出廠之前,應該做好相應的設置工作,可以避免因為反復設置導致系統的整個工作狀態受到影響,并會給企業用戶和相關訪問用戶帶來一定的不便。在線檢測功能的實現,需要數據庫應用程序發揮其關鍵性的支持作用。從目前來看,對數據庫的安裝和調整是一個非常重要的技術難點問題,所有核心文件要進行科學合理的分類,然后在三個不同分組中有效匯總,軟件系統結合相關文件功能進行分類。安裝程序在設計中需要有針對性的完善和發展,形成對整個應用系統的充分支持作用。
3 結語
綜上所述,能量色散X射線熒光光譜分析是廣泛用于實際生產生活的一項重要技術內容,主要用于對不同元素的成分及其含量等進行精確檢測。該檢測的優勢非常顯著,包括:無破損、精度高、實施方便、成本低等,因此被廣泛用于各工業生產和安全檢查檢測等領域。從目前來看,該技術還處于持續完善和創新發展的階段,通過不斷將各種技術內容融入整個系統,使得系統的功能和性能得到有效提升,進而可以對整個技術的在線運用等形成積極的建設性作用。而相關技術的完善和發展,對于相關企業和應用機構,是一個巨大的發展。
參考文獻:
[1]鄭躍斌,韓文秀.能量色散X射線熒光軟件的設計和優化[D].四川大學,2015.
基金項目:遼寧省工業攻關及產業化項目(2018106012);遼寧省“百千萬人才工程”資助項目(遼人社[2019]45號);遼寧省自然科學基金項目(2019-MS-107);遼寧省“興遼英才計劃”項目(XLYC1807168)
作者簡介:張偉(1980— ),男,漢族,黑龍江密山人,本科,教授,高級工程師,主要從事儀器儀表研發工作。