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

?

基于半監(jiān)督學(xué)習(xí)-多通道卷積神經(jīng)網(wǎng)絡(luò)的加氫裂化產(chǎn)品性質(zhì)預(yù)測(cè)

2023-02-02 07:25羅文山陸鵬飛李保良曹曉紅
關(guān)鍵詞:加氫裂化石腦油卷積

王 晨, 羅文山, 陸鵬飛, 李保良, 曹曉紅, 楊 紀(jì)

(中海油 惠州石化有限公司,廣東 惠州 516086)

加氫裂化工藝是在高溫、高壓和催化劑存在下,使重油發(fā)生裂化反應(yīng),轉(zhuǎn)化為氣體、汽油、柴油等的石油二次加工過(guò)程,與其他加工工藝相比,其具有液體產(chǎn)品收率高、飽和度高等特點(diǎn)[1]。加氫裂化作為煉油廠重要的二次加工工藝可加工從石腦油到渣油范圍的油品,并提供優(yōu)質(zhì)高辛烷值汽油、中間餾分油或化工料,通過(guò)靈活調(diào)節(jié)進(jìn)料與產(chǎn)品方案在企業(yè)降本增效中發(fā)揮著巨大作用[2]。同時(shí)加氫裂化也是滿足日益嚴(yán)格的油品清潔標(biāo)準(zhǔn)的最有力手段,因此對(duì)加氫裂化產(chǎn)品性質(zhì)進(jìn)行實(shí)時(shí)預(yù)測(cè)具有重要意義[3-4]。

然而對(duì)加氫裝置全部升級(jí)安裝在線分析儀成本高,且儀器需定期校準(zhǔn)維護(hù),導(dǎo)致推廣實(shí)施受限。隨著煉油化工企業(yè)信息化水平不斷提高、數(shù)字化轉(zhuǎn)型不斷深入,煉油化工企業(yè)已逐漸積累大量生產(chǎn)數(shù)據(jù),通過(guò)數(shù)據(jù)驅(qū)動(dòng)的機(jī)器學(xué)習(xí)等人工智能(AI)算法對(duì)生產(chǎn)大數(shù)據(jù)進(jìn)行挖掘建模,實(shí)現(xiàn)生產(chǎn)過(guò)程故障診斷、關(guān)鍵參數(shù)預(yù)警、產(chǎn)品性質(zhì)預(yù)測(cè)等智能化應(yīng)用,已逐漸成為目前流程工業(yè)界在智能控制優(yōu)化領(lǐng)域的研究、應(yīng)用熱點(diǎn)[5-7]。機(jī)器學(xué)習(xí),尤其以卷積神經(jīng)網(wǎng)絡(luò)(Convolutional neural network, CNN)為代表的深度學(xué)習(xí)技術(shù)通過(guò)逐層特征學(xué)習(xí),由低級(jí)到高級(jí)自動(dòng)提取與預(yù)測(cè)任務(wù)相關(guān)聯(lián)的潛在表示,已在計(jì)算機(jī)視覺(jué)(Computer vision, CV)、自然語(yǔ)言處理(Natural language processing, NLP)等領(lǐng)域獲得巨大成功[8-10]。

