- 11
- 0
- 约5.96千字
- 约 11页
- 2018-10-18 发布于江苏
- 举报
油气管道运行模拟
一 使用HD方法,用VB,C++,Matlab或Excel确定下面管网图中每个管道的流量和每个节点的压力。下面给出管和节点的信息。用达西公式计算水头损失。
解:1.基本思想
HD方法是基于环路和路径的能量守恒关系,进行逐环迭代、修正、和逼近。
2.求解方法和过程
1.合理假设管网中所有管道的流量,该假定流量分布必须满足系统的连续性。
2.对于管网中的任一环路i,计算每根管道的 rijQj|Qj|n-1和
3.对所有环路重复步骤2。
4.重复步骤2和3,直到取得满意的结果,即ΔQi 足够小。
3.一下是用C++试编写的程序语句,在误差允许范围内,计算结果与正确结果有误差。程序如下:
#includestdio.h
#includemath.h
#includeconio.h
void main()
{
float r[8]={0,0.38,2.89,2.53,12.13,2.17,2.89,0.94},Q[8]={0,-6,2,-2,-0.5,-1.5,1.5,4};
float a,dQ1,dQ2,dQ3,z1[6],h[6],pr[6],M,N,p,s,u,v,epsilon,EPS=0.1,z[6]={420,320,330,310,300,410};
float sum1=0;
float sum2=0;
int i,j,k;
int dh=
原创力文档

文档评论(0)