王全德 王盼鋒 郭建偉
(1.西安石油大學(xué),陜西 西安 710065;2.中國石油西南油氣田公司輸氣管理處,四川 成都 610051)
目前,德國公司GL-GROUP 的SPS 和英國公司ESI的PIPELINE STUDIO(分為氣態(tài)仿真TGNET 和液態(tài)仿真TLNET)在管網(wǎng)仿真軟件領(lǐng)域知名度較高,而國產(chǎn)化仿真軟件PNS(Pipeline Network Simulation)也在迅猛發(fā)展。PNS管網(wǎng)仿真軟件適用于任意結(jié)構(gòu)和規(guī)模的管網(wǎng),根據(jù)管網(wǎng)系統(tǒng)及設(shè)備的基本流動關(guān)系(質(zhì)量、動量和能量守恒)建立管網(wǎng)模型,實現(xiàn)管網(wǎng)靜、動態(tài)仿真,精確模擬管網(wǎng)系統(tǒng)水力、熱力分布和動態(tài)變化過程,展示各單元及其內(nèi)部流體及流動特征。SPS 和PNS 軟件均有在線和離線仿真兩種模式,而TGNET只有離線仿真模擬[1-5]。國外大量管線和國內(nèi)西氣東輸、川氣東送、陜京二線等大型管道都應(yīng)用了SPS 和TGNET 仿真軟件[6-9],并取得顯著成效。而近幾年來,逐漸成熟的仿真軟件PNS 應(yīng)用于榆濟(jì)管線、西氣東輸一線、西氣東輸二線、川氣東送管線、咸寶線等取得了良好的現(xiàn)場效果。通過對以上3款軟件在輸氣管道應(yīng)用方面進(jìn)行全方位對比,以期對管網(wǎng)仿真軟件使用者給出應(yīng)用選擇的指導(dǎo)性建議。
TGNET 軟件中分別建立了理想氣體和真實氣體的狀態(tài)方程。其中,真實氣體狀態(tài)方程如Sarem、NX-19、AGA-8、Ideal在適用范圍(如美國輸氣管道的壓力、溫度、組分范圍)內(nèi)比較準(zhǔn)確,SRK、Peng-Robinson和BWRS方程有更廣的適用范圍,甚至可用于液態(tài)烴和氣、液平衡計算;BWRS 最復(fù)雜,計算速度較慢,但使用最為廣泛,而Sarem 最簡單,計算速度最快;Sarem 適用于干氣,BWRS 適用于濕氣,Peng-Robinson適用于所有氣體。
SPS 軟件中氣體模型只采用了AGA、BWRS 和CNGA 3種方程[10],其中,CNGA 方程只需輸入氣體比重,AGA 方程是天然氣混合物應(yīng)用最準(zhǔn)確、最廣泛的公式,但是對于計算熱力學(xué)性質(zhì)有一定局限性。
PNS軟件中應(yīng)用了“酸氣+水系統(tǒng)”相平衡分析模型AQUAlibrium[11-13],基于NIST 數(shù)據(jù)庫、Peng-Robinson 狀態(tài)方程和NIST 改進(jìn)方法的NIST Database模型以及AGA8天然氣模型。
以國內(nèi)某長輸管道為例進(jìn)行建模,首先需要獲取的基礎(chǔ)數(shù)據(jù)包括:管道全長504 km,首站增壓至8.5 MPa輸送,設(shè)計年輸量42×108m3;管線為沿線5座城市穩(wěn)定供氣,全線管徑Φ711×14.2,設(shè)計壓力10 MPa,沿線各城市下載量見表1所示。
表1 某長輸管道沿線各城市下載量分配表
①模型搭建:選取BWRS 方程后進(jìn)行實物模型搭建。在Supply 中輸入氣源氣體組分及性質(zhì),并控制氣源壓力,在Delivery 中控制城市下載量,在pipe中輸入管道相關(guān)信息、控制管道步長,注意摩阻公式統(tǒng)一選取Colebrook White。注意TGNET 不能在pipe中輸入管道高程信息,只能在節(jié)點輸入高程,因此有必要建立較多管道以減小高程帶來的影響。②有效性檢驗:建模完成后進(jìn)行有效性檢驗,系統(tǒng)會出現(xiàn)建模錯誤信息,便于更正建模錯誤,將其修改完后方可運行。③工況運行:穩(wěn)態(tài)模擬是動態(tài)模擬的基礎(chǔ),若穩(wěn)態(tài)運行不收斂,則模型還會報錯,需繼續(xù)檢查模型;當(dāng)收斂時,證明運行結(jié)束,此時可查看任意用戶、管道、節(jié)點的運行結(jié)果。當(dāng)動態(tài)模擬時,在Transient Scenario 中建立動態(tài)腳本,添加必要約束,控制City1用戶在1 h后下載量下降到10 000m3/h,查看該下載點壓力變化情況,腳本建立完成后進(jìn)行動態(tài)模擬。④結(jié)果讀?。悍€(wěn)態(tài)、動態(tài)運行結(jié)束后,首先選中需要查看的對象,再添加數(shù)據(jù),即可直接查看結(jié)果,可導(dǎo)出數(shù)據(jù)到其他文本中。
①模型搭建:SPS 建模有實物建模和Inprep 文件編程建模兩種方式,在此采用實物建模。選擇BWRS方程后輸入氣質(zhì)組分,Externals控制供氣和用氣量,即Take和Sale,另外SPS中可將管道高程信息導(dǎo)入pipe 中,因此不用建立過多管道,使模型更加簡化。②有效性檢驗:SPS 可省去有效性檢驗直接進(jìn)行仿真預(yù)測,會列出一系列警告和錯誤以供用戶修改。③工況運行:進(jìn)行該步驟的前提是INTRAN啟動文件正確。需要新建具體的分布圖和趨勢圖才能看到穩(wěn)態(tài)的具體變化過程,可隨時停止并保存狀態(tài),直到系統(tǒng)穩(wěn)定,運行過程中,可隨時更改部分參數(shù);動態(tài)模擬時,在INTRAN文件中編寫代碼,然后運行,只是過程較復(fù)雜,對操作人員能力要求較高。④結(jié)果讀?。寒?dāng)運行穩(wěn)定后,讀取結(jié)果常用Trans 實時查看或者用ingraf 讀取整理數(shù)據(jù);也可在SimPlot中新建需要查看的圖表,或者直接打開review文件查看,導(dǎo)出所需數(shù)據(jù)。
①模型搭建:PNS 采用拖拽方式建模,無需編程和專門記憶。選擇AGA 模型輸入氣質(zhì)組分,模型中各用戶、閥室、管道連接點都簡化為一個節(jié)點,從而添加控制參數(shù);在pipe 中可導(dǎo)入沿線高程信息,水力模型選擇Colebrook,在仿真選項中設(shè)置管道步長和最大最小步長;在項目管理器中添加需要查看的分布圖和趨勢圖,在資源庫中可添加壓縮機(jī)特性等參數(shù)。當(dāng)在節(jié)點輸入流量為正,節(jié)點顯示為綠色表示流體流入節(jié)點,若為負(fù),則節(jié)點顯示為紅色,表示流體流出節(jié)點。②有效性檢驗:和前兩款軟件類似,PNS 也具備有效性檢驗功能。③工況運行:在仿真選項中,通過控制仿真層數(shù)和時間步長來確定穩(wěn)態(tài)與動態(tài),仿真層數(shù)設(shè)置1為穩(wěn)態(tài),大于1為動態(tài),此處動態(tài)設(shè)置層數(shù)為12,時間步長為5 min,即1 h后設(shè)置City1下載量為10 000 m3/h。動態(tài)的前提是穩(wěn)態(tài)運行穩(wěn)定,接著改變仿真層數(shù)和時間步長,然后進(jìn)行動態(tài)仿真。④結(jié)果讀?。河捎谝言陧椖抗芾砥髦性O(shè)置好了分布圖和趨勢圖,所以只需等待運行穩(wěn)定后查看相關(guān)數(shù)據(jù),可導(dǎo)出數(shù)據(jù)到其他文本中。
PNS 項目管理器中有4 種泄漏檢測方法,其中,動態(tài)模型壓力分布法(PPRTM)是一大創(chuàng)新之處。與在線仿真相結(jié)合,可直觀地進(jìn)行天然氣泄漏檢測[14-17]。PNS仿真運行后,若管道顏色為紅色,則表示管內(nèi)流體與管道建模方向相反,加之節(jié)點流量、壓力控制特征,使仿真模型更加形象化。
管網(wǎng)靜態(tài)仿真是管網(wǎng)系統(tǒng)在定常條件下的流動狀態(tài)和規(guī)律,流態(tài)不隨時間變化,是操作工況的最終狀態(tài)或平均流動結(jié)果[13,18]。在靜態(tài)仿真下,分別得出各軟件模擬全線壓力、流量分布結(jié)果,如圖1、圖2及圖3所示。
圖1 TGNET模擬全線壓力、流量分布圖
圖2 SPS模擬全線壓力、流量分布圖
圖3 PNS模擬全線壓力、流量分布圖
將3 款軟件模擬的壓力數(shù)據(jù)繪制在同一坐標(biāo)系中,如圖4所示。
圖4 PNS、TGNET與SPS模擬全線壓力分布圖
各下載點模擬壓力與實際進(jìn)站壓力對比見表2所示。
表2 各下載點進(jìn)站壓力對比表(kPa)
由圖4 可以看出,SPS 與PNS 的壓力趨勢基本一致,而TGNET 由于沒有管道具體高程信息,只在管道節(jié)點處存在高程,仿真計算過程中對管道的插值計算部分較為簡單,基本按照線性化處理[14-15],同時由于節(jié)點數(shù)量、位置等設(shè)置的問題,所以壓力偏差在100 km 后越來越大,沿線最大壓力偏差0.36 MPa,由于控制City5進(jìn)站壓力為3.8 MPa,所以靠近末站處壓力偏差減小??傮w來說,三大軟件模擬全線壓力分布基本一致。SPS與PNS壓力存在微小偏差(如在300 km 和380 km 處),偏差原因有:管道步長、某些計算方法的選取不同以及收斂條件差異等。
由表2可以看出,各下載點實際進(jìn)站壓力與軟件模擬壓力最大偏差僅為351 kPa,均符合管網(wǎng)仿真模擬要求。除了三款軟件各自的使用差異外,靜態(tài)模擬結(jié)果表明使用三款軟件進(jìn)行仿真,數(shù)據(jù)偏差不會太大,均符合輸氣管道工藝設(shè)計計算。
管網(wǎng)動態(tài)仿真是在管網(wǎng)系統(tǒng)瞬變情況下不同時刻的流動狀態(tài)和變化過程,描述工況變化給管網(wǎng)帶來的影響[13,18]。
動態(tài)測試中,在其他條件不變的情況下,將1 h后City1 的供氣量由16 120 m3/h 降為10 000 m3/h,觀察各下載點的壓力變化,模擬結(jié)果匯總?cè)缦拢?/p>
當(dāng)City1 下載量在1 h 后下降時,City1 供氣壓力增大,約24 h后壓力趨于穩(wěn)定,3款軟件模擬的穩(wěn)定壓力和時間有所不同,但基本一致,其原因同樣可用靜態(tài)中出現(xiàn)的偏差因素解釋。各下載點壓力靜、動態(tài)變化見表3。
表3 TGNET、SPS與PNS模擬各下載點壓力對比表
表3 表明:各下載點仿真壓力偏差均在300 kPa以內(nèi),在長距離輸氣管道中,這種偏差符合實際設(shè)計要求。當(dāng)City1用氣量下降后,由于氣源供氣穩(wěn)定且管道末段儲氣的緣故[19-20],管線壓力整體升高。加之其余下載點用氣穩(wěn)定,所以各下載點壓力普遍上升,當(dāng)運行25~30 h 后,各下載點壓力趨于穩(wěn)定。同樣,3款軟件均可模擬異常工況下管內(nèi)氣流的流動狀態(tài),為實際管網(wǎng)的運行和維護(hù)提供可靠有力的保障。
3 款軟件的動態(tài)模擬中,SPS 和PNS 的各下載點壓力明顯高于TGNET 各對應(yīng)點。在實際運行過程中,SPS與PNS的模擬壓力會隨著時間呈現(xiàn)可視化的變化,其中,SPS 可以隨時停止并保存所需要的狀態(tài),PNS 則可以終止該狀態(tài),而TGNET 不會出現(xiàn)前兩款軟件所展現(xiàn)的動態(tài)變化,只能直接查看模型穩(wěn)定后的結(jié)果圖。PNS能展示模型方程組的迭代次數(shù)及精度,TGNET 只能通過收斂趨勢圖查看收斂情況。總的來說,三款軟件動態(tài)模擬均適用于天然氣管道工藝設(shè)計及計算。
1)PNS、SPS 與TGNET 對實際氣體長輸管道的靜、動態(tài)模擬均能滿足氣體管道的設(shè)計與計算要求。從模型搭建到仿真結(jié)果可以看出,PNS 與TGNET 的動態(tài)模擬通過設(shè)置動態(tài)腳本來實現(xiàn),因此更容易理解和方便使用,PNS更利于初學(xué)者使用,其操作界面可視化程度高,簡單易懂;TGNET 便于查看圖表,不足就是管道中不能導(dǎo)入高程信息,對模型的計算差值過程有影響,待校驗數(shù)據(jù)收斂后才能查看運行結(jié)果;SPS和PNS均可在動態(tài)模擬時實時觀看數(shù)據(jù)變化,SPS能隨時保存變化狀態(tài),只是邏輯控制較復(fù)雜,對初學(xué)者而言使用稍顯困難。
2)PNS 操作簡單,參數(shù)設(shè)置方便,在天然氣泄漏檢測方面有所創(chuàng)新;TGNET 可選流體模型較多,操作界面友好,圖表輸出較為方便;SPS有實物和編程兩種建模方式,更適用于邏輯控制和操作工況更復(fù)雜的管網(wǎng),尤其是動態(tài)模擬工況,其運行速度快,可隨時查看并保存實時狀態(tài)和數(shù)據(jù)。