近幾年得益于深度學(xué)習(xí)理論、開(kāi)源框架、GPU等加速計(jì)算硬件的不斷突破創(chuàng)新,利用深度學(xué)習(xí)等先進(jìn)AI算法對(duì)煉油化工裝置數(shù)據(jù)的潛在結(jié)構(gòu)、分布特征進(jìn)行自動(dòng)學(xué)習(xí)和逐層特征提取,從而最終實(shí)現(xiàn)KPI預(yù)測(cè)等相關(guān)智能應(yīng)用的研究日益深入。楊帆等[11]綜述了神經(jīng)網(wǎng)絡(luò)在催化裂化過(guò)程模型的構(gòu)建與分析,并探討了神經(jīng)網(wǎng)絡(luò)與智能優(yōu)化算法結(jié)合方面的優(yōu)勢(shì)。李詔陽(yáng)等[12]基于Aspen HYSYS軟件建立了潤(rùn)滑油加氫裝置機(jī)理模型,并基于機(jī)理模型擴(kuò)展了裝置運(yùn)行數(shù)據(jù)集,在擴(kuò)展數(shù)據(jù)集構(gòu)建了長(zhǎng)短時(shí)記憶網(wǎng)路(LSTM),對(duì)潤(rùn)滑油產(chǎn)品運(yùn)動(dòng)黏度、閃點(diǎn)等性質(zhì)實(shí)現(xiàn)了準(zhǔn)確預(yù)測(cè)。田水苗等[13]基于Aspen HYSYS機(jī)理模型擴(kuò)充而來(lái)的蠟油加氫裂化數(shù)據(jù)集,構(gòu)建了BPNN用于精制蠟油流量、性質(zhì)等預(yù)測(cè),并通過(guò)多目標(biāo)優(yōu)化給出了最佳操作工況參數(shù)。在堆疊式自編碼(Stacked auto-encoder, SAE)應(yīng)用方面,Yuan等[14]基于SAE對(duì)加氫裂化航空煤油產(chǎn)品10%和50%體積沸點(diǎn)進(jìn)行預(yù)測(cè),并結(jié)合線性插值通過(guò)對(duì)SAE逐層預(yù)訓(xùn)練實(shí)現(xiàn)了小樣本學(xué)習(xí)任務(wù)的數(shù)據(jù)增強(qiáng)(Data augment, DA),所提出的逐層數(shù)據(jù)增強(qiáng)-堆疊編碼器(Layer-wise data augment-SAE, LWDA-SAE)有效提升了模型預(yù)測(cè)性能。Wang等[15]基于SAE開(kāi)發(fā)了一種有監(jiān)督堆疊式自編碼器(Supervised stacked auto-encoder, SSAE),克服了SAE無(wú)監(jiān)督預(yù)訓(xùn)練階段欠缺提取與目標(biāo)變量相關(guān)特征信息的不足,并在加氫裂化裝置工藝參數(shù)波動(dòng)診斷中驗(yàn)證了其有效性。CNN在流程工業(yè)建模中表現(xiàn)出良好的局部特征學(xué)習(xí)能力,Wu等[16]基于樸素CNN算法對(duì)田納西伊斯曼化工過(guò)程進(jìn)行了仿真驗(yàn)證;Zhu等[17]構(gòu)建了滑動(dòng)窗卷積網(wǎng)絡(luò)(Moved-window convolutional neural network, MWCNN),通過(guò)等寬滑動(dòng)窗卷積操作學(xué)習(xí)乙烯裂解過(guò)程時(shí)域和空間域特征信息,并最終實(shí)現(xiàn)乙烯裂解產(chǎn)物氣相組分含量預(yù)測(cè)。考慮到影響加氫產(chǎn)品質(zhì)量的因素貫穿從進(jìn)料、反應(yīng)、分離到分餾整個(gè)工藝流程,任一流程環(huán)節(jié)波動(dòng)均會(huì)影響產(chǎn)品質(zhì)量,且加氫裂化工藝流程復(fù)雜,工況多變,煉化機(jī)理和理化性質(zhì)使得整個(gè)工藝過(guò)程呈高維、大時(shí)滯、非線性等特點(diǎn)[18-19],使得應(yīng)用深度學(xué)習(xí)算法實(shí)現(xiàn)加氫裂化產(chǎn)品性質(zhì)預(yù)測(cè)仍面臨諸多挑戰(zhàn)。首先在多維度特征學(xué)習(xí)方面,單純應(yīng)用CNN、LSTM等難以同時(shí)對(duì)加氫裂化工藝流程的時(shí)域和空間域特征進(jìn)行多維度特征抽取,而在樣本尺度方面,受限于大部分加氫產(chǎn)品性質(zhì)的人工化驗(yàn)數(shù)據(jù)量不足,化驗(yàn)數(shù)據(jù)不能與裝置DCS實(shí)時(shí)數(shù)據(jù)在時(shí)間維度對(duì)齊,大大降低了裝置實(shí)時(shí)數(shù)據(jù)的利用率,所導(dǎo)致的小樣本學(xué)習(xí)問(wèn)題將顯著影響深度學(xué)習(xí)模型性能[ 20-21]。

針對(duì)上述時(shí)空域多維特征抽取問(wèn)題,提出了將多通道卷積神經(jīng)網(wǎng)絡(luò)(Multi-channel convolutional neural network, MCCNN)用于加氫裂化裝置建模,通過(guò)對(duì)歷史生產(chǎn)數(shù)據(jù)的多通道時(shí)序采樣實(shí)現(xiàn)加氫裂化流程的時(shí)序特征學(xué)習(xí),通過(guò)CNN實(shí)現(xiàn)加氫裂化流程的空間域特征學(xué)習(xí)。針對(duì)小樣本學(xué)習(xí)問(wèn)題,提出了基于教師-學(xué)生半監(jiān)督學(xué)習(xí)(TS-SSL)算法創(chuàng)建虛擬性質(zhì)數(shù)據(jù),并與裝置DCS實(shí)時(shí)數(shù)據(jù)對(duì)齊,從而實(shí)現(xiàn)樣本數(shù)據(jù)擴(kuò)充,最終提出半監(jiān)督學(xué)習(xí)-多通道卷積神經(jīng)網(wǎng)絡(luò)(SSL-MCCNN),進(jìn)一步提升對(duì)加氫裂化產(chǎn)品性質(zhì)預(yù)測(cè)性能。以某煤油-柴油加氫裂化工業(yè)裝置為研究對(duì)象,對(duì)裝置產(chǎn)品的重石腦油密度、柴油閉口閃點(diǎn)進(jìn)行預(yù)測(cè),結(jié)果與BPNN、徑向基神經(jīng)網(wǎng)絡(luò)RBFNN對(duì)比,驗(yàn)證了所提出SSL-MCCNN算法的優(yōu)越性。

