计算题:某砜胺法脱硫装置日处理含H<sub>2</sub>S5%

题目

计算题:某砜胺法脱硫装置日处理含H2S5%(体积分数),CO22%(体积分数)的天然气240×104m3,溶液循环量为200m3/h,脱硫效率按100%计,求溶液的酸气负荷(F总V)。(F残H2S=1.539g/l溶液,F残CO2=9.885g/l溶液)

参考答案和解析
正确答案: 因为QN=240×104÷24
=10×104m3/h
yH2S=5%yCO2=2%
F残H2Sm=1.539g/溶液F残CO2m=9.885g/溶液
L=200m3/h
所以F净V=QN(yH2S+yCO2)/L
=10×104×(0.05+0.02)÷200
=35m3(H2S+CO2)/m3
F残V=F残H2SV+F残CO2V
=F残H2Sm•1/ρH2S+F残CO2m•1/ρCO2
=1.539×1/1.539+9.885×1/1.977(6%)
=6m3(H2S+CO2)/m3
所以:F总V=F净V+F残V
=35+6
=41m3(H2S+CO2)/m3
溶液酸气总负荷为41m3(H2S+CO2)/m3液。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面程序的输出结果是( )。 #include"stdio.h" int sub(int m) { static a=4; a+=m; return a; } void main() { int i=2,j=1,k; k=sub(i); k=sub(j); printf("%d",k); }

A.6

B.7

C.8

D.9


正确答案:B
解析:在函数sub()的函数体中定义了一个静态存储变量a,a的值在函数调用完毕返回主函数后仍存在。第一次调用sub(i),a=a+m=4+2=6,返回值为6。第二次调用sub(j),a=a+m=6+1=7,返回值为7,最后输出k的值为7。

第2题:

A、PH7.38,PaO<SUB>2</SUB>50mmHg,PaCO<SUB>2</SUB>40mmHg

B、PH7.30,PaO<SUB>2</SUB>50mmHg,PaCO<SUB>2</SUB>80mmHg

C、PH7.40,PaO<SUB>2</SUB>60mmHg,PaCO<SUB>2</SUB>65mmHg

D、PH7.35,PaO<SUB>2</SUB>80mmHg,PaCO<SUB>2</SUB>20mmHg

E、PH7.25,PaO<SUB>2</SUB>70mmHg,PaCO<SUB>2</SUB>20mmHg

血气分析结果符合代偿性代谢性酸中毒( )


正确答案:D

第3题:

II型呼吸衰竭合并代谢性酸中毒()。

A、Pa0/sub2/supsubno<60mHl.PaCO/sub2/supsubno>50mmlg

B、Pa0/sub2/supsubno<60mHgPaCO/sub2/supsubno<45mmg

C、Pa0/sub2/supsubno<60mmHgPaCO/sub2/supsubno>50mmH

D、Pa0/sub2/supsubno<60mHg、PaCO/sub2/supsubno<45mmHg

E、Pa0/sub2/supsubno<60mHg、PaC0/sub2supsubno45mmHg


参考答案:E

第4题:

计算题:某脱硫装置日处理H2S含量为4%(体积分数),CO2含量为1%(体积分数)的天然气288×104m3,控制气液比为800,溶液循环量应为多少?


正确答案: QN=288×104m3/d
=12×104m3/h
n=800
所以:L=QN/n
=12×104÷800
=150m3/h
其循环量为150m3/h。

第5题:

PaO<SUB>2</SUB>↓,PaCO<SUB>2</SUB>↑提示( )


正确答案:A

第6题:

若有以下变量和函数说明:includecharCh='*';void sub(int x,int y,char ch,double*

若有以下变量和函数说明: #include<iostream.h> charCh='*'; void sub(int x,int y,char ch,double*Z) { switch(ch) { case'+':*Z=x+y;break; case'-':*Z=x-y;break: case'*':*Z=x*y;break; case'/':*z=x/y;break: } } 以下合法的函数调用语句是( )。

A.sub(10,20,Ch,y);

B.sub(1.2+3,2*2,'+',&Z);

C.sub(sub(1,2,'+',&y),sub(3,4'+',&x),'-',&y);

D.sub(a,b,&x,ch);


正确答案:B

第7题:

以下程序的输出结果是( )。 include main()fint x=0; sub(&x,16,2); printf("%d\n",

以下程序的输出结果是( )。

include<stdio.h>

main()

fint x=0;

sub(&x,16,2);

printf("%d\n",x);

}

sub(int*a,int n,int k)

{if(k<=n) sub(a,n/2,2*k);

*a+=k;

}


正确答案:14
14 解析:本题考查递归函数的调用。在主函数中调用sub(&x,16,2)函数,此时n=16,k=2,if语句的控制的条件k=n成立,所以执行下面的语句,调用sub(x,8,4),此时n=8,k=4,if语句的控制条件k=n成立,所以执行下面的语句,调用sub(x,4,8),此时n=4,k=8,if语句控制的条件k=n不成立,因此,最后得x=2+4+8=14。

第8题:

下列程序输出的结果是()。includesub1(char a,char b){char c:c=a:a=b:b=c; }sub2(char

下列程序输出的结果是( )。 #include<stdio.h> sub1(char a,char b) {char c:c=a:a=b:b=c; } sub2(char*a,char b) {char c:c=*a;”a=b;b=c;} sub3(char*a,char*b) {char c;c=*a;”a=*b;*b=c;} void main() { char a,b; a='A';b='B':sub1(a,b);putchar(a):putchar(b): a='A';b='B'; sub2(&a,b);putchar(a);putchar(b); a='A';b='B'; sub3(&a,&b);putchar(a);putchar(b); putchar('\n'); }

A.ABABAB

B.ABBBBA

C.ABBABA

D.ABABBA


正确答案:B

第9题:

在窗体中添加一个命令按钮,编写如下程序: Private Sub Sub1(p,m,n) p=p+1:m=m+1:n=n+1 Print "sub1:";p;m;n End Sub Private Sub Command1_Click() a1=1:b=2:c1=3 Call Sub1(a,b1+3,c1) Print"Main:";a1;b1;c1 End Sub 程序运行后,输出结果为

A.Sub: 2 6 4 Main: 2 6 4

B.Sub: 2 6 4 Main: 2 6 4

C.Sub: 2 6 4 Main: 1 2 3

D.Sub: 2 6 4 Main: 2 2 3


正确答案:D
解析:这是在实现子过程被调用时参数虚实结合的问题。a1为变量按址传送,b1+3和c1为表达式按值传送。

第10题:

计算题:某脱硫塔进料气流量为1500Nm3/h,H2S含量12%(V),贫液胺浓度为20g/100mL,含H2S1.4g/L,如果要求富液的酸性气负荷不大于0.35,脱硫后气体硫化氢含量为0%,求胺液的最小循环量。(H2S分子量为34,MDEA分子量为105,胺液密度约为1000kg/m3


正确答案: 1)燃料气中H2S摩尔数=1500×12%/22.4=8.04kmolH2S/h
2)贫液的酸气负荷=(1.4/34)/(20×10/105)=0.0216molH2S/mol胺
3)溶剂能增加的酸气负荷=0.35-0.0216=0.328molH2S/mol胺
4)最小贫液循环量=(8.04/0.328×105)/(20×10)=12.87m3/h≈12.87t/h
最小贫液循环量为12.87t/h。

更多相关问题