《计算水力学-单一河道程序设计.ppt》由会员分享,可在线阅读,更多相关《计算水力学-单一河道程序设计.ppt(25页珍藏版)》请在三一办公上搜索。
1、计算水力学教学课件单一河道程序设计,题 目:,计算程序框图,计算追赶系数,上边界条件计算,下边界条件计算,回代计算水位流量,输出计算结果,结 束,数组说明,开 始,输入基本数据,单位换算,初始条件赋值,按时间步长循环,1.数组说明,水位、流量;河段长;P、V、S、T;糙率。,2.输入基本数据,计算断面数、计算小时数、计算条件、河段长度、时步长、权重系数、计算糙率,3.单位换算,时间单位:秒长度单位:米,4.初始条件赋值,初始水位条件:Z(L+1)=水面线 初始流量条件:Q(L+1)=0.0,5.边界条件赋值上边界条件,上边界流量条件:,5.边界条件赋值下边界条件,下边界水位条件:,6.按时间步
2、长循环,6.按时间步长循环,其 中:,简化形式:,追 赶:,所以,流量上边界条件追赶:,6.追赶系数EXTERN子程序,1,i,N,上边界条件,P1=Q(t)V1=0,ABR函数,6.追赶系数EXTERN子程序,1,2,N,N-1,上边界条件,P1V1,P2V2S2T2,i,PiViSiTi,PN-1VN-1SN-1TN-1,PNVNSNTN,6.追赶系数ABR子程序,6.按时间步长循环,7.回代计算BAEXT子程序,1,i,N,N-1,下边界条件,Z1Qup,ZNQN=PN-VNZN,ZN-1=SN-TNZNQN-1=PN-1-VN-1ZN-1,8.输出计算结果,计算追赶系数,上边界条件计算,下边界条件计算,回代计算水位流量,输出计算结果,按时间步长循环,Thank You!,