1 MCCNN算法

1.1 CNN與加氫裂化數(shù)據(jù)維度重塑

Lecun等[22]提出的LeNet5是CNN算法最早用于手寫(xiě)數(shù)字識(shí)別的研究,LeNet5結(jié)構(gòu)如圖1所示。輸入為32×32的手寫(xiě)圖片依次通過(guò)卷積層(Convolutions)、下采樣層(Subsampling)和全連接層(Full connection),最終輸出預(yù)測(cè)分類(lèi)結(jié)果。其中C1卷積層包含6個(gè)卷積核,用于卷積計(jì)算提取圖片像素間的局部特征信息,得到6個(gè)輸出特征圖;下采樣層用于對(duì)輸出特征圖的降維,進(jìn)一步提取關(guān)鍵特征表示;最后的全連接層與傳統(tǒng)BP網(wǎng)絡(luò)相同,用于之前卷積結(jié)果的一維重塑并輸出最終預(yù)測(cè)結(jié)果。

圖1 LeNet5模型結(jié)構(gòu)圖Fig.1 Structure chart of LeNet5 model

圖2 典型卷積操作示意圖Fig.2 Typical convolution operation diagram

某煉油廠煤油-柴油加氫裂化裝置工藝流程如圖3所示。考慮到加氫裂化不同工藝流程部位的參數(shù)存在復(fù)雜機(jī)理關(guān)系,提出了應(yīng)用CNN算法逐層提取這些隱含在空間域的關(guān)系信息,所提取的信息作為最終預(yù)測(cè)任務(wù)的輸入表示。為滿足圖2所示輸入數(shù)據(jù)的二維矩陣格式,首先對(duì)加氫裂化樣本數(shù)據(jù)進(jìn)行二維重塑,如圖4所示。以煤油-柴油加氫裂化裝置為研究對(duì)象,按照加氫裂化裝置從進(jìn)料、預(yù)熱、反應(yīng)、分離、分餾整個(gè)流程全面選取126個(gè)主要工藝參數(shù),并根據(jù)局部工藝子流程順序按行排列,其中每1行表示1個(gè)加氫裂化局部子流程,最終將126維向量數(shù)據(jù)重塑為9×14二維矩陣作為SSL-MCCNN的輸入。

C201—H2S stripper; C202—Main fractionator; C203—Side stripper; C204—Naphtha fractionator; C205—Adsorption-desorption tower; C206—Debutanizer; CHP—Cold high pressure separator; CLP—Cold low pressure separator; HHP—Hot high pressure separator; HLP—Hot low pressure separator; K102—Recycled gas compressor; R101—Hydrotreating reactor; R102—Hydrocreacking reactor圖3 煤油-柴油加氫裂化工藝原則流程圖Fig.3 Flowchart of kerosene-diesel hydrocracking process

D201—Condensation tank of C201; D202—Condensation tank of C202; D203—Condensation tank of C204; D204—Condensation tank of C206; ER—Effluent rate; ET—Effluent temperature; F101—Feeding furnace; F201—Reboiler of C201; F202—Fractionation furnace; FBP—Final boiling point; FCC—Fluid catalytic cracking; H2/Oil—Volume ratio of hydrogen to oil; IBP—Initial boiling point; K102—Recycle gas compressor; LPG—Liquefied petroleum gas; P—Pressure; delta P—Pressure difference; T—Temperature; WABT—Weighted average bed temperature圖4 加氫裂化樣本數(shù)據(jù)維度重塑Fig.4 Dimension remodeling of hydrocracking data sample

1.2 基于多通道采樣的CNN算法(MCCNN)

