- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
我的洪水调节课程设计
洪水调节课程设计
设计目的
洪水调节目的:定量地找出入库洪水、下泄洪水、拦蓄洪水的库容、水库水位的变化、泄洪建筑物型式和尺寸间的关系,为确定水库的有关参数和泄洪建筑型式选择、尺寸确定提供依据;
掌握列表试算法和半图解法的基本原理、方法、步骤及各自的特点;
了解工程设计所需洪水调节计算要解决的课题;
培养学生分析问题、解决问题的能力。
设计基本资料
法官泉水库是一座以为主的小(一)型水库m3,其中兴利库容337万m3,死库容15万m3。挡水建筑物为心墙代料土坝,水库设有溢洪道一座,土质溢洪道。为无闸控制的开敞式宽顶堰。堰顶高程167.Xm(注:X=学号最后1位/10,即167.0m-167.9m),下游无防汛要求。溢流堰宽度60.Ym(注:Y=学号倒数第2位/10,即60.5m-60.9m)。
本工程采用溢洪道泄洪,为无闸门控制,当水位达到溢流堰顶高程,下泄流量q随水库水位z的升高而增大,流态为自由流态。
洪水调节演算
洪水标准的确定
1、工程等别的确定
由设计对象的基本资料可知,该是一座以为主的小(一)型水库m3,其中兴利库容337万m3,死库容15万m3。根据下表所示的“水利水电工程分等指标”,可将工程等别定为IV。
2.洪水标准的确定
该水利工程的挡水建筑物为心墙代料土坝(基本资料可知),由已确定的为IV等的工程等别,根据下表《水工建筑物洪水标准》,可查得,该工程设计洪水标准为50~30年,校核标准为1000~200,不妨取设计标准为30年,校核洪水标准为200年。
(二)洪水调节计算 法官泉水库库容曲线表序号 水位(m) 库容(万m3) 1 196.2 2 163 221.084 3 164 247.979 4 165 277.015 5 166 307.904 6 167 339.935 7 168 374.471 8 169 411.331 9 170 449.614 水位-库容曲线
列表试算法
1)基本原理:根据水库容积曲线V=f(Z)和堰顶溢流公式q=f(H),得出蓄泄方程q=f(V)。联立水量平衡方程
V2 =V1 +(Q2+Q1q2q1) q=f(V)
可得q=f(V)=g(q),即q=g(q)。因该式收敛,故可用循环程序编写,从而求出q。
主要过程
a.由堰流公式得下泄流量
q=mb 。。。。。。。。。。。。。。。(1)
式中:q——通过溢流孔口的下泄流量,m3/s
b——溢流孔单孔净宽,m ;
g——重力加速度,9.81m/s2;
m——流量系数,取0.35;
H0——堰顶水头,167.3m(已知,设计基本资料给出)
b.水位高程Z与堰顶水头H的关系。基本材料可知溢洪道堰顶高程为167.3m,则H=Z-167.3m。
c.水库容积曲线V=f(Z)的近似化。由水库水位——库容曲线知,水位高程可近似按直线计算。由水位库容表V=f(Z)及上式H=Z-167.3m,可得V=f(H),易算出H=g(V)=
V—350.296
34.536 V[350.296,374.471]
V—348.669
36.86 V[374.471,411.331] 。。。(2)
V—346.250
38.283 V[411.331,449.614]
联立(1)、(2)式得q=mBg(V)^1.5 。。。。。。(3)
d.将(3)式与水量平衡方程联立。 V2 =V1 +(Q2+Q1q2q1) ,
q=mBg(V)^1.5
e.假定一q值(q值不能过于极端,稍合理,如0.1),算出q,再将q回代至满足精度要求。
以下为C语言程序:
#includestdio.h
#includemath.h
void main()
{ float V1,V2,Q1,Q2,q1,q2,q3, t=0.36;
printf(V1=);
scanf(%f,V1);
printf(Q1=);
scanf(%f,Q1);
printf(Q2=);
scanf(%f,Q2);
printf(q1=);
scanf(%f,q1);
文档评论(0)