- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
估 计 水 塔 的 水 流 量
自动化 12K2 许杨旸
摘要:在估计某地区的用水速度和日总用水量的时候,在已知某时间 t 下的水位塔直径,求出 t 时刻的水体积,由于没有具体函数,故用差商方法近似求出水体积对时间
h,以及水
t 的导数
即用水速度,再利用三样条插值方法求出不同时刻的用水速度。最终,通过数值积分方法求出日用水总量 I。
符号及含义: t :时刻; h:水位高度; D:水塔直径; V:水体积; dV:水流速度; I:日用
水总量。
一、提出问题
某地区用水管理机构需要对居民的用水速度(单位时间的用
水量) 和日总用水量进行估计。 现有一居民区, 其自来水是由一
个圆柱形水塔提供,水塔高,塔的直径为。水塔是由水泵根据水
塔中的水位自动加水,一般水泵每天工作两次,按照设计,当水
塔中的水位降至最低水位,约时,水泵自动启动加水;当水位升
高到最高水位,约时,水泵停止工作。
表 2 给出的是某一天的测量数据,测量了 28 个时刻的数据,
但由于水泵正向水塔供水,有三个时刻无法测到水位(表中用 —
表示),试建立数学模型,来估计居民的用水速度和日用水量。
表 2 水塔中水位原始数据
时刻( t)
0
/h
水位( t)
/m
时刻( t)
/h
水位( t)
—— ——
/m
时刻( t)
/h
水位( t)
/m
时刻( t)
/h
水位( t)
——
/m
二、求解问题
1、水塔中的水体积计算
求解的问题的关键是求解出用水的速度,即单位时间内的用
水体积,由于水塔可以近似成圆柱体,所以水塔的体积 V 可近似成:
式中 D 为水塔直径 D=, h 为水位高度。
其中,在三个无法得到水位的时刻, 其水位高度用一个负数表示,即该时刻水位为负值,显然现实当中无法出现这样的情况,现在
我们用 -1 表示其水位。
现在开始计算水塔的体积 :
输入 t=[0 ...
...
...
];
h=[ ...
-1 -1 ...
...
-1 ];
D=;V=pi/4*D^2*h;
最终求得 V=
[
] 。
2、水塔中水流速度的估计
水塔中的水流速度是水塔中水体积对时间的导数, 由于没有具
体的函数,所以这里利用差商的方法近似求出导数,使用 Matlab
提供的 gradient ()求出齐导数,也就是水流速。
由于在两个时段无法得到具体的水位, 因此,计算水塔流速时
分成三个时段计算,分别是 :第一段,从 0 时刻到时刻;第二段,
从时刻到时刻;第三段,从时刻到时刻。
输入:
t1=t(1:10);t2=t(13:23);t3=t(25:28);
v1=v(1:10);v2=v(13:23);v3=v(25:28);
dv=-[gradient(v1,t1) gradient(v2,t2) gradient(v3,t3)];
得到导数的近似值,如下 :
dv=
再利用插值,得到水流速度的连续曲线输入:
t=[t1 t2 t3];
h=;
ti=min(t):h:max(t);
dvi=interp1(t,dv,ti, spline );
这里使用三次样条插值方法,得到图形如下:
h
r
te
e
m
ci
b
u
c
(
tyi
c
ol
e
V
75
70
65
60
55
50
45
40
35
30
0 5 10 15 20 25 30
Time(h):
3、日用水总量的计算
日用水总量是对水流速度的积分, 积分区间为 [0,24] 。由于没
有具体的函数,所以这里采用数值积分。输入:
ti=0 :: 24;
dvi=interp1 ( t, dV, ti ,‘ spline‘);
I=trapz( ti ,dvi)
得到日用水总量:
您可能关注的文档
- A104.0.1VRRPA配置学习手册簿v1.020150715.docx
- ABBACS55001用户学习手册.docx
- ABC集团财务学习管理信息系统实施总结方案.doc
- ABPLC系统1756模块接线状态说明书介绍.doc
- Agilent1260高效液相色谱仪确认总结方案设计.doc
- ALC板材施工总结方案.doc
- alc轻质隔墙板施工.doc
- APP创意设计总结方案.doc
- app平台安全学习管理办法.doc
- APP项目开发商业总结计划书.doc
- 合同法课件PPT人大.pptx
- 中国信托业金融科技应用发展报告(2024).pdf
- 建筑材料行业:华新、巨石发布股东增持公告,彰显坚定信心.pdf
- 生物多样性金融图谱:解锁自然财富,重塑增长价值.pdf
- 社会服务板块2026年度策略:重视服务消费布局元年,看好细分景气与周期改善.pdf
- 海外银行镜鉴日本系列之二:日本90年代银行危机及风险处置.pdf
- 保险Ⅱ行业深度报告:低利率时代的重逢——中国分红险发展的前世今生.pdf
- 2026年机械行业投资策略:把握科技成长主线.pdf
- 公募基金2026年配置策略报告:类债防守+科技进攻+风险对冲.pdf
- 互联网行业2026年投资策略:AI、游戏和电商出海、外卖边际缓和是关键变量.pdf
原创力文档


文档评论(0)