考慮傳統(tǒng)CNN算法常用于圖像識(shí)別、目標(biāo)定位等空間像素特征提取,首先基于CNN算法特點(diǎn)實(shí)現(xiàn)了加氫裂化工藝流程空間域的局部特征提取,而研究表明時(shí)域特征對(duì)流程工業(yè)特征學(xué)習(xí)依然至關(guān)重要[24-25]。煉化生產(chǎn)屬典型流程工業(yè),數(shù)據(jù)樣本的產(chǎn)生具有時(shí)間連續(xù)性特點(diǎn),一段時(shí)間內(nèi)的裝置數(shù)據(jù)樣本蘊(yùn)含了加氫裂化流程中包括進(jìn)料、反應(yīng)、分餾等各工藝段的運(yùn)行、變化趨勢(shì)等時(shí)序特征信息,對(duì)預(yù)測(cè)未來(lái)時(shí)間點(diǎn)的產(chǎn)品性質(zhì)具有重要意義。以長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)(Long shot-term memory, LSTM)為代表的RNN類(lèi)神經(jīng)網(wǎng)絡(luò)等時(shí)序建模研究,廣泛應(yīng)用于煉油化工裝置的時(shí)序特征提取[26-27],然而受限于RNN處理復(fù)雜工藝流程序列數(shù)據(jù)時(shí)的“梯度消失”、“梯度爆炸”等問(wèn)題[28],隨著序列數(shù)據(jù)增長(zhǎng),單純RNN類(lèi)模型性能發(fā)生退化;另一方面,作為序列到序列的建模范式,LSTM等RNN算法因不適于并行加速而導(dǎo)致訓(xùn)練與推理時(shí)間成本的增加,已逐漸被注意力模型取代[29]。

考慮CNN算法對(duì)RGB 3通道彩色圖像的學(xué)習(xí)特點(diǎn)[30],提出了如圖5所示的多通道采樣算法,用于加氫裂化裝置生產(chǎn)數(shù)據(jù)樣本獲取。基于圖4所述單個(gè)時(shí)間點(diǎn)的二維矩陣數(shù)據(jù)樣本,通過(guò)增加時(shí)間維度方向的采樣,以固定采樣頻率(例如15 min)實(shí)施裝置歷史數(shù)據(jù)采集,并在時(shí)間維度上疊加多個(gè)時(shí)間點(diǎn)樣本,整體得到1個(gè)3D樣本作為CNN算法的多通道輸入,用于多維度描述加氫裂化裝置生產(chǎn)工況,最終實(shí)現(xiàn)提取裝置空間域和時(shí)域潛在特征信息,提高模型對(duì)產(chǎn)品性質(zhì)的預(yù)測(cè)性能。

圖5 多通道采樣示意圖Fig.5 Schematic diagram of multi-channel sampling

1.3 MCCNN算法流程框架

根據(jù)上述CNN算法用于加氫裂化工藝流程建模方案的描述,結(jié)合多通道采樣方案,MCCNN算法整體流程如圖6所示。經(jīng)過(guò)二維重塑的多通道3D樣本數(shù)據(jù)輸入到卷積層,根據(jù)預(yù)測(cè)目標(biāo)自適應(yīng)提取工藝流程潛在特征信息,例如對(duì)航空煤油性質(zhì)進(jìn)行預(yù)測(cè),模型自動(dòng)提取航空煤油分餾塔特征信息;對(duì)重石腦油終餾點(diǎn)(FBP)預(yù)測(cè),則模型自動(dòng)提取加氫裂化反應(yīng)器和石腦油分餾塔特征信息。經(jīng)卷積計(jì)算所提取的特征信息通過(guò)全連接層的非線性轉(zhuǎn)換,最終實(shí)現(xiàn)對(duì)加氫產(chǎn)品各項(xiàng)性質(zhì)的回歸預(yù)測(cè)。

Conv—Convolutional; FC—Full connected; HN—Heavy naphtha; Kero—Kerosene圖6 MCCNN算法流程圖Fig.6 Flowchart of MCCNN algorithm

MCCNN模型訓(xùn)練和推理流程如圖7所示,分為離線訓(xùn)練和在線推理預(yù)測(cè)2個(gè)階段。

圖7 基于MCCNN產(chǎn)品性質(zhì)預(yù)測(cè)流程框架Fig.7 Framework of product properties predicted based on MCCNN

離線訓(xùn)練階段:

Step1:裝置歷史數(shù)據(jù)采集;

Step2:樣本數(shù)據(jù)多通道采樣;

Step3:樣本數(shù)據(jù)歸一化;

Step4:多通道樣本數(shù)據(jù)二維矩陣重塑;

Step5:樣本數(shù)據(jù)集分割為訓(xùn)練集、測(cè)試集;

Step6:模型訓(xùn)練,驗(yàn)證結(jié)果滿足RMSE指標(biāo)則部署模型,否則回到Step5。

在線推理預(yù)測(cè)階段:

