国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

柴油餾分碳數(shù)分布的預(yù)測研究

2018-12-11 07:47任小甜褚小立田松柏
石油煉制與化工 2018年12期
關(guān)鍵詞:碳數(shù)烴類物性

任小甜,褚小立,田松柏

(中國石化石油化工科學(xué)研究院,北京 100083)

對于柴油來說,其沸程、密度等各項物性以及十六烷值、潤滑性、低溫流動性等使用性能都與其分子組成有關(guān)[1],不同來源(不同產(chǎn)地的原油和不同的加工工藝)的柴油分子組成差別較大,其從根本上決定了柴油的各項性質(zhì)及其使用性能。傳統(tǒng)的表征方法只能得到柴油餾分的烴類組成,為了滿足目前清潔、優(yōu)質(zhì)柴油的生產(chǎn)需求,需要從分子水平上深入認(rèn)識柴油的詳細(xì)組成,探究其各項物性及使用性能和分子組成的關(guān)系。目前,基于軟電離技術(shù)的氣相色譜飛行時間質(zhì)譜(GC-TOF MS)是一種快速有效的柴油分子組成的表征方法[2-3]。但該儀器平臺價格昂貴,分析過程比較復(fù)雜,需要專業(yè)的技術(shù)人員進行操作,不能滿足工業(yè)生產(chǎn)中快速實時分析的要求。而柴油的基本物性由常規(guī)分析手段就可以得到,大多數(shù)煉油廠都具備這樣的分析條件;另外,由柴油餾分的基本物性數(shù)據(jù),尤其是近紅外光譜數(shù)據(jù)又可以準(zhǔn)確計算其烴類組成信息[4]。如果能夠利用這些常規(guī)物性和組成數(shù)據(jù)快速預(yù)測柴油餾分的詳細(xì)碳數(shù)分布信息,將對石油的分子水平煉制產(chǎn)生重要影響。

現(xiàn)有文獻已經(jīng)報道了一些基于常規(guī)物性計算來預(yù)測柴油餾分的分子組成包括碳數(shù)分布組成的方法[5-6],其基本研究思路是預(yù)先設(shè)定一個虛擬分子庫,確定每個虛擬分子的各項物性數(shù)據(jù),再利用混合規(guī)則來計算柴油餾分的宏觀物性,最后通過優(yōu)化各項宏觀物性的損失函數(shù)來確定各分子的含量,以這些虛擬分子的組成來表示柴油。這種方法存在很大的局限性,首先,虛擬分子的設(shè)定不一定準(zhǔn)確,而且需要確定大量單體分子的各項物性數(shù)據(jù),許多物性存在缺失的情況,準(zhǔn)確度也不能保證;另一方面,從優(yōu)化計算的角度來講,虛擬分子的數(shù)量遠(yuǎn)大于宏觀物性的數(shù)目,這樣會導(dǎo)致計算結(jié)果不唯一,即使引入人為簡化的分布函數(shù)減少變量個數(shù),其本質(zhì)也是一個非凸優(yōu)化的過程,求解難度很大,準(zhǔn)確度也不夠高。

本研究從機器學(xué)習(xí)的角度出發(fā)建模,以一定數(shù)量的柴油樣本為基礎(chǔ),確定其標(biāo)準(zhǔn)的物性數(shù)據(jù)和烴類組成數(shù)據(jù)作為特征,以其詳細(xì)的碳數(shù)分布組成數(shù)據(jù)作為輸出,結(jié)合最近鄰回歸算法(KNR)和過采樣技術(shù)建立回歸模型,實現(xiàn)由柴油餾分的物性數(shù)據(jù)和烴類組成數(shù)據(jù)快速預(yù)測其詳細(xì)碳數(shù)分布組成信息。

1 算法原理

1.1 KNR算法

