999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

PCA-SVM 優化WO3 氣敏薄膜的VOC 選擇性研究

2022-06-14 02:57:08王明松劉桂武喬冠軍
電子元件與材料 2022年5期
關鍵詞:模型

唐 瀟,王明松,柏 凌,劉桂武,喬冠軍

(江蘇大學 材料科學與工程學院,江蘇 鎮江 212013)

目前市面上的裝修材料大都會通過化學處理[1],同時,人們日常生活中使用的殺蟲劑、清潔劑等大都會揮發出有毒有害氣體。而揮發性有機物(VOC)占空氣污染物的比例是最大的[2]。為了人體健康,對VOC氣體的識別顯得尤為重要。

氣體傳感器是一種檢測特定氣體的傳感器。電阻式氣體傳感器利用半導體材料與氣體接觸時其自身電阻值的變化來檢測特定氣體,所用敏感材料以金屬氧化物為主[3],具有制作方法簡單、靈敏度高、檢測限低、使用壽命長、成本低等優點,但也同時存在交叉敏感性的問題,導致電阻式氣體傳感器的氣體選擇性普遍較差。

解決電阻式氣體傳感器選擇性差的方法之一,是通過機器學習對多維的原始數據進行處理分析,實現對氣體類型和濃度的定性與定量預測。在非監督學習[4-6]中,Xu 等[4]基于ZnO@TiO2納米棒制備的傳感器,以響應值、響應時間和恢復時間作為特征量,采用主成分分析(PCA)法進行分析,結果表現出對正丁醇良好的選擇性。Li 等[5]通過調節氫氟酸濃度制備了不同形貌的TiO2納米片,搭建傳感器陣列,結合PCA和雷達圖分析,在室溫下對11 種爆炸氣體進行了識別。在監督學習[7-9]中,Acharyya 等[8]基于水熱法制備的SnO2空心球,在200~350 ℃工作溫度下對VOC氣體進行測試,對比隨機森林(RF)、多層感知器(MLP)、支持向量機(SVM)和樸素貝葉斯(NB)四種算法結果,顯示RF 可以精確識別所有氣體。鄭堯軍等[9]采用不分光紅外法對CO 進行測試,通過粒子群優化SVM 參數,對20 組不同濃度的CO 進行了定量分析,相比BP 網絡,SVM 建模時間更短,預測精度更高。在混合算法[10-16]中,Ji 等[15]采用SnO2氣敏傳感器,先采用PCA 結合多項式回歸對特征量進行提取分離,減少了氣體濃度的干擾,再采用K-近鄰算法對多種有毒有害氣體實現了快速定性與定量識別。余道洋等[16]基于快速色譜與氣敏傳感器陣列結合檢測方法,采用PCAPSO-SVM 算法,實現對痕量多組分氣體的快速識別。目前獲取多維原始數據的方式大都來自不同氣敏材料搭建的傳感器陣列,鑒于此,本文擬采用一種氣敏材料,基于其在不同工作溫度下對氣體的響應表現出不同的特征,以此構建多維響應矩陣,并結合PCA-SVM 算法優化其選擇性。

本文基于化學浴沉積法制備WO3氣敏薄膜,在250,300,350 和400 ℃工作溫度下,對甲醛、丙酮、甲苯、甲醇、乙醇和異丙醇六種VOC 氣體進行氣敏測試獲取樣本信息。首先采用PCA 對樣本數據進行降維,根據結果進行初步的定性分析;再采用SVM 算法,選取36 組數據作為訓練集進行建模,剩下18 組數據作為測試集進行驗證,對VOC 類型進行預測,并與傳統SVM 模型與PCA-SVM 模型的處理結果進行對比,實現WO3氣敏薄膜對VOC 選擇性的優化。

1 材料與方法

1.1 WO3氣敏薄膜的制備

化學浴沉積法是一種經常使用的濕法制備薄膜的方法,將有機或無機鹽溶于特定溶劑中形成穩定的溶液,再將基板放入其中,并在適當溫度下緩慢反應,就能在基板上發生結晶形成前驅體物質的薄膜,最后通過高溫熱處理獲得最終的薄膜樣品。