Step1:實(shí)時(shí)數(shù)據(jù)讀入;

Step2:實(shí)時(shí)數(shù)據(jù)多通道采樣;

Step3:實(shí)時(shí)數(shù)據(jù)歸一化;

Step4:多通道實(shí)時(shí)數(shù)據(jù)二維矩陣重塑;

Step5:MCCNN模型推理預(yù)測(cè),獲得產(chǎn)品性質(zhì)預(yù)測(cè)結(jié)果。

2 加氫裂化產(chǎn)品性質(zhì)預(yù)測(cè)

2.1 樣本數(shù)據(jù)集構(gòu)建與模型參數(shù)配置

基于2019年6月—2021年9月煤油-柴油加氫裂化裝置歷史數(shù)據(jù),以重石腦油密度、柴油閉口閃點(diǎn)作為預(yù)測(cè)目標(biāo),選取126個(gè)工藝參數(shù)基于MCCNN全流程建模。樣本數(shù)據(jù)的時(shí)序采樣采用多通道采樣算法(見(jiàn)圖5),考慮加氫裂化裝置從進(jìn)料到餾出產(chǎn)品整個(gè)工藝流程耗時(shí)約30 min,因此選取3個(gè)相互間隔15 min的時(shí)間點(diǎn)即可對(duì)從進(jìn)料到產(chǎn)品整個(gè)工藝流程時(shí)序的覆蓋。3D采樣頻率為3 h,每個(gè)3D樣本的時(shí)序通道間隔15 min,每3個(gè)時(shí)序通道作為1個(gè)3D樣本并以最后1個(gè)時(shí)序通道對(duì)應(yīng)的產(chǎn)品性質(zhì)作為3D樣本的標(biāo)簽,如圖8所示為時(shí)鐘6∶00、9∶00、12∶00共3個(gè)3D樣本??偣搏@取包含LIMS化驗(yàn)性質(zhì)標(biāo)簽數(shù)據(jù)共1552組,按照比例7∶1∶2分割為訓(xùn)練集、驗(yàn)證集和測(cè)試集,整個(gè)數(shù)據(jù)集在各工藝流程段的分布如表1所示。

表1 煤油-柴油加氫裂化裝置數(shù)據(jù)集分布Table 1 Distribution of kerosene-diesel hydrocracking unit data set

圖8 歷史數(shù)據(jù)多通道時(shí)序采樣示意圖Fig.8 Schematic diagram of multi-channel temporal sampling for historical data

根據(jù)圖6,MCCNN算法包括卷積層、全連接層,考慮煤油-柴油加氫全流程樣本矩陣為9×14,尺寸不大,故不采用池化層降維,模型訓(xùn)練優(yōu)化器(Optimizer)采用Adam[31],設(shè)定學(xué)習(xí)率(Learning rate)為0.001,基于Tensorflow深度學(xué)習(xí)框架[32]經(jīng)試錯(cuò)法(Trial-and-error)得到含有3個(gè)卷積模塊(Conv)和3層全連接網(wǎng)絡(luò)(FC)的網(wǎng)絡(luò)模型結(jié)構(gòu),如表2所示。3通道矩陣樣本經(jīng)歸一化預(yù)處理后送入含有64個(gè)卷積核的第一卷積層(Conv_1(64))進(jìn)行初步特征提取,然后經(jīng)批歸一化(Batch normalization, BN)和ReLU激活函數(shù)(Activation function, AF),對(duì)第一次卷積結(jié)果進(jìn)行中心歸一化和非線性轉(zhuǎn)化,從而完成第1個(gè)卷積模塊操作,樣本數(shù)據(jù)完成3個(gè)Conv模塊的表示學(xué)習(xí)后,將特征提取結(jié)果依次送入3層FC(64,128,1)網(wǎng)絡(luò),完成最終預(yù)測(cè)??紤]重石腦油密度和柴油閃點(diǎn)均為實(shí)值類(lèi)回歸預(yù)測(cè)任務(wù),故模型在訓(xùn)練過(guò)程中的度量指標(biāo)(Metrics)采用均方誤差(Mean square error, MSE);模型測(cè)試評(píng)估指標(biāo)采用RMSE和判定系數(shù)R2,分別見(jiàn)式(1)和式(2)。

表2 MCCNN模型參數(shù)配置Table 2 Parameter configuration of MCCNN model

(1)

(2)