最近鄰算法(KNN)是一種有監(jiān)督的機器學(xué)習(xí)算法,不同于其它算法的是,其屬于消極學(xué)習(xí),即模型不需要訓(xùn)練,無需估計參數(shù),根據(jù)輸出目標(biāo)種類的不同又分為KNR和最近鄰分類算法(KNC)。該算法的基本思想是距離相近的樣本具有相似的屬性,預(yù)測時先分別計算待測樣本到每個訓(xùn)練集樣本在特征空間中的歐式距離,找出距離最近的k個樣本,再利用最鄰近的這k個樣本進行決策,對于分類問題,k個樣品中哪種類別的訓(xùn)練樣本占多數(shù),待測樣本就屬于這一類,對于回歸問題,則將k個樣本屬性的平均值作為待測樣本的屬性。對于柴油餾分,假設(shè)各項物性數(shù)據(jù)和烴類組成相似的樣本,其本質(zhì)上就是相似的,反映到分子組成上就是其碳數(shù)分布組成信息都是類似的。所以,本研究選擇KNR算法建模,即先根據(jù)物性數(shù)據(jù)和烴類組成找到與待測樣本距離最近的k個訓(xùn)練樣本,將這幾個樣本的碳數(shù)分布組成數(shù)據(jù)按照距離的不同進行加權(quán)線性加和,即同時得到待測樣本的包含300多項集總含量的碳數(shù)分布信息。其中,引入高斯函數(shù)來計算不同距離樣本的權(quán)重ω,計算式如下:

(1)

(2)

式中:k為最近樣本的個數(shù),Si表示第i個最近樣本的高斯函數(shù)值;ωi為第i個最近樣本對應(yīng)的權(quán)重;di為待測樣本和第i個最近樣本的歐式距離;σ為高斯函數(shù)的參數(shù),本研究取值為10。待測樣本的碳數(shù)分布組成數(shù)據(jù)的預(yù)測計算式如下:

(3)

式中:y為待測樣本的碳數(shù)分布組成數(shù)據(jù),yi為k個最近樣本中第i個樣本的碳數(shù)分布組成數(shù)據(jù)。

1.2 過采樣技術(shù)

對于KNR算法,庫中的訓(xùn)練樣本越多,越能找到與待測樣本距離更近的樣本,即碳數(shù)分布組成信息相似的樣本,從而保證預(yù)測結(jié)果的準(zhǔn)確性。而在實際應(yīng)用場景中,收集大量組成數(shù)據(jù)和物性數(shù)據(jù)都完備的樣本是比較困難的,尤其是對于分析成本較高的性質(zhì),如碳數(shù)分布組成信息等。另外,對于不同待測樣本,尤其是不同種類的樣本,很難保證在庫中能找到距離足夠近的樣本來滿足KNR的計算。所以,本研究利用過采樣技術(shù)來解決訓(xùn)練樣本不足的問題。該算法的基本思想是,先從庫中找到與待測樣本距離最近的幾個樣本,然后將這幾個近鄰樣本按照任意質(zhì)量比進行混合,這樣可以得到大量的虛擬樣本,同時虛擬樣本的物性數(shù)據(jù)和組成數(shù)據(jù)也可以由線性加和計算得到,其計算式如下:

(4)

利用過采樣技術(shù),在每個待測樣本的周圍都生成大量的、物性和組成數(shù)據(jù)完備的虛擬樣本,這樣就可以保證KNR算法能準(zhǔn)確地找到最相似的樣本,進而保證預(yù)測結(jié)果的準(zhǔn)確性。需要注意的是,要利用過采樣技術(shù)生成虛擬樣本,庫中各樣本的各項屬性都必須滿足線性加和的規(guī)則,或者經(jīng)過數(shù)學(xué)轉(zhuǎn)換后符合線性加和規(guī)則。具體到柴油餾分中,就是要選擇符合線性加和的物性數(shù)據(jù)作為輸入特征,烴類組成數(shù)據(jù)和碳數(shù)分布組成信息自然是滿足線性加和條件的。

2 實 驗

2.1 測定樣品數(shù)據(jù)

