对于并联管段,所满足的水力计算特性有
并联管道的水力计算通常有两类问题:
②已知总流量Q,求各分支管道的流量Qi及水头损失(作用水头)H0。
第一类问题相当于简单管道的第二类问题,故不再详述。
对于第二类问题,由于各管段的流量和损失均未知,因此计算较复杂,按照教材介绍的方法,其计算步骤如下:
①假定通过1管某流量Q10;
②利用假定流量Q10算出1管的水头损失hw1;
③根据水力计算特点hw1=…=hwi=…=hwn这样可以利用hw1根据简单管道求流量的方法求出其他各管的流量Q1(i);
④若假定总流量QL与各管分流量构成比例分配关系,则各管的计算流量为:
其程序流程图如图7.18所示。
图7.18 并联管道计算流程图
①初始化输入管数N
②定义数组double d[N],L[N],K[N],Q[N],Q1[N],hw[N]
③input DATA
inputdoubleD[i],L[i],K[i],vis
④定义常数Fi0
⑤定义函数doubleQ(doubleFi),doublehw(doubleFi,doubleQ),doubleFi(doublex)
⑥Q10赋初值QL/N
⑦Q0=Q10,d=d(1)
⑧调用子程序 jf求Fi
⑨hw=Fnhw(Q10,Fi)
⑩D[i]、K[i]、L[i]赋值求各支管流量Q1[i]
○(www.daowen.com)
1
1求总流量ΣQ1[i]
○12求各管的计算流量Q[i]=QLQ1[i]/ΣQ1[i]
○
1
3由Q[i]求各管水头损失hw[i]
○14找出hwmax,hwmin
○15用计算流量Q[i]去求此时各管的水头损失hw[i],并求出其最大值hwmax和hwmin,此时只要满足:
|hwmax-hwmin|<JD(给定精度)
则计算结束,否则,应以Q[1]作为新的假定流量Q10,重复前面步骤,直到满足所规定的精度值为止。
示例运行:
输出结果:
主管流量:1.4m3/s
管道数目:3
流体黏度:vis:2.8cst
第1号管数据:
d[1]=0.1m;L[1]=50m;K[1]=0.26mm
第1号管计算结果:
Q[1]=0.1694607m3/s;hw[1]=5.789451m
第2号管数据:
d[2]=0.2m;L[2]=50m;K[2]=0.19mm
第2号管计算结果:
Q[2]=1.06522m3/s;hw[2]=5.789439m
第3号管数据:
d[3]=0.1m;L[3]=50m;K[3]=0.26mm
第3号管计算结果:
Q[3]=0.1653194m3/s;hw[3]=5.789402m
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。