劉 濤,朱建軍,李佳怡,辛瑞昊
(吉林化工學院信息與控制工程學院,吉林 吉林 132000)
精餾塔是化工生產(chǎn)過程中使用最為廣泛的分離單元,也是石油煉制中能耗最大的操作裝置之一。氣體分餾裝置(簡稱氣分裝置)主要是將催化裂化裝置的液化氣精餾分離成高純度的丙烯、丙烷以及C4和C5等餾分。高純度丙烯是氣分裝置的核心產(chǎn)品[1],由于丙烯、丙烷餾分沸點接近、相對揮發(fā)度較小,并且氣分裝置對丙烯產(chǎn)品的純度要求高,使整個裝置的能耗偏高。近年來多位學者在氣分裝置節(jié)能優(yōu)化方面提出了多種基于流程模擬的優(yōu)化方法[2-5],也有學者在氣分裝置的分離序列[6]和丙烯雙塔流程上[7]展開優(yōu)化研究,不同程度地解決了氣分裝置能耗過高的問題。但這些研究均是對生產(chǎn)工藝流程模擬分析后,對生產(chǎn)參數(shù)進行的優(yōu)化調(diào)節(jié),無法實現(xiàn)生產(chǎn)單元多個目標之間的協(xié)調(diào)與優(yōu)化,因此對氣分裝置的優(yōu)化還有一定的提升空間。
本研究借助PRO/Ⅱ模擬平臺對氣分裝置操作參數(shù)進行靈敏度分析,確定相關(guān)參數(shù),以氣分裝置各塔產(chǎn)量、丙烯回收率與裝置能耗為優(yōu)化目標,采用多元線性回歸分析法擬合建立多目標優(yōu)化模型;將懲罰函數(shù)機制與改進的多目標灰狼算法(MOGWO)相結(jié)合對優(yōu)化模型進行求解,得到Pareto優(yōu)化解集,對氣分裝置進行多目標優(yōu)化,以優(yōu)化結(jié)果驗證節(jié)能優(yōu)化方案的可行性與有效性。
某煉油廠氣分裝置采用三塔串聯(lián)的工藝流程,具體工藝流程示意如圖1所示。來自催化裂化裝置富含丙烯餾分的液化氣經(jīng)脫H2S、脫硫醇后,加熱至53 ℃進入脫丙烷塔,塔頂精餾出的C2、C3組分一部分冷卻回流,另一部分由進料加熱器預熱至55 ℃送入脫乙烷塔;塔底的C4、C5組分經(jīng)冷卻后送至甲基叔丁基醚(MTBE)裝置。脫乙烷塔塔頂精餾出的C2、C3組分一部分冷卻后作為塔頂回流,未冷卻的C2、C3組分自壓送至瓦斯管網(wǎng);塔底丙烯、丙烷組分(含微量C2)經(jīng)預熱至50 ℃,自壓進入丙烯塔精餾。丙烯塔塔頂蒸出的丙烯組分冷凝后一部分作為塔頂回流,另一部分送至丙烯產(chǎn)品罐區(qū);塔底的丙烷組分經(jīng)冷卻后送至丙烷儲罐。
圖1 氣分裝置工藝流程示意
本研究以某煉油廠氣分裝置實際運行數(shù)據(jù)為基礎(chǔ),以PRO/Ⅱ平臺對氣分裝置進行工藝模擬,模擬結(jié)果如表1所示。從表1可以看出,該工藝模型各操作塔的塔壓,塔頂、塔底溫度,以及各塔的分離精度均與裝置運行參數(shù)基本相符,能夠真實反映氣分裝置的運行工況,說明該裝置的工藝模型是正確的,可在不同操作參數(shù)條件下模擬氣分裝置的實際運行工況,為氣分裝置的多目標優(yōu)化模型的確定提供數(shù)據(jù)支撐。
表1 氣分裝置工藝模擬值與現(xiàn)場數(shù)據(jù)對比
精餾塔是一個氣液兩相平衡的系統(tǒng),其壓力、溫度與氣液相組成有對應(yīng)關(guān)系。壓力越低,在氣液相組分一定的情況下(即達到相同分離精度)需要的分離溫度就越低;溫度越低,則生產(chǎn)裝置所需要的能耗就越低;另外回流量與再沸器負荷有相應(yīng)的內(nèi)在關(guān)系[8];各組分的揮發(fā)度也與溫度成正比,與壓力成反比。故在保證氣分裝置各操作塔工況和分離精度滿足工藝要求的情況下,分別對脫丙烷塔與丙烯塔的回流量與進料溫度、脫乙烷塔塔壓與進料溫度進行雙參數(shù)靈敏度分析,分析操作參數(shù)對各操作塔能耗、產(chǎn)量以及丙烯排放含量的影響。
由靈敏度數(shù)據(jù)分析可知,脫丙烷塔與丙烯塔各自的冷、熱負荷與塔頂產(chǎn)量均隨回流量與進料溫度的升高而呈現(xiàn)近似線性增加的趨勢,所以在實際生產(chǎn)過程中要找到脫丙烷塔與丙烯塔各自的回流量與進料溫度的最佳優(yōu)化組合,在保證分離精度和增產(chǎn)的同時塔的能耗不致過高。對脫乙烷塔的靈敏度分析可知,該塔的熱負荷與塔頂丙烯排放含量均隨塔壓與進料溫度的增加而呈近似線性減小的趨勢;但該塔的冷負荷隨著塔壓與進料溫度的增加而呈線性增加的趨勢,所以在脫乙烷塔運行過程中要組合優(yōu)化搭配塔壓與進料溫度,在保證分離精度和降低能耗的同時減少塔頂丙烯的排放。
綜合以上數(shù)據(jù)分析,從氣分裝置節(jié)能優(yōu)化的角度對各操作塔分別建立兩個優(yōu)化目標,即脫丙烷塔以最低生產(chǎn)能耗與最大C2、C3產(chǎn)量為優(yōu)化目標;脫乙烷塔以最低生產(chǎn)能耗與最少丙烯組分排放為優(yōu)化目標;丙烯塔以最大丙烯產(chǎn)量與最低生產(chǎn)能耗為優(yōu)化目標,分別選取脫丙烷塔、丙烯塔的回流量與進料溫度為操作變量;脫乙烷塔選取塔壓和物料的進料溫度為操作變量。
由雙參數(shù)靈敏度分析可知,各操作塔的優(yōu)化目標與各自的操作變量呈一定的線性關(guān)系,本研究采用多元線性回歸分析法對氣分裝置的操作數(shù)據(jù)進行提取分析,并結(jié)合最小二乘法對各操作塔進行優(yōu)化模型辨識,確定其模型的相關(guān)參數(shù),得到如下3組氣分裝置多目標優(yōu)化模型:
①脫丙烷塔:
(1)
②脫乙烷塔:
(2)
③丙烯塔:
(3)
式中:x1,x2,y1,y2分別為脫丙烷塔的回流量(t/h)、進料溫度(℃)、能耗(GJ/h)和塔頂產(chǎn)量(t/h);x3,x4,y3,y4分別為脫乙烷塔的操作壓力(kPa)、進料溫度(℃)、能耗(GJ/h)與丙烯排放體積分數(shù)(%);x5,x6,y5,y6分別為丙烯塔的回流量(t/h)、進料溫度(℃)、能耗(GJ/h)與塔頂產(chǎn)量(t/h);以上模型能耗均為各操作塔冷、熱負荷之和。
分別對3組優(yōu)化模型進行多元線性回歸方程顯著性檢驗,經(jīng)計算得脫丙烷塔優(yōu)化模型的相關(guān)系數(shù)R2分別為0.959 7和0.985 6,非常接近于1,說明該優(yōu)化模型的線性回歸性是顯著的。同理計算脫乙烷塔、丙烯塔的優(yōu)化模型的相關(guān)系數(shù)R2也均接近于1,所以此二塔優(yōu)化模型的線性回歸性也是顯著的,在此不再鰲述。
懲罰函數(shù)算法是將構(gòu)造的懲罰項加入到原目標函數(shù)中,變有約束的優(yōu)化問題為無約束優(yōu)化問題進行求解。對于不等式約束優(yōu)化問題:
minf(x)
s.tgu(x)≤0(u=1,2,3…n)
(4)
式中:max[gu(x),0]表示gu(x)與0二者取大值;rk為懲罰因子;k為遞增系數(shù)。當x滿足約束條件時,max[gu(x),0]=0,懲罰項G[gu(x)]=0;當x不滿足約束條件時,max[gu(x),0]>0,懲罰項G[gu(x)]>0,懲罰因子rk也隨著算法的迭代逐漸增大,加大對目標函數(shù)的懲罰。這一過程中x逐漸向可行域靠近趨于最優(yōu),當rk→∞時即為目標函數(shù)的最優(yōu)解。
3.2.1 灰狼優(yōu)化算法(GWO)Mirjalili等[9]在模仿自然界狼群的等級制度與狩獵策略的基礎(chǔ)上提出了GWO算法,該算法的基本思想是建立一個模擬狼群狩獵的模型,算法在求解優(yōu)化問題時將當前的最優(yōu)解、優(yōu)解和次優(yōu)解標記為狼群的α狼、β狼、δ狼[10-11],種群的其他個體狼ω在3只頭狼定位的引導下不斷調(diào)整位置向獵物的方位(可行域內(nèi)最優(yōu)解)逼近[12],頭狼對個體狼ω位置的引導方程為:
(5)
(6)
(7)
3.2.2 MOGWO算法Mirjalili等[13]在原有GWO算法的基礎(chǔ)上提出了MOGWO算法。MOGWO算法主要進行了如下兩方面的改進:
(1)引入外部種群Archive機制[14-15]。
MOGWO算法使用外部種群Archive來存儲非支配最優(yōu)解個體,算法在每次迭代運算后都會產(chǎn)生新的個體,將新產(chǎn)生的個體與當前Archive中的個體采用非支配比較機制對種群Archive進行更新,Archive種群的更新方法如下:
①如果Archive種群存在任意個體支配新個體,則該新個體不加入種群。
②如果Archive種群中有1個或多個個體被新個體所支配,則該新個體加入種群,同時刪除被其支配的個體。
③如果新個體與Archive種群中所有個體互不支配,則該新個體加入種群。
MOGWO算法在求解優(yōu)化問題時Archive種群有數(shù)量上限,為了保持Archive種群數(shù)量不超限與種群的多樣性,對Archive種群做如下操作:
①計算Archive種群個體的目標函數(shù)值f1,f2,…,fn,并找出每個目標函數(shù)的最大、最小值記作fimax和fimin,i=1,2,…,n。
②計算每個個體的擁擠度距離D(i):
(8)
式中,fi(j+1)和fi(j-1)表示為與個體j相鄰的兩個體的第i個目標函數(shù)值。
③種群中的每個個體都有相對應(yīng)目標函數(shù)的D(i),當Archive種群數(shù)高于上限值時,MOGWO算法隨機刪除擁擠度小的個體,保留擁擠度大的個體,以維持Archive的個體數(shù)及提高種群的多樣性。
(2) 頭狼選擇方式。
MOGWO算法采用輪盤賭的方式在Archive種群選擇頭狼[16-17]。為提高算法的搜索能力,Archive中每個個體被選擇的概率與其所在種群的個體總數(shù)成反比,選擇概率Pi的計算式為:
(9)
式中:c為大于1的常數(shù),根據(jù)實際需要設(shè)定;Ni為該個體所在種群的總數(shù)。
3.3.1 引入懲罰函數(shù)機制為了提高MOGWO算法的搜索效率,加快搜索區(qū)域向優(yōu)化目標的可行域靠近,將懲罰函數(shù)機制引入到GWO算法中,在約束條件的基礎(chǔ)上創(chuàng)建懲罰項,構(gòu)建優(yōu)化目標的懲罰函數(shù),具體過程見式(4)所示。算法中的懲罰因子rk在計算過程中不斷地對偏離可行域的個體狼施加懲罰,使其搜索的最優(yōu)解在Archive種群的非支配選擇中被剔除,從而加快狼群搜索區(qū)域向可行域靠近,并保持Archive種群的非支配性。
3.3.2 增加動態(tài)搜索因子為改善MOGWO算法易陷入局部最優(yōu)、穩(wěn)定性不足的缺陷,本研究在更新狼群位置時加入線性動態(tài)搜索因子θ,通過調(diào)整θ因子來修正狼群更新位置的步長,算法在每次迭代后會更新一次θ因子的適應(yīng)度值來改變狼群位置更新的步長,從而提高狼群的局部搜索能力加快收斂速度,避免算法陷入局部最優(yōu)。動態(tài)搜索因子θ的計算式為:
(10)
式中:θstart和θend分別為起始和終止時的搜索因子,θstart=1.2,θend=0.4。更新步長后狼群位置的計算式為:
(11)
3.3.3 改進后的MOGWO算法流程改進后的MOGWO算法流程共有8個步驟。
步驟1:初始化狼群,設(shè)置狼群規(guī)模Mw和Archive種群數(shù)上限Nw;設(shè)置懲罰因子rk、遞增系數(shù)k、輪盤賭系數(shù)c和最大迭代次數(shù)t_max。
步驟2:計算初始化狼群個體目標函數(shù)值后進行非支配排序,根據(jù)Archive種群數(shù)上限Nw建立Archive。
步驟3:依據(jù)式(7)計算控制參數(shù)α,擺動因子A、C的參數(shù)值。
步驟4:按輪盤賭系數(shù)c,根據(jù)式(9)計算3只頭狼的選擇概率,在Archive種群中選擇3只頭狼。
步驟5:依據(jù)式(5)、式(6)、式(10)、式(11)更新種群個體狼ω的搜索位置。
步驟6:計算狼群個體的目標函數(shù)值,依照式(4)引入懲罰機制構(gòu)建懲罰函數(shù),對偏離可行域外的個體狼的目標函數(shù)施加懲罰,對懲罰后狼群個體進行非支配排序,選出當前種群的非支配解。將新產(chǎn)生的非支配解與Archive種群個體進行比較,刪除被支配個體,完成Archive種群更新。
步驟7:觀察Archive種群數(shù)量是否達到上限Nw,如果超限則根據(jù)式(8)計算個體擁擠度,剔除擁擠度過密個體。
步驟8:判斷迭代次數(shù)是否達到上限值t_max,是則輸出種群非支配個體作為多目標優(yōu)化結(jié)果,否則更新懲罰因子rk+1=krk后返回步驟3繼續(xù)計算。改進的MOGWO算法流程如圖2所示。
圖2 改進的MOGWO算法流程
算法基本參數(shù)設(shè)置為狼群規(guī)模Mw=100,Archive種群數(shù)Nw=50;懲罰因子rk=0.8,遞增系數(shù)k=1.2,輪盤賭系數(shù)c=2,θstart=1.2,θend=0.4,最大迭代次數(shù)t_max=1 000。計算后每組優(yōu)化模型得到50個Pareto最優(yōu)解,圖3分別給出了3組裝置優(yōu)化結(jié)果的Pareto 最優(yōu)解分布,從最優(yōu)解的分布看已經(jīng)近似接近Pareto前段,并且分布也較均勻。
由圖3優(yōu)化結(jié)果可知,氣分裝置的產(chǎn)量與生產(chǎn)能耗基本呈正向關(guān)系,裝置丙烯的排放量與能耗呈反向關(guān)系,即增加產(chǎn)量的同時其生產(chǎn)能耗也相應(yīng)增加,丙烯排放量相應(yīng)減小。從圖3(a)、(c)可知,脫丙烷塔與丙烯塔的生產(chǎn)能耗隨著兩塔產(chǎn)量的增加而呈上升趨勢;從圖3(b)可知,脫乙烷塔塔頂?shù)谋┡欧帕侩S著該塔生產(chǎn)能耗的增加而呈減少趨勢。這說明多目標優(yōu)化命題中各單元塔的操作參數(shù)不能保證每個塔的優(yōu)化目標同時達到最優(yōu),但對圖3中各操作塔能耗趨勢分析可知,在同樣的裝置能耗下,可通過調(diào)整各單元塔的操作參數(shù)組合來實現(xiàn)增產(chǎn)和降低丙烯排放量的目標,即在同樣的生產(chǎn)能耗下,可通過改變脫丙烷塔與丙烯塔進料溫度與回流量的參數(shù)組合實現(xiàn)產(chǎn)量的最大化;可通過調(diào)整脫乙烷塔塔壓與進料溫度的搭配,在相同塔裝置能耗下實現(xiàn)丙烯排放量的最小化,提高丙烯組分的回收率。對比圖3中氣分裝置各操作塔的實際工況可知,目前各塔操作工況并不是在最優(yōu)的狀態(tài)下,其中脫丙烷塔與丙烯塔可通過調(diào)整操作參數(shù)增產(chǎn)的同時,其能耗還可以繼續(xù)降低;脫乙烷塔在優(yōu)化操作參數(shù)后,在保證減少丙烯排放量的同時,其能耗還可以相應(yīng)降低。表2給出了對氣分裝置的調(diào)優(yōu)方案及優(yōu)化結(jié)果。
圖3 氣分裝置目標優(yōu)化結(jié)果★—目前工況; ●—優(yōu)化計算結(jié)果
表2 優(yōu)化方案及優(yōu)化結(jié)果
表2結(jié)果表明,改進的MOGWO算法求解氣分裝置多目標優(yōu)化問題時,可以得到多組操作參數(shù)搭配對氣分裝置進行生產(chǎn)調(diào)節(jié)。這些操作參數(shù)搭配在氣分裝置多個優(yōu)化目標上各有優(yōu)劣,因此決策者可根據(jù)當前裝置不同的運行工況,在優(yōu)化的Pareto最優(yōu)解集中選擇多組操作參數(shù)搭配對生產(chǎn)進行調(diào)整,從而使裝置運行滿足節(jié)能增效的目標。
研究了氣分裝置的多目標優(yōu)化問題,在氣分裝置工藝模擬的基礎(chǔ)上建立該裝置的產(chǎn)量與能耗、丙烯排放與能耗的節(jié)能優(yōu)化模型,將懲罰函數(shù)機制引入到改進的MOGWO算法中對優(yōu)化模型進行求解,優(yōu)化結(jié)果證明了該方法的可行性和有效性,可通過多組操作參數(shù)的優(yōu)化搭配,使氣分裝置在增產(chǎn)與降低丙烯排放的同時減少裝置能耗,實現(xiàn)氣分裝置的節(jié)能增效。此研究方法為氣分裝置的優(yōu)化節(jié)能提供了高效可行的解決方案,同時也為其他精餾裝置的優(yōu)化節(jié)能提供設(shè)計思路。