收集直餾柴油樣品78個,這些樣品從不同產(chǎn)地的原油分餾而得,具有一定的代表性。用標(biāo)準(zhǔn)方法測定其硫含量、氮含量、酸值,這3項物性能滿足線性加和條件。用氣相色譜-質(zhì)譜聯(lián)用儀分析柴油樣品的烴類組成信息(SHT 0606),用帶場電離源(FI)的GC-TOF MS測定樣品的詳細(xì)碳數(shù)分布信息。

2.2 數(shù)據(jù)預(yù)處理

以柴油樣本的3個物性數(shù)據(jù)、11個烴類(分別為鏈烷烴、單環(huán)環(huán)烷烴、雙環(huán)環(huán)烷烴、三環(huán)環(huán)烷烴、烷基苯、茚滿四氫萘、茚類、萘類、苊類、苊烯類和三環(huán)芳烴)的組成信息作為模型的輸入特征X。對于碳數(shù)分布信息,根據(jù)標(biāo)準(zhǔn)方法中的模板,用一個由碳數(shù)分布范圍在7~30的13種烴類同系物的族組成的矩陣表示,將該碳數(shù)分布矩陣按照不同的列依次展開,共計312個碳數(shù)項,構(gòu)成模型的輸出值Y,由此確定模型的數(shù)據(jù)庫。

對于KNR算法,其中會涉及到樣本間距離的計算,而柴油樣品的物性數(shù)據(jù)和烴類組成數(shù)據(jù)的量綱不同,取值范圍也有很大的差異,所以要對樣本的輸入特征X進行標(biāo)準(zhǔn)化預(yù)處理,消除量綱的影響,進一步保證預(yù)測結(jié)果的準(zhǔn)確性。

2.3 建立預(yù)測模型

上述庫中的78個樣本作為訓(xùn)練集。模型計算的流程如下:取一個待測樣本,首先將其輸入特征X進行標(biāo)準(zhǔn)化預(yù)處理,再計算其與庫中各樣本的歐式距離,找出最近的6個樣本,利用過采樣技術(shù)生成5 000個虛擬樣本,將待測樣本周圍的特征空間密集化;然后通過KNR算法,從生成的虛擬樣本中找出最近鄰的k個樣本,然后通過線性加權(quán)求和計算出碳數(shù)分布組成的預(yù)測值,并與實驗值進行比對。

3 結(jié)果與討論

3.1 相似度分析

本研究的模型以柴油的3項物性和11個烴類組成數(shù)據(jù)作為輸入特征,這些特征能否充分反映出樣本的本質(zhì)區(qū)別是模型準(zhǔn)確預(yù)測的先決條件,即通過這些特征從庫中找出兩個相似樣本,在碳數(shù)分布組成上也必須保持基本一致的相似度。為此,本研究考察了樣本在特征和碳數(shù)分布組成上的相似度,隨機抽取一個柴油樣本CY656,從庫中找出與其歐氏距離最近的3個樣本(CY540,CY621,CY624),分別計算這3個近鄰樣本和待測樣本CY656在特征和碳數(shù)分布組成上的相似度(sd1、sd2),計算結(jié)果如表1所示。其中相似度的計算式如下:

(5)

式中:sd表示兩個樣本之間的相似度;d表示樣本之間的歐式距離;m表示特征的維度。

表1 近鄰樣本的相似度比較

計算結(jié)果表明,待測樣本CY656與近鄰樣本CY540,CY621,CY624在特征和碳數(shù)分布組成上的相似度基本一致,根據(jù)直餾柴油的14項特征可以從庫中找出與待測樣本碳數(shù)分布組成基本相似的樣本,進而可以用這些近鄰樣本擬合計算待測樣本的碳數(shù)分布組成,因此本研究的預(yù)測模型能保證足夠的準(zhǔn)確度。

3.2 模型的超參數(shù)