式中:N為樣本數(shù)據(jù)容量;Yobs,i為標(biāo)簽變量(此處指加氫裂化產(chǎn)品性質(zhì))真實(shí)值;Ymodel,i為標(biāo)簽變量預(yù)測(cè)值;Ymean為標(biāo)簽樣本平均值。RMSE為預(yù)測(cè)值與真實(shí)值之間的均方根誤差,RMSE值越小,則模型越精確,量綱與標(biāo)簽變量相同。R2指MCCNN模型自適應(yīng)學(xué)習(xí)到的特征信息對(duì)標(biāo)簽變量整體變化方差的解釋程度,表征模型學(xué)習(xí)到的特征信息用于預(yù)測(cè)產(chǎn)品性質(zhì)的合理程度,R2值越大,模型越合理[33]。

2.2 重石腦油密度預(yù)測(cè)

基于MCCNN模型對(duì)重石腦油產(chǎn)品密度預(yù)測(cè)值(Predicted values, PVs)、真實(shí)值(Actual values, AVs)及絕對(duì)誤差(Absolute error, AE)如圖9(a)所示,CNN、BPNN、RBFNN對(duì)比模型預(yù)測(cè)結(jié)果如圖9(b)、(c)、(d)所示。CNN算法對(duì)加氫裂化全流程參數(shù)空間域的局部潛在關(guān)系和特征知識(shí)進(jìn)行自適應(yīng)特征提取,深入學(xué)習(xí)到了加氫裂化反應(yīng)深度、石腦油分餾過(guò)程等關(guān)于預(yù)測(cè)重石腦油密度對(duì)應(yīng)的特征表示,RMSE和R2分別為1.61和0.62,性能顯著優(yōu)于BPNN和RBFNN。MCCNN模型基于CNN算法在提取加氫裂化流程空間域特征基礎(chǔ)上,通過(guò)多通道采樣增加了對(duì)加氫裂化動(dòng)態(tài)時(shí)域特征的學(xué)習(xí)提取,使得RMSE和R2分別達(dá)到1.30和0.75,性能最優(yōu)。

AVs—Actual values; PVs—Predicted values圖9 不同模型預(yù)測(cè)的重石腦油密度(20 ℃)對(duì)比Fig.9 Comparison of heavy naphtha density (20 ℃) predicted by different models(a) MCCNN: RMSE=1.30, R2=0.75; (b) CNN: RMSE=1.61, R2=0.62; (c) BPNN: RMSE=1.83, R2=0.51; (d) RBFNN: RMSE=2.11, R2=0.34

2.3 柴油閃點(diǎn)預(yù)測(cè)

MCCNN模型對(duì)柴油產(chǎn)品閃點(diǎn)預(yù)測(cè)結(jié)果如圖10(a)所示,CNN、BPNN、RBFNN對(duì)比模型預(yù)測(cè)結(jié)果如圖10(b)、(c)、(d)所示。與對(duì)重石腦油密度預(yù)測(cè)原理相同,CNN算法對(duì)加氫裂化全流程參數(shù)空間域的局部潛在關(guān)系和特征知識(shí)進(jìn)行自適應(yīng)特征提取,深入學(xué)習(xí)到了加氫裂化反應(yīng)深度、主分餾過(guò)程等關(guān)于預(yù)測(cè)柴油產(chǎn)品閃點(diǎn)對(duì)應(yīng)的特征表示,RMSE和R2分別為2.20和0.91,性能顯著優(yōu)于BPNN和RBFNN。MCCNN模型基于CNN空間域特征提取基礎(chǔ)上,通過(guò)多通道采樣增加了對(duì)加氫裂化動(dòng)態(tài)時(shí)域特征的學(xué)習(xí)提取,RMSE和R2分別為1.70和0.94,性能達(dá)到最優(yōu)。

AVs—Actual values; PVs—Predicted values圖10 不同模型預(yù)測(cè)的柴油閃點(diǎn)對(duì)比Fig.10 Comparison of diesel flash point predicted by different models(a) MCCNN: RMSE=1.70, R2=0.94; (b) CNN: RMSE=2.20, R2=0.91; (c) BPNN: RMSE=2.69, R2=0.86; (d) RBFNN: RMSE=3.18, R2=0.81

3 TS-SSL實(shí)現(xiàn)MCCNN性能提升

3.1 TS-SSL算法及SSL-MCCNN算法

