某地区用水管理机构需要对居民的用水速度(单位时间的用水量) 和日总用水量进行估计.现有一居民区,其自来水是由一个圆柱形水塔提供,水塔高12.2m,塔的直径为17.4m.水塔是由水泵根据水塔
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 14:18:07
![某地区用水管理机构需要对居民的用水速度(单位时间的用水量) 和日总用水量进行估计.现有一居民区,其自来水是由一个圆柱形水塔提供,水塔高12.2m,塔的直径为17.4m.水塔是由水泵根据水塔](/uploads/image/z/6275864-56-4.jpg?t=%E6%9F%90%E5%9C%B0%E5%8C%BA%E7%94%A8%E6%B0%B4%E7%AE%A1%E7%90%86%E6%9C%BA%E6%9E%84%E9%9C%80%E8%A6%81%E5%AF%B9%E5%B1%85%E6%B0%91%E7%9A%84%E7%94%A8%E6%B0%B4%E9%80%9F%E5%BA%A6%EF%BC%88%E5%8D%95%E4%BD%8D%E6%97%B6%E9%97%B4%E7%9A%84%E7%94%A8%E6%B0%B4%E9%87%8F%EF%BC%89+%E5%92%8C%E6%97%A5%E6%80%BB%E7%94%A8%E6%B0%B4%E9%87%8F%E8%BF%9B%E8%A1%8C%E4%BC%B0%E8%AE%A1.%E7%8E%B0%E6%9C%89%E4%B8%80%E5%B1%85%E6%B0%91%E5%8C%BA%2C%E5%85%B6%E8%87%AA%E6%9D%A5%E6%B0%B4%E6%98%AF%E7%94%B1%E4%B8%80%E4%B8%AA%E5%9C%86%E6%9F%B1%E5%BD%A2%E6%B0%B4%E5%A1%94%E6%8F%90%E4%BE%9B%2C%E6%B0%B4%E5%A1%94%E9%AB%9812.2m%2C%E5%A1%94%E7%9A%84%E7%9B%B4%E5%BE%84%E4%B8%BA17.4m.%E6%B0%B4%E5%A1%94%E6%98%AF%E7%94%B1%E6%B0%B4%E6%B3%B5%E6%A0%B9%E6%8D%AE%E6%B0%B4%E5%A1%94)
某地区用水管理机构需要对居民的用水速度(单位时间的用水量) 和日总用水量进行估计.现有一居民区,其自来水是由一个圆柱形水塔提供,水塔高12.2m,塔的直径为17.4m.水塔是由水泵根据水塔
某地区用水管理机构需要对居民的用水速度(单位时间的用水量) 和日总用水量进行估计.现有一居民区,其自来水是由一个圆柱形水塔提供,水塔高12.2m,塔的直径为17.4m.水塔是由水泵根据水塔中的水位自动加水,一般水泵每天工作两次,按照设计,当水塔中的水位降至最低水位,约8.2m时,水泵自动启动加水;当水位升高到最高水位,约10.8m时,水泵停止工作.
表2给出的是某一天的测量数据,测量了28个时刻的数据,但由于水泵正向水塔供水,有三个时刻无法测到水位(表中用—表示),试建立数学模型,来估计居民的用水速度和日用水量.
解题提示:
1、t为时间,h为水塔中水的高度,D为水塔的直径.
2、水塔近似为圆柱体,所以水塔中水的体积:
3、水流速度应该是水体积对时间的导数,由于没有具体表达式,只能用差商近似导数,在MATLAB中可以使用dV=-gradient(V,t)得出近似导数,即水流速度.
4、由于在两个时间段,无法确定水位高度,因此计算水流速度的时候分三个时段考虑,第一段:从0到8.967;第二段:从10.954到20.893;第三段:从22.958到25.908
5、最后得到水流速度的一些离散值,要进行插值来估算水流速度和时间的曲线,并画出图形,并可以求出任一时刻的水流速度,如t=18
6、
表2 水塔中水位原始数据
时刻(t)/h 0 0.921 1.843 2.949 3.871 4.978 5.900
水位(t)/m 9.677 9.479 9.308 9.125 8.982 8.814 8.686
时刻(t)/h 7.006 7.928 8.967 9.981 10.925 10.954 12.032
水位(t)/m 8.525 8.388 8.220 —— —— 10.820 10.500
时刻(t)/h 12.954 13.875 14.982 15.903 16.826 17.931 19.037
水位(t)/m 10.210 9.936 9.653 9.409 9.180 8.921 8.662
时刻(t)/h 19.959 20.839 22.015 22.958 23.880 24.986 25.908
水位(t)/m 8.433 8.220 —— 10.820 10.591 10.354 10.180
某地区用水管理机构需要对居民的用水速度(单位时间的用水量) 和日总用水量进行估计.现有一居民区,其自来水是由一个圆柱形水塔提供,水塔高12.2m,塔的直径为17.4m.水塔是由水泵根据水塔
算法设计与编程
下面利用数学软件MATLAB对水流速度进行计算.
t1=[0 0.921 1.843 2.949 3.871 4.978 5.900 7.006 7.928 8.967];
h1=[9.677 9.479 9.308 9.125 8.982 8.814 8.686 8.525 8.388 8.220];
V1=pi.*17.4.^2.*h1./4;
dV1=-gradient(V1,t1);
t2=[10.594 12.032 12.954 13.875 14.985 15.903 16.826 17.931 19.037 19.959 20.839];
h2=[10.820 10.500 10.210 9.936 9.653 9.409 9.180 8.921 8.662 8.433 8.220];
V2=pi.*17.4.^2.*h2./4;
dV2=-gradient(V2,t2);
t3=[22.958 23.880 24.986 25.908];
h3=[10.820 10.591 10.354 10.180];
V3=pi.*17.4.^2.*h3./4;
dV3=-gradient(V3,t3);
t4=[t1 t2 t3];
V4=[dV1 dV2 dV3];
t=0:0.001:25.908;
V=interp1 (t4,V4,t,'spline');
plot (t4,V4,'+',t,V)
我只能告诉你。。。数学建模那么累。。。。你给这么点分。。是没人会帮你弄的。我想,你也知道建模那个愁人吧。。