KNR模型中一般有一個重要的超參數(shù)需要優(yōu)化,即最近鄰樣本數(shù)目k,若k值太小,模型的泛化性能則很差,很可能在庫中找不出k個最近鄰樣本;假如k值太大,則可能找出不是最相似的樣本,模型的準(zhǔn)確性又下降。本研究利用交叉驗證的方法來確定模型中k的最優(yōu)取值。在庫中任意抽取5個樣本,利用過采樣技術(shù)在這5個樣本之間生成5 000個虛擬樣本,然后用這些樣本構(gòu)建KNR的10折交叉驗證模型。首先將樣本平均分為10份,依次取出1份作為測試集,剩下的9份作為訓(xùn)練集,接著利用KNR算法分別對每1份測試集的碳數(shù)分布組成進行計算,并計算這些訓(xùn)練集樣本的平均標(biāo)準(zhǔn)偏差(RMSECV)。選定不同的k值(1~15),依次進行上述的計算,根據(jù)RMSECV的取值最小確定模型的最佳k值。超參數(shù)k的交叉驗證計算的結(jié)果如圖1所示。由圖1可知,當(dāng)k=5時,RMSECV的取值最小,說明模型的最佳k值為5。

圖1 k值的10折交叉驗證計算

3.3 待測樣本的預(yù)測分析

新取一個待測樣本,用標(biāo)準(zhǔn)方法測定其硫含量、氮含量、酸值以及11項烴類組成數(shù)據(jù),將這14個輸入特征X進行標(biāo)準(zhǔn)化預(yù)處理,然后代入上述的預(yù)測模型進行碳數(shù)分布組成的計算。將14個輸入特征進行主成分分析,選取前兩個主成分的得分(PC1、PC2)進行作圖,樣本在特征空間中的分布如圖2所示,其中紅色的點為待測樣本,黑色的點為與待測樣本相似的6個庫中真實樣本,藍(lán)色的點表示由這6個近鄰樣本生成的5 000個虛擬樣本。由圖2可知,通過過采樣技術(shù),可以將待測樣本周圍的空間有效地密集化,進而滿足算法的要求,保證預(yù)測模型的準(zhǔn)確性。

圖2 樣本在特征空間中的分布

石油中的化合物類型通常用缺氫數(shù)Z加上雜原子來表示,分子中每增加1個雙鍵或者1個環(huán),Z值就減少2,如苯并噻吩類化合物可由-10S表示。柴油的碳數(shù)分布組成數(shù)據(jù)中一般包括13種分子類型,分別為鏈烷烴、單環(huán)環(huán)烷烴、雙環(huán)環(huán)烷烴、三環(huán)環(huán)烷烴、烷基苯、茚滿四氫萘、茚類、苯并噻吩、萘類、苊類、苊烯類、二苯并噻吩和三環(huán)芳烴,對應(yīng)的Z值分別為+2,0,-2,-4,-6,-8,-10,-10S,-12,-14,-16,-16S,-18。待測樣本的飽和烴、單環(huán)芳烴、雙環(huán)芳烴和三環(huán)芳烴的碳數(shù)分布對比如圖3所示,其中折線為模型的預(yù)測值,散點為實測值。從圖3可以看出,飽和烴和雙環(huán)及三環(huán)芳烴的碳數(shù)分布的預(yù)測偏差都比較小,預(yù)測值和實測值都比較吻合,單環(huán)芳烴在低碳數(shù)處有一定的預(yù)測偏差,總的來說,本研究所建立模型的預(yù)測精度較高。圖4為整個碳數(shù)分布矩陣預(yù)測值和實測值的氣泡圖對比。從圖4可以看出,所有氣泡基本都能完全契合,只是在少數(shù)含量很低的高碳數(shù)組分處出現(xiàn)了一定的偏差。上述結(jié)果表明,本研究的模型預(yù)測精度高,能得到和標(biāo)準(zhǔn)分析方法基本一致的結(jié)果,具有一定的應(yīng)用價值。此外,在預(yù)測時發(fā)現(xiàn),當(dāng)待測樣本處于界外,即在庫中找出的近鄰樣本相距都較遠(yuǎn)時,就會出現(xiàn)預(yù)測偏差增大的情況,在樣本的空間分布圖上也會顯示出虛擬樣本不能包圍覆蓋待測樣本,所以必須保證庫中有大量樣本,在后續(xù)的模型維護中,主要的工作就是增加各類型的柴油餾分樣本。

