哈工大流体力学作业.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Harbin Institute of Technology 流体力学大作业 院 系: 班 级: 设 计 者: 学 号: 指导教师: 设计时间: 并联管路沿程损失计算 分析:此题为关联管路的第二类问题。由于只知道总流量,各分支流量及能量损失均不知道,因此计算较复杂,其具体步骤如下: 1)根据经验,先给定一个hf值 。 由此hf值求出各分支管的流量,,,(其步骤参见简单管路第二类问题)。 计算其和=++ 将总流量按如下比例分配 =./,=./,=./ 用计算出的、、去求以核对流量分配的正确性, 若求得各分支管路的损失h1、h2、h3中任意两者之间的差小于某一给定精度,则认为hf正确,否则进行下一步。 令hf= (h1+h2+h3)/3,重复(b)(c)(d)(e)步骤,直至满足所给定的精度为止。 1 程序框图 见下图 并联管路程序框图 2 程序清单: #include windows.h #includemath.h #includestdio.h #define pi 3.1415926 #define g 9.81 float CL(float,float,float) ; void main() { int i; float dlt[3],lmd[3],re[3],d[3],l[3],v[3],h[3],q[3]; float q1[3],lmd1[3]; float qt,hf,hff,nu,qq; for(i=0;i3;i++) {printf(input:d,l,dlt); scanf(%f,%f,%f,d[i],l[i],dlt[i]); } printf(input:qq,nu); scanf(%f,%f,qq,nu); qt=0; hff=100; loop: for(i=0;i3;i++) { hf=hff; lmd1[i]=0.03; v[i]=sqrt(2*g*d[i]*hf/(l[i]*lmd1[i])); re[i]=v[i]*d[i]/nu; lmd[i]=CL(dlt[i],d[i],re[i]); if(fabs(lmd1[i]-lmd[i])=1e-6) {lmd1[i]=lmd[i]; v[i]=sqrt(2*g*d[i]*hf/(l[i]*lmd1[i])); re[i]=v[i]*d[i]/nu; lmd[i]=CL(dlt[i],d[i],re[i]);} q1[i]=pi*d[i]*d[i]*v[i]/4.0; qt=qt+q1[i]; } for(i=0;i3;i++) {q[i]=qq*q1[i]/qt; v[i]=4*q[i]/(pi*d[i]*d[i]); re[i]=v[i]*d[i]/nu; lmd[i]=CL(dlt[i],d[i],re[i]); h[i]=lmd[i]*l[i]*v[i]*v[i]/(d[i]*2.0*g); } hff=(h[0]+h[1]+h[2])/3.0; if(fabs(h[0]-h[1])=0.01||fabs(h[1]-h[2])=0.01||fabs(h[2]-h[1])=0.01) goto loop; printf(q1=%7.4fm3/s,v1=%7.2fm,re1=%7.1f,lmd1=%7.2f,h1=%7.3fm\n,q[0],v[0],re[0],lmd[0],h[0]); printf(q2=%7.4fm3/s,v2=%7.2fm,re2=%7.1f,lmd2=%7.2f,h2=%7.3fm\n,q[1],v[1],re[1],lmd[1],h[1]); printf(q3=%7.4fm3/s,v3=%7.2fm,re3=%7.1f,lmd3=%7.2f,h3=%7.3fm\n,q[2],v[2],re[2],lmd[2],h[2]); } 3 举例 已知:图5-1表示三管路关联,l1=900m,l2=600m,l3=1200m,d1=0.3m,d2=0.2m,d3=0.4m,1=0.0003,2=0.00003,3=0.000024,=1×10-6 m2/s,=0.4m3/s. 求:各分支流量及能量损失hf。 运行程序: Input d(0),l(0),dlt(0),d(1), l(1),dlt(1),d(2),l(2),dlt(2) 0.3,900,0.0003,0.2,6

文档评论(0)

huang37168huan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档