• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于mRMR-BP算法的辛烷值損失預(yù)測模型研究

      2022-05-05 07:22:16姬子恒朱建偉陳海江
      智能計算機與應(yīng)用 2022年3期
      關(guān)鍵詞:辛烷值互信息精制

      姬子恒,朱建偉,陳海江

      (長安大學(xué) 機械學(xué)院,西安 710064)

      0 引 言

      汽油是小型車輛的主要燃料,汽油燃燒產(chǎn)生的尾氣排放對大氣環(huán)境影響嚴重。汽油清潔化的重點是降低汽油中的硫、烯烴含量,同時保持其辛烷值。中國每年從國外進口大量的含硫和高硫的原油,且其中的重油通常占比高達40%-60%。為了有效利用重油資源,中國開發(fā)了一種以裂化催化為核心的重油輕質(zhì)化工藝技術(shù),將重油轉(zhuǎn)化為汽油、柴油和低碳烯烴。為了滿足對汽油質(zhì)量的要求,必須對催化裂化汽油進行精制處理,降低其中的硫、烯烴含量。然而,現(xiàn)有的技術(shù)在對催化裂化汽油進行脫硫和降烯烴處理過程中,普遍降低了汽油辛烷值,影響了汽油的燃燒性能。據(jù)研究結(jié)果表明,辛烷值每降低一個單位,相當于每噸損失150元。因此,在汽油精制過程中盡量保持其辛烷值,是提高石化企業(yè)經(jīng)濟效益的關(guān)鍵。

      為了控制汽油精制處理過程中辛烷值的含量,本文將通過數(shù)據(jù)挖掘技術(shù),建立汽油辛烷值(RON)損失的預(yù)測模型,并給出每個樣本的優(yōu)化操作條件。

      1 尋找建模主要變量

      某石化企業(yè)的催化裂化汽油精制脫硫裝置運行4年,積累了大量歷史數(shù)據(jù),其中包括7個原料性質(zhì)、2個待生吸附劑性質(zhì)、2個再生吸附劑性質(zhì)、2個產(chǎn)品性質(zhì)以及354個操作變量,合計367個變量。如此龐大的樣本數(shù)據(jù),不利于建模過程的優(yōu)化。因此,需要通過降維的方法,從367個變量中篩選出建模主要變量,使得降維后的主要變量減少為30個以下,并使主要變量之間盡量具有代表性和獨立性。建模主要變量篩選流程如圖1所示。

      圖1 建模主要變量篩選流程Fig.1 Flow chart of main variables screening in modeling

      1.1 互信息法

      在對海量數(shù)據(jù)或大數(shù)據(jù)進行數(shù)據(jù)挖掘時,通常會面臨“維度災(zāi)難”。其原因是數(shù)據(jù)集的維度可以不斷增加直至無窮多,但計算機的處理能力和速度卻是有限的。典型的數(shù)據(jù)降維思路,是基于特征選擇的降維。本文采用基于統(tǒng)計分析的方法,通過計算汽油精制過程中不同操作變量與汽油辛烷值之間的互信息量,對求出的互信息按大小進行排序,篩選出其中排序靠前的若干個變量。

      通常情況下,兩個離散變量和的互信息如圖2所示,可定義為:

      其中,(,)是和的聯(lián)合概率分布函數(shù),而()和()分別是和的邊緣概率分布函數(shù)。

      圖2 互信息示意圖Fig.2 Schematic diagram of mutual information

      當求解某個變量與辛烷值的聯(lián)合分布密度(,)時,可根據(jù)隨機變量、的取值范圍,將整個區(qū)域等分為100個小網(wǎng)格,對于任意一個小網(wǎng)格xy,定義聯(lián)合分布密度(x,yp,其值為落在該小網(wǎng)格上的樣本數(shù)據(jù)點數(shù)與樣本數(shù)據(jù)總點數(shù)之比。

      當分別求解某個變量與辛烷值的邊緣概率分布函數(shù)(x)和(y)時,可分別對聯(lián)合分布列的第行和第列的聯(lián)合概率密度求和,即:

      將其代入公式(1),即可求出第個變量與辛烷值的互信息(;),共計366個互信息值。將這些變量的互信息值按從大到小的順序排列,篩選出排序靠前的變量,即與辛烷值的相關(guān)性最高的若干變量。

      1.2 mRMR算法特征選擇

      mRMR算法主要是為了解決通過最大化特征與目標變量的相關(guān)關(guān)系度,得到的最好的個特征中存在冗余特征的問題。采用mRMR算法可以篩選出辛烷值的操作變量中相關(guān)性較小的變量,保證了可操作變量與辛烷值之間最大相關(guān)性的同時,彼此之間又有最小的冗余性。

      首先,利用互信息計算(;)((;)越大,其之間的關(guān)聯(lián)度就越大)。找出含有(x)個特征的特征子集,使得找出的個特征和類別的相關(guān)性最大,即找出與關(guān)系最密切的個特征。

      特征集與類別的相關(guān)性由各個特征x和類之間的所有互信息值的平均值定義,由此選出個平均互信息最大的集合。之后,消除個特征之間的冗余:

      最終,篩選出同時滿足與辛烷值之間具有最大相關(guān)性,且彼此之間又有最小冗余性的18個可操作變量。

      2 建立辛烷值(RON)損失預(yù)測模型

      通過比較每個自變量和因變量之間互信息的大小,把互信息值大的變量篩選出來,最終得到了18個用于建模的主要變量。本文主要利用BP神經(jīng)網(wǎng)絡(luò),對辛烷值損失建立預(yù)測模型。

      2.1 BP神經(jīng)網(wǎng)絡(luò)構(gòu)建

      BP神經(jīng)網(wǎng)絡(luò)屬于前向神經(jīng)網(wǎng)絡(luò),強調(diào)網(wǎng)絡(luò)采用誤差反向傳播的學(xué)習(xí)算法。其中包括一個輸入層、若干隱含層和一個輸出層組成。其核心思想是通過樣本訓(xùn)練集,不斷修正神經(jīng)網(wǎng)絡(luò)的權(quán)值和閾值,逐步逼近期望的輸出值。在訓(xùn)練開始時沿著網(wǎng)絡(luò)正向傳播,然后根據(jù)網(wǎng)絡(luò)的輸出值與期望的輸出值之間的誤差,反向傳播調(diào)整權(quán)值和閾值。通過反復(fù)更新網(wǎng)絡(luò)權(quán)值和閾值實現(xiàn)誤差最小,即完成網(wǎng)絡(luò)訓(xùn)練。本文設(shè)計的網(wǎng)絡(luò)結(jié)構(gòu)示意如圖3所示,其實現(xiàn)步驟如下:

      設(shè)計網(wǎng)絡(luò)結(jié)構(gòu)層

      (1)輸入輸出層:將提取的18個主要變量作為輸入,產(chǎn)品辛烷值損失量作為輸出。故輸入層神經(jīng)元個數(shù)18,輸出層神經(jīng)元個數(shù)1。

      (2)隱含層:在網(wǎng)絡(luò)設(shè)計過程中,隱含層神經(jīng)元數(shù)的確定十分重要。隱含層神經(jīng)元個數(shù)過多,會加大網(wǎng)絡(luò)計算量,并容易產(chǎn)生過度擬合問題;而神經(jīng)元個數(shù)過少,則會影響網(wǎng)絡(luò)性能,達不到預(yù)期效果。由于,涉及數(shù)據(jù)較少,本文設(shè)置迭代次數(shù)為1000,訓(xùn)練誤差目標為0.000001,學(xué)習(xí)率為0.4。分別設(shè)定隱含層神經(jīng)元數(shù)為:45,60,90,120,在此基礎(chǔ)上討論不同隱含層神經(jīng)元數(shù)的測試誤差。誤差平均值見表1。

      表1 不同隱含層神經(jīng)元數(shù)的誤差均值Tab.1 Error mean of neurons in different hidden layers

      從表1可以看出,當隱含層神經(jīng)元數(shù)為90時,誤差均值最低。因此,設(shè)置隱含層神經(jīng)元數(shù)為90。

      圖3 神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)示意圖Fig.3 Structure diagram of neural network

      確定訓(xùn)練數(shù)據(jù)和測試數(shù)據(jù)

      通過前文的指標篩選,得到325行18列的變量數(shù)據(jù),即神經(jīng)網(wǎng)絡(luò)的輸入層數(shù)據(jù),輸出層數(shù)據(jù)為325行1列的數(shù)據(jù)。本文設(shè)置前260行數(shù)據(jù)為訓(xùn)練數(shù)據(jù),后65行為測試數(shù)據(jù)。基于此,數(shù)據(jù)標準化按照公式(6)進行。

      選取激勵函數(shù)

      激勵函數(shù)的作用是提供規(guī)?;姆蔷€性化能力,使得神經(jīng)網(wǎng)絡(luò)可以任意逼近任何非線性函數(shù),模擬神經(jīng)元被激發(fā)的狀態(tài)變化。若不用激勵函數(shù),無論神經(jīng)網(wǎng)絡(luò)有多少層,輸出都是輸入的線性組合。

      目前,常用的激勵函數(shù)有:Sigmoid、Thah和ReLU。ReLU使得SGD的收斂速度比Sigmoid和Thah快很多,使過程計算量減少,此外還解決了梯度消失問題。出于此種考慮,本文選擇ReLU(Rectified Linear Uni)作為本神經(jīng)網(wǎng)絡(luò)的激勵函數(shù)。其形式如下:

      上述算法流程如圖4所示。

      2.2 預(yù)測模型驗證

      對降維后篩選出18個主要變量的325個樣本數(shù)據(jù)進行BP神經(jīng)網(wǎng)絡(luò)分析,經(jīng)過數(shù)據(jù)訓(xùn)練與學(xué)習(xí),產(chǎn)生辛烷值損失的預(yù)測結(jié)果。將測試集導(dǎo)入訓(xùn)練好的RON損失預(yù)測模型中,對預(yù)測得到的結(jié)果與其真實值進行對比,其結(jié)果如圖5所示。

      圖4 BP神經(jīng)網(wǎng)絡(luò)算法框圖Fig.4 Block diagram of BP neural network algorithm

      圖5 BP神經(jīng)網(wǎng)絡(luò)預(yù)測結(jié)果與真實值對比Fig.5 Comparison between BP neural network prediction results and real values

      從圖5可以看出,預(yù)測值與真實值十分相近,說明該模型具有較好的回歸結(jié)果,可較為真實的反應(yīng)辛烷值的損失。各樣本預(yù)測誤差百分比計算結(jié)果如圖6所示。

      圖6 BP神經(jīng)網(wǎng)絡(luò)預(yù)測誤差百分比Fig.6 Percentage of prediction error of BP neural network

      從圖6可以看出,訓(xùn)練得到的BP神經(jīng)網(wǎng)絡(luò)模型預(yù)測結(jié)果較為準確,樣本中預(yù)測的誤差百分比最大只有0.25%。

      3 主要操作變量對辛烷值損失的影響

      經(jīng)查閱相關(guān)文獻可知,在S Zord吸附脫硫技術(shù)中,主要有烯烴加氫飽和反應(yīng)和烯烴異構(gòu)化反應(yīng)。而烯烴加氫飽和會形成烷烴,從而大大降低精制汽油的辛烷值,使辛烷值損失過大。因此,為了減少精制汽油的辛烷值損失,應(yīng)該抑制烯烴的加氫飽和反應(yīng),增強汽油在反應(yīng)器中的烯烴異構(gòu)化反應(yīng)。

      3.1 再生吸附劑S含量

      在S Zord實際的生產(chǎn)過程中,主要通過再生吸附劑的含量來調(diào)整吸附劑的活性。由優(yōu)化分析可知,當調(diào)整主要操作變量——再生吸附劑含量,該主要操作變量的含量越高,再生吸附劑的活性就越大,精制汽油的辛烷值損失就越小。因此,在保證精制汽油的硫含量不大于5μg/g的前提下,盡可能提高再生吸附劑含量,從而降低精制汽油中的辛烷值損失。

      3.2 F-101循環(huán)氫出口管溫度

      由于烯烴加氫飽和反應(yīng)是強放熱的過程,所以通過增加反應(yīng)溫度,可有效抑制此反應(yīng)的進行。如果反應(yīng)器內(nèi)烯烴加氫飽和反應(yīng)大量發(fā)生,則反應(yīng)器的溫度將會大幅度提高,同時耗氫量也會增加??偠灾?,烯烴加氫飽和反應(yīng)是S Zord裝置脫硫過程最不希望發(fā)生的反應(yīng),所以應(yīng)盡可能通過調(diào)節(jié)反應(yīng)溫度、反應(yīng)壓力、再生吸附劑含量等主要操作變量來抑制此反應(yīng)的發(fā)生。反應(yīng)溫度對辛烷值損失的影響曲線如圖7所示。

      圖7 反應(yīng)溫度對辛烷值損失的影響Fig.7 Effect of reaction temperature on octane number loss

      3.3 反吹氣體聚集器/補充氫差壓

      由于烯烴加氫飽和反應(yīng)是一個體積減少的過程,增加反應(yīng)壓力將促使氫分壓增加,使烯烴加氫的速率增加,從而加速了烷烴的形成,導(dǎo)致精制汽油中的烯烴含量的減少,增加辛烷值的損失。所以,合理有效地控制反吹氣體聚集器/補充氫差壓,降低反應(yīng)壓力則會減少辛烷值的損失。反應(yīng)壓力對辛烷值損失的影響曲線如圖8所示。

      圖8 反應(yīng)壓力對辛烷值損失的影響Fig.8 Effect of reaction pressure on octane number loss

      4 結(jié)束語

      本文構(gòu)建了基于mRMR-BP算法的辛烷值損失預(yù)測模型,通過互信息和mRMR算法篩選出主要操作變量,解決了傳統(tǒng)的數(shù)據(jù)關(guān)聯(lián)模型中變量相對較少的問題,使主要操作變量更具有代表性和獨立性。經(jīng)對模型驗證,表明該模型在預(yù)測精度上有較好的表現(xiàn)。通過分析主要操作變量對辛烷值損失的影響,為企業(yè)汽油精制處理過程中的實際操作提供可靠參考,幫助企業(yè)實現(xiàn)經(jīng)濟效益最大化。

      猜你喜歡
      辛烷值互信息精制
      逆轉(zhuǎn)脂肪肝,繞不開“精制碳水”之結(jié)
      肝博士(2024年1期)2024-03-12 08:39:04
      質(zhì)量比改變壓縮比的辛烷值測定機
      軟件(2020年3期)2020-04-20 01:45:24
      PNNL開發(fā)車載分離技術(shù)將乙醇從汽油中分離出來使辛烷值隨需變化
      野馬追倍半萜內(nèi)酯精制工藝的優(yōu)化
      中成藥(2017年10期)2017-11-16 00:50:02
      研究法辛烷值和馬達法辛烷值對直噴汽油機性能的影響
      汽車文摘(2016年8期)2016-12-07 01:05:40
      基于互信息的貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)學(xué)習(xí)
      聯(lián)合互信息水下目標特征選擇算法
      PTA裝置精制單元預(yù)熱系統(tǒng)改造
      改進的互信息最小化非線性盲源分離算法
      電測與儀表(2015年9期)2015-04-09 11:59:22
      基于增量式互信息的圖像快速匹配方法
      大英县| 邢台县| 砚山县| 云梦县| 栖霞市| 泸定县| 巴青县| 曲麻莱县| 金乡县| 东乡县| 佛冈县| 蛟河市| 手游| 湘潭市| 承德县| 云南省| 临安市| 华亭县| 西林县| 富川| 巴南区| 霍州市| 安国市| 长泰县| 布尔津县| 尤溪县| 甘洛县| 巴楚县| 伊春市| 来凤县| 扶风县| 岳普湖县| 闽清县| 临桂县| 子洲县| 台中市| 武安市| 阜平县| 都兰县| 福清市| 临湘市|