收藏 分销(赏)

西气东输管道总体工艺方案设计.doc

上传人:天**** 文档编号:4894208 上传时间:2024-10-17 格式:DOC 页数:28 大小:739.26KB 下载积分:10 金币
下载 相关 举报
西气东输管道总体工艺方案设计.doc_第1页
第1页 / 共28页
西气东输管道总体工艺方案设计.doc_第2页
第2页 / 共28页


点击查看更多>>
资源描述
油气储运工程专业 长输管道设计课程报告 课程设计名称:西气东输管道总体工艺方案设计 班 级 储运XX-X班 组 号 第x组 姓 名 风一样的男子 同组成员 XXX XXX 学 号 1234567 指导老师 XX 2015年3月 题目:西气东输管道总体工艺方案设计 一、基本设计条件 1)年工作天数:350天 2)气体标准状态:压力101325 Pa,温度20℃ 3)设计输量:(100+k×10)×108 Nm3/a,其中k为每位学生所在小组的组号 4)管道长度:3894 km 5)设计压力10MPa(绝) 6)管材等级:X70 7)管外径:1016mm 8)管内壁粗糙度:采用内涂层,管内壁粗糙度取10μm。 9)设计地温 由于管道线路距离比较长,沿线气象及地温情况变化大,以沿线线路走向近处的气象站点提供的-1.6m处土壤年平均地温作为设计地温,根据变化幅度将全线共分为六段,详见表1。 表1 西气东输管道沿线设计地温(℃) 地名 里程 (km) 间距 (km) 夏季 平均地温 夏季最热月 平均地温 年 平均地温 冬季 平均地温 轮南首站 0 503 24.5 25.2 17.0 8.8 鄯哈界 503 170 20.4 21.1 12.5 4.6 湖东工区 673 1352 17.1 17.6 10.7 3.9 甘塘镇 2025 185 15.4 15.9 10.4 4.7 大水坑 2210 674 19.9 20.5 13.9 7.7 山西河南界 2884 1010 21.9 22.6 15.8 9.6 上海末站 3894 10)沿线总传热系数K值 将全线大致分为四段,分别取不同的总传热系数。 轮南—红柳段(0-1055 km),取1.27 W/(m2·℃); 红柳—武威段(1055-1839 km),取1.53 W/(m2·℃); 武威—淮阳段(1839-3274 km),取1.18 W/(m2·℃); 淮阳—上海段(3274-3894 km),取2.16 W/(m2·℃)。 11)压缩机(不包括首站压缩机)的压比推荐值为1.45。 12)站内压降 每座压气站站内压降取0.2MPa,其中压缩机入口段压降取0.15MPa,出口段压降取0.05MPa。 13)压气站出站温度:考虑压缩机出口气体冷却,统一取50℃。 14)气源供气条件:轮南供气压力6.5 MPa(绝),供气温度20 ℃。 15)所输天然气的相对密度为0.6。 16)所输天然气的平均压缩因子为0.9。 17)管段输气效率为0.95。 18)管道终点的允许最低压力为4.5MPa。 19)全线均按一类地区考虑。 20)假设没有支线。 21)压缩机的效率取85%。 22)燃气轮机的效率取30%。 23) 天然气热值取34 MJ/m3。 二、设计任务 1)自主开发一个无分支输气管道的总体工艺方案设计的计算机软件。 2)针对上述基本设计条件,利用所开发的软件进行总体工艺方案设计。 3)绘制首站(配置2套燃气轮机—离心压缩机组)的原理工艺流程图。 4)针对你的设计方案,试讨论如何进行西气东输管道总体工艺方案设计的优化?(选作) 可尝试比选三组管径Φ1016 mm,Φ1219 mm,Φ914 mm; 假设X70管材的价格是8000元/吨,每个压气站投资取5亿元,自耗气价格取1.6元/m3。 三、基本设计要求 1)采用Colebrook公式计算管段的水力摩阻系数。 2)管段水力、热力计算按一定的空间步长分段进行。 3)热力计算时要考虑节流效应,气体比热和节流效应系数可取近似值。 4)末段储气能力尽可能大。 5)总体工艺设计方案必须包括管径、管壁厚度、管材等级、设计压力、压气站位置、压比、进/出站压力、进/出站温度、压气站的耗气量、末段储气能力等。 四、课程设计报告的内容及形式要求 1)必须详细写出所采用的设计方法和步骤,描述方式要便于理解。 2)必须包括所编制的工艺方案设计软件的源程序(打印版)。 3)必须包括软件的直接输出结果(即工艺设计方案)并要求打印,输出格式要便于理解并尽可能美观。 4)必须包括首站工艺流程图。可用计算机绘制,也可手工绘制,但必须规范,不允许徒手绘制。 5)应对设计结果、设计方法和软件编制方法进行必要的讨论。 6)必须有计算机打印的报告封面,封面格式可自行设计,但必须包括设计题目、班级、学号、学生姓名、组号,同组同学姓名、指导教师姓名、完成时间等信息,并尽可能美观大方。 7)报告装订次序:封面,设计任务书,设计方法和步骤,源程序,输出结果,分析与讨论,工艺流程图。 五、参考书目 李玉星,姚光镇. 输气管道设计与管理. 中国石油大学出版社,2008 输气管道工程设计规范(GB50251-2003) 《长输管道工艺课程设计》任务书 一、时间计划 第九组任务时间分配 日期 任务 3月10日 讨论设计思路与设计任务书,明确任务分配 3月11日 学习新的布站方法,即基于站间管道分段水力热力计算的正向推移法,为后续编程理论准备 3月12日 利用已知参数,编程利用迭代法计算水力摩阻系数 3月13日 编程计算壁厚、管道内径、压气站进出站压力 3月14日 编程实现最优末端长度的计算,开始布站的计算 3月15日 利用周末时间完成布站计算及实现程序,确定站址 3月16日 计算各压气站自耗气,进行技术经济分析 3月17日 对前面工作汇总,进行总体工艺方案设计,并对三种不同管径的管子技术经济比较,确定最优管径 3月18日 绘制首站的原理工艺流程图,同时进行课程设计报告 3月19日 各自整理课程设计报告,排版,打印。 3月20日 制作PPT,准备答辩 二、设计方法和步骤 根据设计要求,绘制了计算流程图如下: 三、具体计算步骤 3.1计算管壁厚度 按照我国《输气管道工程设计规范》(GB 50251—1994),输气管道直管段管壁厚度按下式计算: (1) 计算步骤: 1) 将各个已知量代入(1)式,得到理论厚度。 2) API 5L标准向上取圆整,得到实际厚度。 全线选用外径为1016mm的内涂层钢管,按照API SPEC 5L规范,对应于该管径的管壁厚度系列为7.9,8.7,9.5,10.3,11.1,11.9,12.7,14.3,15.9,17.5,19.1,20.6mm,根据计算得的壁厚14.61mm,向上圆整得:。 3.2计算管道内径 由圆管几何关系得到: (2) 计算步骤: 将外径、壁厚代入(2)式,得到内径。 3.3计算中间站进出站压力 计算公式及步骤: 1)确定压气站出站压力。 根据设计压力10MPa确定,压气站出站压力等于设计压力为10MPa,即下式中的 2)确定压气站进站压力。 压缩机出口压力 , MPa。 压缩机入口压力 ,MPa。 进站压力,MPa。 其中。 ① 首站进站压力和压比 首站轮南供气压力6.5MPa(绝),即首站进站压力。 压缩机出口压力。 压缩机入口压力。 首站压比。 ②其他压气站进站压力和压比 根据压缩机压比推荐值1.45,确定压气站压比。 压缩机出口压力。 压缩机入口压力。 进站压力。 3.4利用Colebrook公式计算管段的水力摩阻系数 计算公式: (3) (4) (5) 步骤: 1)利用(4)式计算出Re代入(3)式; 3)利用(5)式计算出实际水力摩阻系数。 3.5计算最优末段长度 计算公式: (6) (7) (8) (9) (10) (11) 布站合适性判断式: ① 计算步骤: 1)将和 代入(8)式,得,即平均温度的初始值; 2)将代入(7)式,得系数; 3)将代入(6)式,得; 4)将代入(9)式,得; 5)用传热系数K,定压比热容Cp等参数代入(10)式,计算得参数; 6)将和代入(11)式,得; 7)将和代入判断①式,判断是否成立。若成立则令,若否,则令并从步骤2)开始重新计算,直到满足判断①式。 3.6计算压气站耗气量 计算公式: (12) (13) (14) 计算步骤: 按照(12)(13)(14)的顺序分别计算第i站的绝热压头、压缩机总功率以及耗气量。 3.7确定压气站位置 计算公式: (15) (16) 计算步骤: 1)将设计流量转化成,与首站进站温度代入1.6步骤,进行耗气量的计算,然后 减去首站耗气量得到首站出站时的流量。 2)将和代入(15)式,计算出。 3)将和,以及代入(16)式,计算出。 4)将所计算的和代入(15)式,计算出。 5)将所计算、和代入(16)式,计算出。 6)按照前面所示步骤计算,直至(进站压力,由1.3步骤中计算)。此时j值即为第一段站间距的公里数。 7)然后i+1,返回第1)步,利用,获得下一站的出站流量。并将代入1.4步骤得到。将新的和代入下一段。 8)按照前面所示步骤计算出每一段的公里数,直至倒数第二站。而末站的位置由末段长度确定:总长3894km减去最优末段长度得到末站的位置。设末站距首站的距离为,则正向布站的距离最大也为,当倒数第二站距首站的距离超过时,跳出循环,结束正向布站,显示初步布站结果。 3.8调整压气站位置 ② 利用判断②式判断,若符合则布站结束。若不符合,则适当调节各站压比(同时根据新的压比求出新的进站压力),使得符合判断②式。 3.9计算末端储气能力 计算公式: (17) (18) (19) (20) (21) 计算步骤: 1) 利用(18)—(21)式计算得 2) 将带入(17)式得到最终实际的末端储气能力。 四、源程序 主函数: %主函数 clc;clear all; global D Z C0 Cp Di delta %定义常量 d=0.9842; %内径 D=1.016; %外径 Z=0.9; %压缩因子 delta=0.6; %相对密度 C0=0.03848; %常数 Cp=2500; %定压比热容取2500 Di=3.0; %节流效应系数 Qa=190*10^8; %设计年输量 QS=Qa/(350*24*3600); %设计输量 ZC=3894e3; %管道总长 Step=1000; %计算步长 %初始化 Q(1)=QS; %站间体积流量m^3/s,首站进站流量为Q(1) Lb=round((ZC-computLZ(QS))/1000)*1000; %倒数第二站至首站距离,取整 T1(1)=293.15; %首站进站温度 P1(1)=6.5e6; %首站进站压力 XZYB=zeros(1,100); %压比增加量 for n=1:10000 L=0; %L为计算点至首站长度 for i=1:100 %压气站站点 distance(i)=0; position(i)=0; P(i,1)=10e6; %第i站出站压力 T(i,1)=50+293.15; %第i站出站温度 Q(i+1)=Q(i)-computGU(Q(i),T1(i),computYB(i)+XZYB(i)); %i站出站流量,即为i和i+1站间管段 for j=1:1000 %站间计算段 C=computlamda(Q(i+1))*Z*T(i,j)*delta/(C0^2*d^5); P(i,j+1)=(P(i,j)^2-C*1000*Q(i+1)^2)^0.5; distance(i)=distance(i)+1000; L=L+1000; position(i)=L/1000; a=computK(L)*pi*D/(Q(i+1)*0.6*1.206*Cp); T(i,j+1)=computT0(L)+(T(i,j)-computT0(L))*exp(-a*1000)- ... Di/1e6/a/1000*(P(i,j)-P(i,j+1))*(1-exp(-a*1000)); %判断是否布站 if (P(i,j+1)<=7.081e6) break; end end T1(i+1)=T(i,j+1); NN=i; %判断是否布站至末站位置 if (L>=Lb) break; end end %计算 LPJ=L-distance(NN-1); %倒数第二站到首站的距离 LPJ=LPJ/(NN-2); %首站至倒数第二站的平均长度 LYP=Lb-(L-distance(NN-1)); %倒数第二站与末站间的距离 %判断末站位置是否合适 if abs(LPJ-LYP)<1e3 break; end %改变压比 if (LPJ-LYP<0) XZYB=XZYB+0.001; else XZYB=XZYB-0.001; end %首站压比不改变 XZYB(1)=0; %计算倒数第二站至末站的温度分布 L=L-distance(NN-1); for j=1:1000 C=computlamda(Q(NN))*Z*T(NN-1,j)*delta/(C0^2*d^5); P(NN-1,j+1)=(P(NN-1,j)^2-C*1000*Q(NN)^2)^0.5; L=L+1000; a=computK(L)*pi*D/(Q(NN)*0.6*1.206*Cp); T(NN-1,j+1)=computT0(L)+(T(NN-1,j)-computT0(L))*exp(-a*1000)- ... Di/1e6/a/1000*(P(NN-1,j)-P(NN-1,j+1))*(1-exp(-a*1000)); if (L==Lb) break; end end %更新末站进站温度和出站流量 T1(NN)=T(NN-1,j); Q(NN+1)=Q(NN)-computGU(Q(NN),T1(NN),computYB(NN)+XZYB(NN)); Lb=round((ZC-computLZ(Q(NN+1)))/1000)*1000; end %末站位置 position(NN)=Lb/Step; position(NN+1)=ZC/Step; distance(NN)=Lb-sum(distance)+distance(NN); distance(NN+1)=ZC-Lb; %计算首站至门站的温度压力分布 for i=1:(NN+1) P(i,1)=10e6; %第i站出站压力 T(i,1)=50+293.15; %第i站出站温度 Q(i+1)=Q(i)-computGU(Q(i),T1(i),computYB(i)+XZYB(i)); for j=1:1000 C=computlamda(Q(i+1))*Z*T(i,j)*delta/(C0^2*d^5); P(i,j+1)=(P(i,j)^2-C*1000*Q(i+1)^2)^0.5; L=position(i)*Step-distance(i)+j*Step; a=computK(L)*pi*D/(Q(i+1)*0.6*1.206*Cp); T(i,j+1)=computT0(L)+(T(i,j)-computT0(L))*exp(-a*1000)- ... Di/1e6/a/1000*(P(i,j)-P(i,j+1))*(1-exp(-a*1000)); if (L==(position(i)*Step)) break; end end T1(i+1)=T(i,j+1); P1(i+1)=P(i,j+1); end %求压力温度分布 aaaa=size(P); M=0; MM=0; for i=1:aaaa(1) for j=1:aaaa(2) if (P(i,j)~=0) M=M+1; PFB(M)=P(i,j); end if (T(i,j)~=0) MM=MM+1; TFB(MM)=T(i,j); end end end %末端储气能力 V=computMDCQNL(Q(NN+2)); %输出结果 for i=1:33 %压气站位置 if (i==1) BZ(i,1)=0; else BZ(i,1)=position(i-1); end %压比 if (i==33) BZ(i,2)=0; else BZ(i,2)=computYB(i)+XZYB(i); end %进站压力 BZ(i,3)=P1(i); %出站压力 if (i==33) BZ(i,4)=PFB(max(size(PFB))); else BZ(i,4)=10e6; end %进站温度 BZ(i,5)=T1(i); %出站温度 if (i==33) BZ(i,6)=TFB(max(size(PFB))); else BZ(i,6)=T(i,1); end %耗气量 if (i==33) BZ(i,7)=0; else BZ(i,7)=Q(i)-Q(i+1); end end 子函数: %计算压比 function [ YaBi ] = computYB( i ) if i==1 YaBi=(10+0.05)/(6.5-0.15); else YaBi=1.45; end end %计算地温 function [ T0 ] = computT0( L ) if(L>=0&&L<503000) T0=17.0+273.15; elseif(L>=503000&&L<=673000) T0=12.5+273.15; elseif(L>=673000&&L<=2025000) T0=10.7+273.15; elseif(L>=2025000&&L<=2210000) T0=10.4+273.15; elseif(L>=2210000&&L<=2884000) T0=13.9+273.15; else T0=15.8+273.15; end end %计算末端储气能力 function [ V ] = computMDCQNL( Q ) global D Z C0 Cp delta Di d=0.9842; %内径 TQ=323.15; %出站温度 T0=295.75; %土壤温度 K=2.16; %传热系数 P1max=10e6; %设计压力 P2min=4.5e6; %末站进站最小压力 Tp0=5/12*TQ+7/12*T0; %迭代初始值 C=computlamda(Q)*Z*Tp0*delta/(C0^2*d^5); LZ=(P1max^2-P2min^2)/(2*C*Q^2); P2max=(P1max^2-C*LZ*Q^2)^0.5; M=Q*0.6*1.206; a=2.16*pi*D/(M*Cp); %定压比热熔取2500 Tp1=T0+(TQ-T0)*(1-exp(-a*LZ))/(a*LZ)-Di*(P1max/1.0e6-P2max/1.0e6)* ... (1-(1-exp(-a*LZ))/(a*LZ)); for i=1:1000 if abs(Tp1-Tp0)<0.1 break; end Tp0=Tp1; C=computlamda(Q)*Z*Tp0*delta/(C0^2*d^5); LZ=(P1max^2-P2min^2)/(2*C*Q^2); P2max=(P1max^2-C*LZ*Q^2)^0.5; Tp1=T0+(TQ-T0)*(1-exp(-a*LZ))/(a*LZ)-Di*(P1max/1.0e6-P2max/1.0e6)* ... (1-(1-exp(-a*LZ))/(a*LZ)); end Ppjmax=2.0*(P1max+(P2max*P2max)/(P1max+P2max))/3.0; P1min=sqrt(P2min*P2min+C*LZ*Q*Q); Ppjmin=2*(P1min+(P2min*P2min)/(P1min+P2min))/3.0; V=pi/4.0*d*d*LZ*293.15/Z/Tp1*(Ppjmax-Ppjmin)/101325.0; end %计算最优末段长度 function [ LZ ] = computLZ( Q ) global D Z C0 Cp delta Di d=0.9842; %内径 TQ=323.15; %出站温度 T0=295.75; %土壤温度 K=2.16; %传热系数 P1max=10e6; %设计压力 P2min=4.5e6; %末站进站最小压力 Tp0=5/12*TQ+7/12*T0; %迭代初始值 C=computlamda(Q)*Z*Tp0*delta/(C0^2*d^5); LZ=(P1max^2-P2min^2)/(2*C*Q^2); P2max=(P1max^2-C*LZ*Q^2)^0.5; M=Q*0.6*1.206; a=2.16*pi*D/(M*Cp); %定压比热熔取2500 Tp1=T0+(TQ-T0)*(1-exp(-a*LZ))/(a*LZ)-Di*(P1max/1.0e6-P2max/1.0e6)* ... (1-(1-exp(-a*LZ))/(a*LZ)); for i=1:1000 if abs(Tp1-Tp0)<0.1 break; end Tp0=Tp1; C=computlamda(Q)*Z*Tp0*delta/(C0^2*d^5); LZ=(P1max^2-P2min^2)/(2*C*Q^2); P2max=(P1max^2-C*LZ*Q^2)^0.5; Tp1=T0+(TQ-T0)*(1-exp(-a*LZ))/(a*LZ)-Di*(P1max/1.0e6-P2max/1.0e6)* ... (1-(1-exp(-a*LZ))/(a*LZ)); end end %计算水力摩阻系数 function [ lamda ] = computlamda( Q ) d=0.9842; %内径 delta=0.6; %相对密度 miu=1.0/10^5; %动力粘度 K=1/10^6*1.05; %求当量粗糙度 Re=1.536*Q*delta/(d*miu); %雷诺数 lamda1=0.01; %迭代初始值 for i=1:1000 lamda2=1/(-2*log10(K/(3.7*d)+2.51/(Re*lamda1)))^2; if abs(lamda1-lamda2)<1/10^5 break; end lamda1=lamda2; end lamda=lamda2; end %计算总传热系数 function [ K ] = computK( L ) if (L<1055e3) K=1.27; elseif (L>=1055e3&&L<1839e3) K=1.53; elseif (L>=1839e3&&L<3274e3) K=1.18; else K=2.16; end end %计算耗气量 function [ GU ] = computGU( Q,T,YB) global Z Rg=478.38; %气体状态常数 kv=1.4; %容积绝热指数 ny=0.85; %压缩机效率 nr=0.3; %燃气轮机效率 HG=34e6; %天然气热值 M=Q*0.6*1.206; h=kv/(kv-1)*Z*Rg*T*(YB^((kv-1)/kv)-1); W=h*M/ny; GU=W/(nr*HG); End 五、输出结果 由程序计算得到总体工艺设计方案。其中:管外径为1016mm, 管内径为984.2mm,管壁厚度为15.9mm、管材等级为X70、设计压力为10MPa、末段储气能力为2.334×106m3。 压气站位置、压比、进/出站压力、进/出站温度、压气站的耗气量如下表所示: 压气站点 压气站位置(km) 压比 进站压力(MPa) 出站压力(MPa) 进站温度(K) 出站温度(K) 耗气量(m^3) 1 0 1.583 6.50 10.00 293.15 343.15 3.247 2 110 1.333 7.07 10.00 318.55 343.15 2.143 3 221 1.333 7.06 10.00 318.36 343.15 2.135 4 333 1.333 7.05 10.00 318.18 343.15 2.126 5 445 1.333 7.07 10.00 318.20 343.15 2.119 6 558 1.333 7.07 10.00 317.19 343.15 2.105 7 672 1.333 7.07 10.00 316.33 343.15 2.092 8 787 1.333 7.06 10.00 315.53 343.15 2.080 9 903 1.333 7.06 10.00 315.33 343.15 2.071 10 1019 1.333 7.08 10.00 315.33 343.15 2.064 11 1137 1.333 7.05 10.00 312.88 343.15 2.041 12 1256 1.333 7.06 10.00 311.77 343.15 2.027 13 1375 1.333 7.08 10.00 311.77 343.15 2.020 14 1495 1.333 7.07 10.00 311.55 343.15 2.012 15 1616 1.333 7.07 10.00 311.34 343.15 2.004 16 1738 1.333 7.06 10.00 311.13 343.15 1.996 17 1861 1.333 7.06 10.00 311.59 343.15 1.992 18 1983 1.333 7.08 10.00 315.27 343.15 2.009 19 2106 1.333 7.08 10.00 315.01 343.15 2.001 20 2230 1.333 7.07 10.00 315.03 343.15 1.994 21 2355 1.333 7.06 10.00 315.84 343.15 1.992 22 2481 1.333 7.05 10.00 315.66 343.15 1.984 23 2607 1.333 7.08 10.00 315.67 343.15 1.978 24 2734 1.333 7.07 10.00 315.49 343.15 1.970 25 2862 1.333 7.07 10.00 315.31 343.15 1.962 26 2991 1.333 7.06 10.00 315.74 343.15 1.958 27 3121 1.333 7.06 10.00 315.66 343.15 1.951 28 3251 1.333 7.08 10.00 315.67 343.15 1.944 29 3384 1.333 7
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服