2. 西安交通大学能源与动力工程学院
2. School of Energy and Power Engineering, Xi'an Jiaotong University
0 引言
随着天然气这一清洁能源消耗量的增加,天然气管网的规模在不断扩大,对输气管道内稳态流动准确模拟的需求愈加迫切,这对天然气输气管道设计及管理具有重要意义[1]。
输气管道的稳态仿真就是对定常流动的连续方程、动量方程、能量方程和状态方程等进行求解的过程[2-3]。等温输气管道水力计算公式是基于等温输气管道模型,通过对连续方程和动量方程进行积分得到的,没有考虑管道温度的变化,如果管道温度变化较大,仿真计算会存在较大误差。笔者在此基础上引入能量方程,并提出分段积分法,使其可以对非等温输气管道进行稳态仿真。以川气东送干线输气管道为例进行仿真计算,并与TGNET软件和龙格库塔方法仿真结果进行对比。此外,为了方便管道运行能耗最优化方案计算,对已知管道末端压力及温度条件下的稳态仿真方法进行了阐述,并给出了相应的计算实例。
1 管道稳态流动控制方程气体在输气管道中的流动可以看作一元流动,稳态流动与时间无关,略去控制方程中的时间相关项,沿流动方向输气管道稳态流动模型如下。
连续方程:
(1) |
动量方程:
(2) |
能量方程:
(3) |
状态方程:
(4) |
焓方程:
(5) |
式中:ρ为气体密度,kg/m3;w为气体流速,m/s;p为气体压力,Pa;g为重力加速度,m/s2;θ为管道与水平面之间的夹角,rad;λ为管道的摩阻系数;d为管道内径,m;Q为单位质量气体的吸热或放热量,J/kg,;h为气体的焓,J/kg;s为管道末端与始端高程差,m;T为气体温度,K。
在已知混合气体组分和混合气体的压力、温度条件下,可以由状态方程求解气体的密度、压缩因子和比热容等,例如SRK状态方程、PR状态方程和BWRS状态方程等[4-6]。笔者在研究中采用BWRS方程计算,其中管道摩阻系数λ采用科尔布鲁克公式计算[7]。
2 方程求解方法 2.1 龙格库塔法以管道沿线的温度、压力和流量为未知量,可以将式(1)~式(5)整理成以下的形式:
(6) |
其中:a11=0, a12=0, a13=1, b1=0,a21=
式中:m为管道内气体质量流量,kg/s;A为管道横截面积,m2;Te为管道埋深处土壤温度,K。
式(6)是一组常微分方程组,管道起始端的压力p0、温度T0和流量m0是已知条件。文献[8-11]采用了四阶龙格库塔法对微分方程组进行求解,需要将输气管道划分成N段微元管道。这里以第i段微元管道计算为例进行说明。
(1) 利用第i段管道的初始端压力pi、温度Ti和流量mi,可以求解出方程组(6)中的系数,进而求解出(dp/dx)1、(dT/dx)1和(dm/dx)1,然后按照下式得到pi1、Ti1和mi1(式中Δx为每段微元管道的长度)。
(7) |
(2) 利用新得到的pi1、Ti1和mi1求解出(dp/dx)2、(dT/dx)2和(dm/dx)2,然后计算pi2、Ti2和mi2。
(8) |
(3) 利用新得到的pi2、Ti2和mi2再求解出(dp/dx)3、(dT/dx)3和(dm/dx)3,然后计算pi3、Ti3和mi3。
(9) |
(4) 利用新得到的pi3、Ti3和mi3求解得到(dp/dx)4、(dT/dx)4和(dm/dx)4。然后计算该段管道末端的压力pi+1、温度Ti+1和流量mi+1。龙格库塔方法的计算公式如下:
(10) |
从管道起始端开始,反复使用公式(10),即可完成从管道起始端到末端的压力、温度和流量计算。这种求解常微分方程组的方法对非等温输气管道的仿真也有很高的准确性。
2.2 分段积分法首先将非等温输气管道划分成N段管道,当N足够大,每段管道内气体流动过程的温度变化则很小,可以用管道的平均温度作为管道水力计算的参考。首先计算每段管道的平均温度,然后采用等温输气管道水力计算公式求得管道的压力分布,按照气体流动方向,依次对N段管道进行计算,一直求解到管道末端。
管道起始端的压力p0、温度T0和流量m0是已知条件,这里以第1段为例介绍管道的水力和热力计算方程。对管道连续方程、动量方程和状态方程联立积分得到等温输气管道水力计算公式[12-13],已知管道起始端压力和气体流量就可以求得末端压力:
(11) |
对管道能量方程和焓方程进行积分得到输气管道热力计算公式,已知管道起始端气体温度和沿线地温,就可以求得管道内气体温度(当x=L时,得到管道末段温度)。
(12) |
按照每段管道的全长,对压力积分,求得每段管道平均压力:
(13) |
若输气管道温降曲线与沿线坐标所包围的面积,同某一恒定温度与沿线坐标所包围的面积相等时,称这一恒定温度为管道的平均温度,代入式(12)得到平均温度表达式:
(14) |
式中:q为气体体积流量,m3/s;C为计算常数;a=2g/ZRT;Z为气体压缩因子;R为气体常数,m2/(s2·K);Δ为气体的相对密度(标况下气体与干空气的密度之比);L为管道长度,m;si为相对于第i段管道起点的高程,m;Li为第i管道的长度,m;p0、p1分别为管道起始端和末端压力,Pa;T为管道长度x处气体温度,K;T0为管道起始端气体温度,K;α=Kπd/mcp;K为管道总传热系数,W/(m2·K);cp为气体质量定压热容,J/(kg·K);Di为焦耳-汤姆逊系数, K/Pa;pcp为管道平均压力,Pa;Tcp为管道平均温度,K。
式(11)~式(14)中的部分系数采用状态方程计算得到。对第i段管道仿真计算的具体步骤:
(1) 已知第i段管道起始端的压力pi、温度Ti和流量mi。假定第i段管道末端压力值pi+1′,由式(13)和式(14)分别计算得到管道平均压力pcp和平均温度Tcp;
(2) pcp、Tcp分别作为系统压力和温度,计算得到气体的压缩因子和密度等参数,由式(11)得到新的管道末端压力值pi+1″;
(3) 更新管道末端压力值,重复(1)、(2)步,直至前后2次计算得到的管道末端压力值之差满足精度要求,停止计算,得到管道末端压力pi+1,由式(12)计算末端温度值Ti+1;
(4) 以pi+1和Ti+1作为下段管道起始端压力和温度,对下段管道进行计算。
从管道起始端开始,对N段管道依次计算,就可以完成对管道的稳态仿真计算。
2.3 已知管道末端条件的仿真方法管道的仿真计算给定的已知条件一般都是管道起始端的压力、温度和流量条件,由管道起始端向管道末端进行计算。而在管道运行方案优化计算中,常常遇到给定管道末端压力、温度和流量条件,需要求解管道起始端的压力、温度和流量情况。现对这种情况的计算过程进行说明。
针对龙格库塔方法,将式(7)~(10)做如下修改,即有式(15)~(18)。式中下标N代表管道末端条件,下标M代表管道起始端条件。
(15) |
(16) |
(17) |
(18) |
按照2.1节所述龙格库塔方法进行求解。
在使用分段积分法时,也需要对式(11)~式(14)进行相应修改,即有式(19)~式(22)。计算步骤与2.2节类似。
(19) |
(20) |
(21) |
(22) |
以川气东送干线输气管道作为计算对象。川气东送管道西起川东北普光首站,东至上海末站,途经8省53个县市。管道全长2 229 km,包括1条干线、5条支线和1条专线。干线设计压力10 MPa,设计输量120×108 m3/a。气源为普光净化厂来气、元坝气田气和涪陵页岩气混合气输送[14]。管道干线包括普光首站、利川站和潜江站3个增压站,节点包括普光出、梁平、黄金、王场、利川和恩施等28个节点,管道包含普光出-梁平、梁平-黄金、黄金-王场、王场-利川入、利川出-恩施等27条输气管道。采用真实的气源信息和管道基础数据进行计算与分析,气源进气量、节点下气量和管道沿线地温采用某天的运行参数,压气站出口压力设置为8.000、8.300和7.500 MPa,出口温度为45.000 ℃。
TGNET是美国SSI公司的Pipeline Studio管道软件分析包中对输气管道进行工艺分析的软件,能够对输气管道中的单相气体进行稳态和动态模拟[15],是管道模拟方面的权威软件之一。笔者分别采用TGNET软件、龙格库塔法和分段积分法对川气管道进行仿真计算。为了方便对比,计算中取管道分段步长为相同值,这里把龙格库塔法和分段积分法的管道分段步长设为50 m。表 1中按照气体流动方向,列出了各个节点计算得到的压力和温度信息。从表中可以看出,笔者所用的2种方法进行管道稳态仿真的计算结果与商业软件TGNET的计算结果非常接近,细微的差别可能是TGNET软件与编程计算的气体参数不同带来的。分段积分法的计算结果更接近TGNET的结果,管道末端节点(上海站)的压力值误差最大,龙格库塔法的计算误差为1.847%,分段积分法的计算误差为1.681%。笔者认为分段积分法误差更小的原因在于管道的计算过程中对压力和温度不断进行迭代计算,修正了输气管道中流速和温度变化对于管道仿真计算的影响。
序号 | 管道节点 | 压力/MPa | 温度/℃ | |||||
TGNET | 龙格库塔法 | 分段积分法 | TGNET | 龙格库塔法 | 分段积分法 | |||
1 | 普光出 | 8.000 | 8.000 | 8.000 | 45.000 | 45.000 | 45.000 | |
2 | 梁平 | 7.767 | 7.763 | 7.762 | 25.309 | 25.472 | 25.577 | |
3 | 黄金 | 7.831 | 7.827 | 7.829 | 23.069 | 22.596 | 22.192 | |
4 | 王场 | 7.788 | 7.784 | 7.785 | 23.313 | 21.446 | 21.288 | |
5 | 利川入 | 6.935 | 6.929 | 6.924 | 17.610 | 21.805 | 23.652 | |
6 | 利川出 | 8.300 | 8.300 | 8.300 | 45.000 | 45.000 | 45.000 | |
7 | 恩施 | 7.992 | 7.991 | 7.997 | 28.889 | 29.387 | 28.743 | |
8 | 野三关 | 7.351 | 7.346 | 7.349 | 21.028 | 24.338 | 24.826 | |
9 | 宜昌 | 7.251 | 7.228 | 7.253 | 22.310 | 23.797 | 21.968 | |
10 | 枝江 | 7.124 | 7.099 | 7.126 | 22.152 | 24.182 | 22.804 | |
11 | 荆州 | 6.900 | 6.869 | 6.900 | 21.901 | 24.698 | 23.868 | |
12 | 潜江入 | 6.499 | 6.457 | 6.490 | 21.557 | 25.266 | 24.934 | |
13 | 潜江出 | 7.500 | 7.500 | 7.500 | 45.000 | 45.000 | 45.000 | |
14 | 南台子 | 7.394 | 7.394 | 7.394 | 40.052 | 40.478 | 40.493 | |
15 | 仙桃 | 7.178 | 7.176 | 7.176 | 35.057 | 36.726 | 36.714 | |
16 | 武汉 | 6.693 | 6.683 | 6.689 | 25.885 | 28.749 | 28.781 | |
17 | 武汉压 | 6.611 | 6.601 | 6.606 | 24.824 | 27.635 | 27.628 | |
18 | 陈贵 | 6.399 | 6.384 | 6.389 | 23.683 | 26.672 | 26.666 | |
19 | 黄石 | 6.305 | 6.289 | 6.293 | 23.311 | 26.438 | 26.483 | |
20 | 姜家湾 | 6.031 | 6.008 | 6.012 | 22.783 | 26.126 | 26.131 | |
21 | 黄梅 | 5.862 | 5.834 | 5.837 | 22.446 | 26.621 | 26.634 | |
22 | 安庆 | 5.421 | 5.382 | 5.380 | 22.644 | 25.546 | 25.564 | |
23 | 池州 | 5.070 | 5.021 | 5.023 | 22.294 | 25.221 | 25.257 | |
24 | 宣城 | 4.583 | 4.519 | 4.528 | 20.864 | 24.115 | 24.147 | |
25 | 十字镇 | 4.352 | 4.277 | 4.288 | 20.689 | 24.102 | 24.061 | |
26 | 湖州 | 4.270 | 4.194 | 4.201 | 22.330 | 22.590 | 22.598 | |
27 | 嘉兴 | 4.223 | 4.146 | 4.152 | 21.698 | 21.909 | 21.883 | |
28 | 上海 | 4.223 | 4.145 | 4.152 | 21.400 | 21.400 | 21.400 |
由于分段积分法和龙格库塔法是间断性的求解,会产生积累误差,所以输气管道的分段步长要尽量小,以减小积累误差。表 2中列出了管道分段步长从500~50 m这7种情况下节点压力值的最大误差,并比较了2种方法所需要的计算时间。从表中数据可知,当管道分段步长较大时,分段积分法的最大误差更大;当管道分段步长减小后,分段积分法的最大误差减小很快;当分段步长小于100 m后,分段积分法的最大误差基本稳定在1.670%左右,小于龙格库塔方法的计算误差1.847%。计算时间方面,相同分段步长条件下,分段积分法的计算时间小于龙格库塔方法,且分段积分方法的计算效率更高。
管道分段步长/m | 节点压力最大误差/% | 计算时间/s | |||
龙格库塔法 | 分段积分法 | 龙格库塔法 | 分段积分法 | ||
500 | 1.918 | 2.439 | 7.053 | 5.250 | |
400 | 1.942 | 2.250 | 8.562 | 5.912 | |
300 | 1.871 | 1.989 | 11.390 | 7.405 | |
200 | 1.871 | 1.823 | 16.682 | 12.081 | |
100 | 1.823 | 1.634 | 32.259 | 23.286 | |
80 | 1.847 | 1.658 | 39.503 | 27.730 | |
50 | 1.847 | 1.681 | 63.162 | 44.469 |
以利川出-恩施管道为例,在已知管道末端流量、压力及温度的条件下,进行管道仿真计算。气体由利川出站向恩施站流动,所以利川出站为管道起始端,恩施站为管道末端。利川出-恩施段标况流量2 275.834×104 m3/d,地温18.800 ℃。采用恩施站计算结果作为已知条件,龙格库塔法已知恩施站压力7.991 MPa,温度29.387 ℃,采用式(15)和式(18)进行计算,求利川出站的压力和温度。分段积分法已知恩施站压力7.997 MPa,温度28.743 ℃,采用式(19)~式(22)进行计算,求利川出站的压力和温度。取管道的五等分点为观察节点,各节点求得的温度和压力结果见表 3。理论上正确的计算结果是利川出站压力8.300 MPa,温度45.000 ℃。由表 3可知2种方法的压力和温度沿管道变化趋势正确,利川出站的压力和温度计算正确,验证了仿真计算方法的正确性。
节点 | 龙格库塔法 | 分段积分法 | |||
压力/MPa | 温度/℃ | 压力/MPa | 温度/℃ | ||
恩施站 | 7.991 | 29.387 | 7.997 | 28.743 | |
POINT1 | 8.051 | 31.329 | 8.057 | 30.763 | |
POINT2 | 8.112 | 33.733 | 8.116 | 33.263 | |
POINT3 | 8.173 | 36.717 | 8.176 | 36.364 | |
POINT4 | 8.236 | 40.422 | 8.237 | 40.215 | |
利川出站 | 8.300 | 45.000 | 8.300 | 45.000 |
4 结论
提出管道稳态仿真的分段积分法,在等温输气管道水力计算公式中引入温度的计算,用来对非等温输气管道进行稳态仿真计算。以川气东送干线输气管道为求解对象,采用龙格库塔法和分段积分法进行计算,并对比TGNET的计算结果,得到以下结论:
(1) 龙格库塔法及分段积分法都有较高的计算准确性,可用于输气管道的稳态仿真计算。
(2) 当管道分段步长较大时,龙格库塔方法精度更高;管道分段步长较小时,分段积分法的精度更高。管道分段步长相同的条件下,分段积分法的计算效率更高。
(3) 这2种方法同样适用于已知管道末端压力、温度及流量条件下的稳态仿真计算。
[1] |
王寿喜, 曾自强. 天然气管网静动态仿真[J].
天然气工业, 1995, 15(2): 59-63.
WANG S X, ZENG Z Q. Static and dynamic emulation of natural gas pipeline network[J]. Natural Gas Industry, 1995, 15(2): 59-63. |
[2] |
李长俊, 汪玉春, 王元春. 输气管道系统仿真技术发展状况[J].
管道技术与设备, 1999, 14(5): 32-34.
LI C J, WANG Y C, WANG Y C. Development situation of simulation technology for gas pipeline system[J]. Pipeline Technology and Equipment, 1999, 14(5): 32-34. |
[3] |
吴鑫鑫, 安垚, 孙啸, 等. 管道仿真技术发展与应用进展[J].
管道技术与设备, 2017(4): 1-3, 14.
WU X X, AN Y, SUN X, et al. Development and advances in application of pipeline simulation technology[J]. Pipeline Technology and Equipment, 2017(4): 1-3, 14. DOI: 10.3969/j.issn.1004-9614.2017.04.001 |
[4] |
吴玉国, 陈保东. BWRS方程在天然气物性计算中的应用[J].
油气储运, 2003, 22(10): 16-21.
WU Y G, CHEN B D. The application of BWRS equation in calculating the thermo-physical properties of natural gas[J]. Oil & Gas Storage and Transportation, 2003, 22(10): 16-21. DOI: 10.3969/j.issn.1000-8241-D.2003.10.004 |
[5] |
苑伟民, 青青, 袁宗明, 等. 输气管道模拟状态方程[J].
油气储运, 2010, 29(3): 194-196.
YUAN W M, QING Q, YUAN Z M, et al. Equation of state to simulate gas transmission pipelines[J]. Oil & Gas Storage and Transportation, 2010, 29(3): 194-196. |
[6] |
魏凯丰, 姚传荣, 吕克桥. 天然气气体粘度和雷诺数计算[J].
哈尔滨理工大学学报, 2006, 11(3): 65-67.
WEI K F, YAO C R, LÜ K Q. The calculation of natural gas viscosity and Reynolds number[J]. Journal of Harbin University of Science and Technology, 2006, 11(3): 65-67. DOI: 10.3969/j.issn.1007-2683.2006.03.021 |
[7] |
吴玉国, 陈宝东, 郝敏. 输气管道摩阻公式评价[J].
油气储运, 2003, 22(1): 17-22.
WU Y G, CHEN B D, HAO M. Assessment of formula for frictional resistance in gas transmission pipeline[J]. Oil & Gas Storage and Transportation, 2003, 22(1): 17-22. DOI: 10.3969/j.issn.1000-8241-D.2003.01.005 |
[8] |
孟伟. 输气管道系统的静态仿真[J].
煤气与热力, 1999, 19(6): 16-18.
MENG W. Static simulation of gas transmission pipeline system[J]. Gas & Heat, 1999, 19(6): 16-18. DOI: 10.3969/j.issn.1000-4416.1999.06.006 |
[9] |
贾雪松, 徐东, 范欣, 等. 输气管道稳态模拟及调峰计算[J].
现代化工, 2015, 35(11): 191-192.
JIA X S, XU D, FAN X, et al. Steady state simulation and peak shaving calculation of natural gas pipeline[J]. Modern Chemical Industry, 2015, 35(11): 191-192. |
[10] |
唐建峰, 段常贵, 吕文哲, 等. 输气管道静态模拟及管道末段储气量计算[J].
油气储运, 2001, 20(9): 20-24.
TANG J F, DUAN C G, LÜ W Z, et al. Studying on static state simulation and final section line-packing of long-distance gas pipeline[J]. Oil & Gas Storage and Transportation, 2001, 20(9): 20-24. DOI: 10.3969/j.issn.1000-8241-D.2001.09.004 |
[11] |
汪玉春, 聂晶, 石向京. 天然气管道稳态仿真新方法[J].
新疆石油天然气, 2010, 6(4): 100-103.
WANG Y C, NIE J, SHI X J. The new method of steady-state simulation for natural gas pipeline[J]. Xinjiang Oil & Gas, 2010, 6(4): 100-103. DOI: 10.3969/j.issn.1673-2677.2010.04.023 |
[12] |
李长俊.
天然气管道输送[M]. 北京: 石油工业出版社, 2008: 64-115.
LI C J. Natural gas pipeline transportation[M]. Beijing: Petroleum Industry Press, 2008: 64-115. |
[13] |
李长俊, 南发学, 亢春. 输气管道稳态计算公式改进研究[J].
西南石油大学学报, 2008, 30(5): 155-157.
LI C J, NAN F X, KANG C. Improved steady state formula for gas pipeline[J]. Journal of Southwest Petroleum University, 2008, 30(5): 155-157. DOI: 10.3863/j.issn.1000-2634.2008.05.037 |
[14] |
陈传胜. 川气东送管道工艺运行方案制定与优化[J].
石油石化节能, 2017, 7(1): 50-54.
CHEN C S. Development and optimization of the process operation program in Sichuan to Eastern China Gas Pipeline[J]. Energy Conservation in Petroleum & Petrochemical Industry, 2017, 7(1): 50-54. |
[15] |
刘定智, 刘定东, 李茜. TGNET及SPS软件在天然气管道稳态计算中的差异分析和比较[J].
石油规划设计, 2011, 22(5): 18-22.
LIU D Z, LIU D D, LI Q. Variance analysis of TGNET and SPS software in the steady-state calculation of gas pipeline[J]. Petroleum Planning & Engineering, 2011, 22(5): 18-22. DOI: 10.3969/j.issn.1004-2970.2011.05.005 |