目前大部分加氫裂化裝置產(chǎn)品性質(zhì)為人工化驗(yàn)分析,產(chǎn)品性質(zhì)數(shù)據(jù)作為MCCNN模型訓(xùn)練的樣本標(biāo)簽,數(shù)量遠(yuǎn)小于裝置生產(chǎn)運(yùn)行的DCS數(shù)據(jù),因此基于裝置歷史數(shù)據(jù)訓(xùn)練MCCNN模型實(shí)現(xiàn)對(duì)產(chǎn)品性質(zhì)預(yù)測(cè)屬典型小樣本學(xué)習(xí)問(wèn)題。相關(guān)研究表明,基于SSL算法生成虛擬樣本集,可有效解決模型有監(jiān)督訓(xùn)練標(biāo)簽不足的問(wèn)題,從而提升模型性能[34-35]。SSL用于應(yīng)對(duì)小樣本學(xué)習(xí)問(wèn)題原理如圖11所示。隨著每一輪半監(jiān)督訓(xùn)練產(chǎn)生新的虛擬樣本集,使得總樣本集的分布逐漸接近整體分布,從而提升分類(lèi)超平面精確度。

圖11 SSL提升小樣本學(xué)習(xí)性能示意圖Fig.11 Schematic diagram of improving the learning performance of small samples by SSL

在流程工業(yè)小樣本學(xué)習(xí)建模研究中,Yuan等[36]通過(guò)半監(jiān)督堆疊自編碼器(Semi-supervised stacked auto-encoder, SS-SAE)在半監(jiān)督訓(xùn)練階段實(shí)現(xiàn)了流程工業(yè)無(wú)標(biāo)簽數(shù)據(jù)和有標(biāo)簽數(shù)據(jù)的合理利用,并在脫丁烷塔和加氫裂化過(guò)程建模中驗(yàn)證了算法的有效性。Zhu等[21]基于局部線性嵌入(Local linear embedding, LLE)生成虛擬樣本并使用BPNN模型對(duì)虛擬樣本打標(biāo),最終構(gòu)建虛擬數(shù)據(jù)集,用于再次訓(xùn)練BPNN模型以提升性能,提出的算法有效性在對(duì)苯二甲酸純化和聚乙烯2個(gè)工業(yè)裝置得到驗(yàn)證。Zhang等[37]基于等距特征映射(Isometric mapping, ISOMAP)和插值算法生成虛擬樣本,并使用基于有監(jiān)督訓(xùn)練的極限學(xué)習(xí)機(jī)(Extreme learning machine, ELM)對(duì)虛擬樣本打標(biāo),從而構(gòu)建虛擬數(shù)據(jù)集實(shí)現(xiàn)ELM性能提升,該算法在對(duì)苯二甲酸純化裝置得到驗(yàn)證。

考慮加氫裂化裝置已存在足量DCS裝置運(yùn)行數(shù)據(jù)而缺乏相應(yīng)產(chǎn)品性質(zhì)化驗(yàn)數(shù)據(jù),提出TS-SSL用于構(gòu)建虛擬標(biāo)簽,最終提升MCCNN模型性能,圖12 為T(mén)S-SSL小樣本學(xué)習(xí)算法示意圖。TS-SSL算法的步驟如下:

圖12 TS-SSL小樣本學(xué)習(xí)算法示意圖Fig.12 Schematic diagram of learning algorithm based on TS-SSL for small samples

Step1:對(duì)原始樣本集(xi,yi)分層抽樣,得到原始訓(xùn)練集(Original trainset)和原始測(cè)試集(Original testset);

Step2:基于Original trainset訓(xùn)練MCCNN得到教師模型(Teacher);

Step5:基于Original testset對(duì)Student模型評(píng)估得到RMSE1;

Step6:若RMSE1小于當(dāng)前最優(yōu)RMSE,則Student模型作為T(mén)eacher模型,繼續(xù)Step3,否則回到Step4;

Step7:持續(xù)迭代TS-SSL過(guò)程直到滿足RMSE所設(shè)定的閾值或達(dá)到設(shè)定的SSL輪數(shù)。

3.2 SSL-MCCNN用于加氫裂化產(chǎn)品性質(zhì)預(yù)測(cè)

基于TS-SSL算法對(duì)煤油-柴油加氫裂化裝置重石腦油密度預(yù)測(cè)樣本數(shù)據(jù)集和柴油產(chǎn)品閃點(diǎn)預(yù)測(cè)樣本數(shù)據(jù)集進(jìn)行擴(kuò)充,如表3所示,2個(gè)預(yù)測(cè)案例數(shù)據(jù)

表3 基于TS-SSL數(shù)據(jù)集擴(kuò)充Table 3 Data set enlargement based on TS-SSL

集經(jīng)4輪TS-SSL半監(jiān)督學(xué)習(xí)打標(biāo),樣本容量由最初1552擴(kuò)充到4656,顯著增大了用于MCCNN有監(jiān)督訓(xùn)練的樣本數(shù)據(jù)。