這種模型不需要訓(xùn)練,沒有參數(shù)估計,方便部署,計算速度快,準(zhǔn)確度高,可以一次性計算出多達(dá)312項的碳數(shù)分布信息,另一方面,模型的維護也比較容易,面對一個新的應(yīng)用環(huán)境時,不需要再進行訓(xùn)練,直接在庫中增加樣本即可。同時,對于不同種類的柴油餾分,也不需要分別單獨建模,只要保證庫中有足夠的各類型樣本,再結(jié)合過采樣技術(shù)同步在待測樣本周圍生成虛擬樣本,就可以給出比較準(zhǔn)確的預(yù)測。

模型預(yù)測值: —鏈烷烴; —單環(huán)烷烴; —雙環(huán)烷烴; —三環(huán)烷烴。實測值: ▲—鏈烷烴; 單環(huán)烷烴; ●—雙環(huán)烷烴; ★—三環(huán)烷烴

模型預(yù)測值: —烷基苯; —茚滿或四氫萘; —茚類; —苯并噻吩。實測值: ▲—烷基苯; 茚滿或四氫萘; ●—茚類; ★—苯并噻吩

模型預(yù)測值: —萘類; —苊類; —苊烯類; —二苯并噻吩; —三環(huán)芳烴。

圖4 碳數(shù)分布的預(yù)測值和實驗值氣泡圖

4 結(jié) 論

(1)結(jié)合KNR算法和過采樣技術(shù)提出了一種由物性數(shù)據(jù)和烴類組成數(shù)據(jù)快速預(yù)測柴油餾分中碳數(shù)分布組成的方法。

(2)利用上述算法,對直餾柴油進行了建模研究,以柴油的硫含量、氮含量、酸值以及11項烴類組成(分別為鏈烷烴、單環(huán)環(huán)烷烴、雙環(huán)環(huán)烷烴、三環(huán)環(huán)烷烴、烷基苯、茚滿四氫萘、茚類、萘類、苊類、苊烯類和三環(huán)芳烴)信息作為模型的輸入特征進行模型計算,結(jié)果表明該方法預(yù)測精度高,能一次性快

速地計算出直餾柴油中312項碳數(shù)分布組成信息,同時模型維護簡單,通過增加庫中的樣本就可以擴大模型的適用范圍,具有一定的實用價值。

猜你喜歡
碳數(shù)烴類物性
氣相色譜-質(zhì)譜聯(lián)用技術(shù)測定噴氣燃料烴類碳數(shù)分布
遼河稠油中重組分氮氧化合物的高分辨率質(zhì)譜表征
R1234ze PVTx熱物性模擬計算
中韓天氣預(yù)報語篇的及物性分析
LKP狀態(tài)方程在天然氣熱物性參數(shù)計算的應(yīng)用
蘭州市低碳數(shù)正構(gòu)烷烴組分特征及大氣化學(xué)反應(yīng)活性分析
α-烯烴組成對PAO性質(zhì)影響的研究
失效吸附劑中殘留烴類組分的分析研究
拔頭油組成的測定
烴類易混淆點突破
郴州市| 盐池县| 尼玛县| 大名县| 沽源县| 陕西省| 南宁市| 博野县| 乐业县| 杭锦后旗| 凤庆县| 繁峙县| 红原县| 昔阳县| 汨罗市| 平湖市| 宁都县| 浠水县| 华宁县| 榆林市| 乐都县| 且末县| 会理县| 舞钢市| 柘荣县| 高平市| 伽师县| 福建省| 巧家县| 富锦市| 津南区| 佛山市| 沈阳市| 新化县| 克拉玛依市| 盘山县| 石首市| 西畴县| 遂宁市| 永寿县| 密云县|