首先,分別稱取0.3 g 分析純的鎢酸鈉和0.6 g 一水合檸檬酸溶于30 mL 去離子水中,在室溫下攪拌0.5 h 直至完全溶解,再逐滴加入3 mol/L 的稀鹽酸溶液調節pH 值至2 左右,繼續攪拌0.5 h 后得到澄清透明的前驅體溶液。其中一水合檸檬酸起絡合作用:

Al2O3基板電極片結構示意圖,如圖1 所示,將印刷Pt 電極(用于加熱和電阻測量)的Al2O3基板斜放入溶液中,在叉指電極區域進行膜沉積,再放入60 ℃恒溫烘箱內保溫3 h 后取出,用去離子水沖洗基板去除雜質和不穩固沉淀,獲得純凈的WO3前驅體薄膜。

圖1 Al2O3基板電極片結構示意圖Fig.1 Structure diagram of Al2O3 substrate electrode sheet

最后,將其置于干燥箱中烘干,在400 ℃下熱處理3 h,WO3?H2O 在高溫下分解,得到最終的WO3氣敏薄膜樣品。

1.2 多維響應矩陣的測試

圖2 為氣敏測試模塊示意圖,將WO3薄膜作為敏感材料的電極片插入測試模塊內,并接入測試軟件,檢測其在250,300,350 和400 ℃工作溫度下對濃度為50ppm,200ppm 和500ppm 的甲醛、丙酮、甲苯、甲醇、乙醇和異丙醇共六種VOC 氣體的氣敏響應,得到響應曲線圖,如圖3 流程所示從中提取數據得到多維響應矩陣。

圖2 氣敏測試模塊Fig.2 Gas sensing test module

圖3 多維響應矩陣測試流程圖Fig.3 Flow chart for testing of multidimensional response matrices

由于WO3為n 型半導體,VOC 為還原性氣體,根據公式可計算出響應值:

式中:R為響應值;Rg為半導體在空氣中的電阻值;Ra為半導體在被測氣體中的電阻值。

響應時間(τres)指的是傳感器接觸待測氣體后,電阻值變化90%時所需要的時間。恢復時間(τrecov)指的是待測氣體被抽離后,傳感器電阻值恢復到90%時所需要的時間。

將甲醛、丙酮、甲苯、甲醇、乙醇和異丙醇分別命名為gas-1、gas-2、gas-3、gas-4、gas-5 和gas-6;[Xij]為多維響應矩陣,i為測試樣本數,i=1,2,3,…,m;j為特征量(如響應值、響應時間、恢復時間),j=1,2,3,…,n。

如圖4 所示,實驗采用靜態測試的方式,根據公式計算對應濃度VOC 的有機液體體積,再將其注入到靜態測試腔內的加熱板上,經完全蒸發后通過混氣風扇實現均勻配氣。氣體狀態方程為:

圖4 靜態測試腔Fig.4 Static test chamber

式中:P為壓強;V為體積;n為摩爾數;R為氣體常數;T為溫度。待測氣體體積為:

式中:C為待測氣體濃度;VC為靜態測試腔體積。液體體積與摩爾數的關系式為:

式中:M為分子量;ρ為液體密度。由此可以推算出有機液體體積與濃度的關系式:

在本實驗條件下,氣體壓強P為101 kPa,R為8.314,溫度T為298 K,測試腔體積為50 L。如表1所示,計算得出待測VOC 每1ppm 所需注射進測試腔的有機液體體積。

表1 待測氣體濃度及其對應的液體體積Tab.1 The concentration of the gas to be measured and the corresponding liquid volume

1.3 數據分析方法

1.3.1 數據的預處理

由于原始數據的響應值、響應時間和恢復時間數值差距較大,并且為了避免不同指標間量綱帶來的誤差,要對原始數據進行歸一化預處理,使得各數據處于同一量級。本文將多維響應矩陣歸一化到[-1,1]區間。歸一化函數定義如下:

式中:x為多維響應矩陣;y為歸一化后矩陣;ymax和ymin為定義區間的極值。

1.3.2 主成分分析

主成分分析(PCA)[13]主要用作降低特征量之間的相關性,實現對原始數據的降維。將多維的輸入矩陣投影到低維空間中,把原始數據的特征量在低維空間中展示,根據數據點分布情況能夠定性地看出樣本間的相關程度,也能用作后續的數據分析,減小數據計算量,提高算法運行速率。計算步驟如下:

①輸入k維的矩陣,k為多維響應矩陣的特征量,如響應值、響應時間或恢復時間;

②計算協方差矩陣;

③計算協方差矩陣的特征向量和特征值;

④按照特征值大小排序,選擇前p個(p

通過PCA 實現對多維響應矩陣的降維,繪制二維或三維的主成分分析結果圖,定性地對VOC 類型進行區分。并選取累計貢獻率大于90%的主成分作為后續算法的輸入矩陣。

1.3.3 支持向量機

支持向量機(SVM)的核心思想是將輸入矩陣非線性地映射到高維的空間中,在此空間中選擇適當算法,構造一個最優的超平面對輸入數據實現分類。算法模型構建步驟如下:

①設定輸入和輸出矩陣。以歸一化后的多維響應矩陣或累計貢獻率大于90%的主成分作為輸入,VOC 類型矩陣作為輸出。并將樣本數據分為訓練集與測試集。

②選定核函數。核函數的目的是為了替換高維空間的內積運算,并不需要顯式地指定非線性變化,提高算法模型的收斂速率。選用徑向基函數(RBF)作為該SVM 的核函數,RBF 可以將輸入數據映射到更高維,而且模型參數較少,具體公式如下:

③設定模型參數。在訓練模型中,需要對懲罰系數c和松弛變量g進行優化,從而提高分類準確性,采用交叉驗證法[17]來尋找模型的最佳c值和g值。首先設定并初始化懲罰系數c、松弛變量g、預測準確率Accuracy 和最佳準確率AccuracyBest 為0,設定誤差Epsilon 為10-3,在[2-10,210]的范圍建立[c,g]的網格矩陣。圖5 為交叉驗證法尋找最佳c值和g值的流程圖,其中[c,g]best為當前最佳c值與g值,當準確率接近時,以較小的c值作為最佳c值,因為過高的懲罰系數可能會造成模型過擬合。重復此流程,依次對[c,g]的網格矩陣每一對參數進行驗證,最后輸出[c,g]best作為最佳c值和g值。

圖5 交叉驗證法尋找最佳[c,g]流程圖Fig.5 Flow chart of cross-validation to find the best[c,g]

④對測試集進行驗證。通過訓練集設定好最佳參數后,建立SVM 模型,以測試集作為驗證,計算對VOC 分類的準確率,并輸出模型的運行耗時。

通過SVM 算法分析,對氣體類型進行預測,實現對VOC 的精確分類,并將傳統SVM 模型與PCASVM 模型的分析結果進行對比。

2 結果和討論

2.1 WO3氣敏薄膜的表征

圖6 是WO3氣敏薄膜的XRD 圖譜,如圖所示樣品的全部衍射峰相對強度和位置基本與標準相WO3(JCPDS#83 -0950) 吻合,樣品的衍射峰主要在24.33°,34.14°,49.95°(三強蜂)左右,這些衍射峰與標準PDF 卡片的衍射峰(200)、(202)和(400)重合,由此可以斷定樣品的主要成分為WO3,可以看出樣品的峰型尖銳,說明薄膜的結晶度比較好,且在圖中未觀察到雜峰存在,表明薄膜具有很好的純度。

圖6 WO3氣敏薄膜的XRD 譜圖Fig.6 X-ray diffraction pattern of WO3 gas sensing film

如圖7 掃描電鏡圖所示,所制備的WO3氣敏薄膜由厚約20 nm 的納米片組成,納米片垂直基片生長,形成網絡狀結構。

圖7 WO3氣敏薄膜的掃描電子顯微鏡圖Fig.7 SEM image of WO3 gas sensing film

2.2 氣敏響應特性

在250,300,350 和400 ℃工作溫度下,分別將濃度為50ppm,200pmm 和500ppm 的甲醛、丙酮、甲苯、甲醇、乙醇和異丙醇所對應體積的有機液體注射到靜態測試腔的加熱板上,待揮發完全后,打開風扇實現均勻混氣,其中注入氣體時間的間隔為300 s。濃度梯度測試完畢后,在500ppm 濃度下進行循環穩定性測試。重復測試三次,得到多組WO3氣敏薄膜的響應曲線圖,由于數據量較大,本文只對第一次測試的響應曲線圖進行展示。

圖8 分別為WO3氣敏薄膜對不同濃度的六種VOC氣體的動態響應曲線圖。如圖所示,WO3氣敏薄膜的基態電阻隨工作溫度升高而降低;待測氣體濃度越高,響應值越大,且不同溫度下響應值變化幅度不同。圖9 分別為六種VOC 氣體在500ppm 的濃度下進行3 次循環測試,響應均能保持一定的穩定性,表明其重復性較好。

圖8 WO3氣敏薄膜對不同濃度的六種VOC 氣體的動態響應曲線圖。(a)甲醛;(b)丙酮;(c)甲苯;(d)甲醇;(e)乙醇;(f)異丙醇Fig.8 Graphs of dynamic response of WO3 gas sensing film to six VOC gases with different concentrations.(a) Formaldehyde;(b) Acetone;(c) Toluene;(d) Methanol;(e) Ethanol;(f) Isopropyl alcohol

圖9 WO3氣敏薄膜對500ppm 的六種VOC 氣體的3 次循環響應曲線圖。(a)甲醛;(b)丙酮;(c)甲苯;(d)甲醇;(e)乙醇;(f)異丙醇Fig.9 Graphs of the 3-cycle response of WO3 gas sensing film to six VOC gases at 500ppm.(a) Formaldehyde;(b) Acetone;(c) Toluene;(d) Methanol;(e) Ethanol;(f) Isopropyl alcohol

根據響應曲線圖,計算對應的響應值,獲得54 組樣本數據。對相同條件下的響應值取平均值,并計算標準差:

式中:σ為標準差;x為樣本數據;為樣本數據平均值;n為樣本數。

圖10 為甲醛、丙酮、甲苯、甲醇、乙醇和異丙醇在濃度為50ppm,200ppm 和500ppm 下的響應值立方圖。標準差較小,表明3 次測試沒有明顯誤差;WO3氣敏薄膜對甲苯響應值最高,選擇性最好;對其他氣體響應難以通過立方圖直接判斷,尤其甲醛和甲醇在4 種工作溫度下響應值均很接近。如圖11 和圖12 所示,通過計算甲醛和甲醇的響應時間和恢復時間,增加樣本數據的特征量。

圖10 六種VOC 氣體在不同濃度下的響應值立方圖Fig.10 Cube plots of response values of six VOC gases with different concentrations

圖11 WO3氣敏薄膜在不同溫度下對3 種濃度甲醛的動態響應曲線圖Fig.11 Graphs of dynamic response of WO3 gas sensing film to formaldehyde with three concentrations at different temperatures

圖12 WO3氣敏薄膜在不同溫度下對3 種濃度甲醇的動態響應曲線圖Fig.12 Graphs of dynamic response of WO3 gas sensing film to methanol with three concentrations at different temperatures

2.3 PCA 定性識別

以VOC 氣體在250,300,350 和400 ℃工作溫度下的響應值作為特征量,分別在50ppm,200ppm 和500ppm 濃度下,構建18×4 矩陣作為PCA 的輸入數據,選取累計貢獻率大于90%的主成分(PC1 和PC2)作二維圖。如圖13 所示,在3 種濃度下,甲苯和異丙醇數據點與其他數據點分離得最遠,丙酮和乙醇數據點也具有一定的分離程度,說明降維后能夠對甲苯、異丙醇、丙酮和乙醇進行區分;而如上節所述,甲醛和甲醇在各個工作溫度下的響應值均很接近,降維后數據點分布區域的重疊性較高,難以區分甲醛和甲醇。

圖13 不同濃度下PCA 分析散點圖Fig.13 Scatter plots of PCA analysis at different concentrations

結果表明以響應值作為特征量輸入,通過PCA 降維處理,能夠初步對甲苯、異丙醇、丙酮和乙醇實現定性識別,但不足以區分甲醛和甲醇。

針對甲醛和甲醇的數據組,進一步以響應時間和恢復時間作為新增特征量,通過增加樣本信息,提高識別分辨率。構建18×12 矩陣作為PCA 的輸入數據,選取累計貢獻率大于90%的主成分(PC1 和PC2)作二維圖。如圖14 所示箭頭方向為濃度梯度增加方向,甲醛-1 和甲醇-1 為僅以響應值作為特征量進行PCA 降維后的數據點,甲醛-2 和甲醇-2 為以響應值、響應時間和恢復時間作為特征量進行PCA 降維后的數據點。結果表明,在增加特征量后,甲醛與甲醇的數據點分離程度變高,說明能夠提高對甲醛和甲醇定性識別的效果。

圖14 甲醛和甲醇兩組不同特征量的PCA 分析散點圖Fig.14 Scatter plot of PCA analysis of two groups of formaldehyde and methanol with different characteristic quantities

整體分析,將50ppm,200ppm 和500ppm 濃度下的樣本數據整合,構建54×4 矩陣作為PCA 輸入數據,選取PC1、PC2 和PC3 作三維圖。如圖15 所示箭頭方向為濃度梯度增加方向,高濃度時數據點分離較遠,選擇性較好;低濃度時數據點團聚密集,難以識別各類VOC。分析得出,高濃度時氣敏響應值較高,在歸一化過程中所占權重較大,使得各低濃度下的響應值在歸一化后數值較為接近,對定性識別影響較大。

圖15 在三種濃度下整體的PCA 分析散點圖Fig.15 Scatter plot of overall PCA analysis at three concentrations

結果表明,通過PCA 降維分析,在相同濃度下能夠實現對VOC 的定性識別,針對難分辨氣體,可以通過增加響應時間和恢復時間作為補充的特征量提高識別效果,但在濃度差距較大的情況下,定性識別也存在一定的局限性。

2.4 SVM 精確分類

為了準確判斷各氣體類型,采用SVM 模型對VOC 進行精確分類。以RBF 作為該模型的核函數,通過交叉驗證法尋找最佳懲罰系數c和松弛變量g。

首先以響應值作為特征量,對樣本數據進行歸一化后作為傳統SVM 模型的輸入數據,VOC 類型作為輸出數據,選擇36 組數據作為訓練集,建立SVM 模型進行訓練,得到最佳懲罰系數c=36.76,最佳松弛變量g=6.96,并選擇剩余的18 組數據作為測試集。

然后再整合2.3 節3 種濃度下的主成分分析結果,以累計貢獻率大于90%的主成分(PC1 和PC2)作為PCA-SVM 模型的輸入數據,以VOC 類型作為輸出數據。選擇36 組數據作為訓練集,建立SVM 模型進行訓練,得到最佳懲罰系數c=8.00,最佳松弛變量g=724.08,并選擇剩余的18 組數據作為測試集。表2 為兩種算法模型的詳細數據,可以看出通過SVM 處理,分類準確率均能達到100%。

表2 兩種算法模型的詳細數據表Tab.2 Detailed data table of two algorithm models

為了比較傳統SVM 和PCA-SVM 模型的差異,表3 為兩種算法模型運行耗時表,表中所列僅包括總時間和耗時占比前三的函數語句。從總時間來看,PCA-SVM 的運行速率明顯優于傳統SVM 模型,耗時減少40%,其中,速率的提升主要來自對數據的訓練過程,同樣36 組訓練集,傳統SVM 模型需要4.7 s,由于通過PCA 降維后,特征量從四維降為二維,保留關鍵樣本信息的同時減少了模型的計算量,PCASVM 模型僅需要2.8 s。

表3 SVM 和PCA-SVM 運行耗時表Tab.3 Running time table of SVM and PCA-SVM

3 結論

本文基于制備的WO3氣敏薄膜,在250,300,350 和400 ℃工作溫度下,對50ppm,200ppm 和500ppm 濃度的六種VOC 進行測試,獲取多維響應矩陣作為樣本信息。通過PCA 對VOC 實現初步的定性分析,其中針對難分辨的甲醛和甲醇氣體,通過增加響應時間和恢復時間作為補充的特征量,使各VOC 之間均有一定的區分度。在SVM 模型中,采用交叉驗證法尋求最佳懲罰系數和松弛變量,對VOC 分類的準確率達到了100%,其中PCA-SVM 模型對比傳統SVM模型,耗時減少40%,速率提升主要來自于對降維后數據計算量的降低,PCA 和SVM 相結合更適合處理具有多維特征量的數據樣本。通過PCA 與SVM 算法分析,對WO3氣敏薄膜鑒別VOC 實現了定性識別與精確分類,減少了半導體傳感器的交叉敏感性問題,優化了WO3氣敏薄膜選擇性。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 亚洲黄网在线| 亚洲—日韩aV在线| 狠狠色丁香婷婷| 精品亚洲麻豆1区2区3区| 99久久国产综合精品女同| 亚洲国产欧美中日韩成人综合视频| 午夜国产精品视频黄| 青青青亚洲精品国产| 国产高清国内精品福利| 尤物亚洲最大AV无码网站| 久无码久无码av无码| 欧美视频二区| 人妻熟妇日韩AV在线播放| av手机版在线播放| 少妇露出福利视频| 日韩av高清无码一区二区三区| 日韩A∨精品日韩精品无码| 亚洲一区二区精品无码久久久| 国产麻豆另类AV| 国产精品美女自慰喷水| 九九视频免费看| 午夜毛片福利| 狠狠色成人综合首页| 欧美在线视频a| 色婷婷综合激情视频免费看| 露脸一二三区国语对白| 欧美97欧美综合色伦图| 国产精品密蕾丝视频| 99久久免费精品特色大片| 国产一区自拍视频| 欧美精品黑人粗大| 在线免费观看AV| 国产成人无码综合亚洲日韩不卡| 特级aaaaaaaaa毛片免费视频| 国产日韩久久久久无码精品| 久久男人资源站| 国产自无码视频在线观看| 亚洲欧美日韩综合二区三区| 女同久久精品国产99国| 国产喷水视频| 亚洲精品无码抽插日韩| 97视频免费在线观看| www.国产福利| 精品国产成人三级在线观看| 亚洲精品图区| 国产精品久久自在自线观看| 国产精品亚洲а∨天堂免下载| 亚洲日韩精品欧美中文字幕| 色综合手机在线| 国产精品手机在线观看你懂的| 久久青草免费91观看| v天堂中文在线| 亚洲综合经典在线一区二区| 欧美一区二区人人喊爽| 亚洲精品欧美重口| 丁香五月激情图片| 无码日韩精品91超碰| 在线观看无码av五月花| 高清码无在线看| 免费中文字幕在在线不卡| 美女被操黄色视频网站| 国产精品第页| 欧洲亚洲欧美国产日本高清| 国产成人啪视频一区二区三区| 在线国产资源| 91久久青青草原精品国产| 欧美日韩亚洲国产主播第一区| 亚洲国产成人超福利久久精品| 国产一区在线视频观看| 5388国产亚洲欧美在线观看| 香蕉蕉亚亚洲aav综合| 91免费国产在线观看尤物| 激情综合五月网| 亚洲色图另类| 天天视频在线91频| 亚洲最大福利视频网| 日韩在线播放欧美字幕| 精品久久久久久久久久久| 国产大片黄在线观看| 国产视频自拍一区| 看av免费毛片手机播放| 亚洲欧洲日本在线|