應(yīng)用表3所示每輪數(shù)據(jù)集訓(xùn)練MCCNN并分別對(duì)重石腦油密度和柴油閃點(diǎn)進(jìn)行預(yù)測(cè),預(yù)測(cè)值(PVs)和實(shí)際值(AVs)如圖13所示。由圖13(b)、(d)可見(jiàn),隨著SST輪數(shù)增加,與單純MCCNN相比,得益于訓(xùn)練樣本擴(kuò)充,SSL-MCCNN對(duì)重石腦油密度的預(yù)測(cè)結(jié)果RMSE由1.3降低為0.83,R2由0.75提升為0.90,同時(shí)對(duì)柴油閃點(diǎn)的預(yù)測(cè)結(jié)果RMSE由1.7降為1.03,R2由0.94提升為0.98,表明隨著虛擬樣本數(shù)據(jù)的增加,模型提取到了更多工況下的特征信息,在預(yù)測(cè)性能得到提升的同時(shí),所提取特征信息的合理性也顯著增強(qiáng)。

AVs—Actual values; PVs—Predicted values圖13 重石腦油密度和柴油閃點(diǎn)的SSL-MCCNN預(yù)測(cè)對(duì)比Fig.13 Comparison of heavy naphtha density and diesel flash point predicted by SSL-MCCNN(a) Prediction result of heavy naphtha density; (b) Prediction performance of heavy naphtha density; (c) Prediction result of diesel flash point; (d) Prediction performance of diesel flash point

4 結(jié) 論

(1)根據(jù)加氫裂化工藝流程特點(diǎn),提出了多通道卷積神經(jīng)網(wǎng)絡(luò)(MCCNN)算法用于全流程建模,并通過(guò)多通道二維矩陣樣本采樣,自適應(yīng)提取加氫裂化過(guò)程與產(chǎn)品性質(zhì)預(yù)測(cè)相關(guān)的空間域和時(shí)域特征信息,對(duì)重石腦油密度預(yù)測(cè)的RMSE和R2分別為1.30和0.75,對(duì)柴油閃點(diǎn)預(yù)測(cè)的RMSE和R2分別為1.70和0.94,與CNN、BPNN和RBFNN模型相比顯示出優(yōu)越性能。

(2)針對(duì)加氫裂化產(chǎn)品性質(zhì)預(yù)測(cè)的小樣本學(xué)習(xí)問(wèn)題,提出了教師-學(xué)生半監(jiān)督學(xué)習(xí)(TS-SSL)算法生成虛擬數(shù)據(jù)樣本集,通過(guò)數(shù)據(jù)增強(qiáng)促進(jìn)模型提取到豐富的特征信息,所提出的半監(jiān)督學(xué)習(xí)-多通道卷積神經(jīng)網(wǎng)絡(luò)(SSL-MCCNN)對(duì)重石腦油密度預(yù)測(cè)的RMSE和R2分別為0.83和0.90,對(duì)柴油閃點(diǎn)預(yù)測(cè)的RMSE和R2分別為1.03和0.98,與單純MCCNN相比,預(yù)測(cè)性能進(jìn)一步得到提升。

(3)加氫裂化工藝流程復(fù)雜,不同工藝參數(shù)的相互影響橫跨整個(gè)工藝流程,所提出的MCCNN算法能夠提取工藝流程空間中的局部特征信息,但對(duì)于全局特征信息和核心催化劑反應(yīng)特征信息的提取有待進(jìn)一步研究。

猜你喜歡
加氫裂化石腦油卷積
加氫裂化裝置脫丁烷塔頂換熱器失效原因分析及預(yù)防措施
基于3D-Winograd的快速卷積算法設(shè)計(jì)及FPGA實(shí)現(xiàn)
石腦油輸送管道腐蝕減薄分析
從濾波器理解卷積
基于傅里葉域卷積表示的目標(biāo)跟蹤算法
石腦油的調(diào)合與優(yōu)化
加氫裂化裝置加工焦化蠟油操作優(yōu)化
加氫裂化工藝技術(shù)研究
一種基于卷積神經(jīng)網(wǎng)絡(luò)的性別識(shí)別方法
加氫裂化催化劑獲科技獎(jiǎng)
罗田县| 新营市| 依安县| 五河县| 柞水县| 澄江县| 龙江县| 若羌县| 剑河县| 芦溪县| 贡觉县| 如东县| 临桂县| 阿巴嘎旗| 涪陵区| 保山市| 赤城县| 阿尔山市| 常州市| 哈尔滨市| 泉州市| 平凉市| 资中县| 万载县| 唐山市| 若羌县| 四会市| 忻城县| 集贤县| 高清| 新乡市| 抚宁县| 昌乐县| 延川县| 磐安县| 汕头市| 白朗县| 涞水县| 手游| 云林县| 寻甸|