数学建模实验报告-多容器注水模型..doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学建模实验报告-多容器注水模型.

数学建模实验报告 --多容器注水模型 班级:*** 姓名:*** 学号:*** 多容器注水模型 如下图,有三个容器,容器均为圆柱型,容器编号依次为1,2,3,容器侧面底部有小孔,用于排水,研究容器中的水位变化。 一.模型假设: 假设容器足够高,水不会从容器中溢出;小孔在容器最下方,可以使容器中的水全部排出;不计空气阻力和容器摩擦等各种阻力,则水流出的速度为=;三个容器的小孔在t=0时刻同时打开。 二.模型建立: 容器内初始水位确定,设定初始水位依次为,, ,且不再有水注入容器1中。设圆柱横截面积依次为, , ,小孔截面积依次为,,,设时间t时水的高度依次为, , ,水的速度为=,在t+△t时,水的高度依次为+△, +△, +△,水在△t时间内从小孔流出保持水平前进所经过的距离依次为△, △, △, 水从容器中流出的速度依次为, , 。 设定初值为: A1=0.2;A2=0.3;A3=0.4; H1=1.5;H2=0.9;H3=0.5; B1=0.02;B2=0.01;B3=0.03; g=9.8; 三.模型求解: 分析容器1: 容器1中的水流出的体积与它流入容器2的水的体积相同,有: -*△=*△ (负号表示容器1的体积减小) 两端同时除以△t,并令△t →0取极限, 得:-*=* 并且有:=, =, 于是上式: = -* 初始条件为:(0)= 编写代码如下: A1=0.2;A2=0.3;A3=0.4; H1=1.5;H2=0.9;H3=0.5; B1=0.02;B2=0.01;B3=0.03; g=9.8; h1=H1 for t=0:0.01:30 if h1=0 h1=h1-(B1*sqrt(2*g*h1)*0.01)/A1 hold on else h1=0 end plot(t,h1) end 作图: 结论:容器1中的水位下降,由曲线斜率变化可知,水位下降速率先快后慢,且速率逐渐减慢,直至容器1中的水全部排出。 分析:水位下降速率减慢是由=引起的,水位下降,导致水位变化速率减缓。 分析容器2: 容器1流入容器2: *△=*△,所以 △=(*△)/ 从容器2流出,流入容器3: *△= -*△ 所以△=(*△)/ (-) 所以容器2的高度变化:△=△+△=(-*△+*△)/ 两端同时除以△t,并令△t →0取极限,得:= -*+* 并且有:=, =;=, =,于是上式: = -*+* 初始条件为:(0)= 编写代码如下: A1=0.2;A2=0.3;A3=0.4; H1=1.5;H2=0.9;H3=0.5; B1=0.02;B2=0.01;B3=0.03; g=9.8; h1=H1 h2=H2 for t=0:0.01:10 if h1=0 h1=h1-(B1*sqrt(2*g*h1)*0.01)/A1 hold on else h1=0 end if h2=0 h2=h2-(B2*sqrt(2*g*h2)*0.01)/A2+(B1*sqrt(2*g*h1)*0.01)/A2; hold on else h2=0 plot(t,h2) end 作图: 结论:容器2中的水位先上升后下降,由曲线斜率变化可知,水位上升时,上升的速率逐渐减慢,水位下降时,下降的速率也是逐渐减慢。 分析:由于B1=0.02,B2=0.01,即容器1的小孔比容器2的小孔横截面积大,导致容器2中的水位先上升,待容器1中的水全部排除后,容器2中的水位开始下降,直至水位降为0。至于水位下降速率减慢,这都是由=引起的,水位下降,导致水位变化速率减慢。 分析容器3: 容器2流入容器3 的体积为:*△=*△ 所以, △=(*△)/ 从容器3流出:*△= -*△ 所以, △=(*△)/ (-) 所以容器3的高度变化: △=△+△=(-*△+*△)/ 两端同时除以△t,并令△t →0取极限, 得:= -*+* 并且有: =, =;=, =, 于是上式: =-*+* 初始条件为:(0)= 编写代码如下: A1=0.2;A2=0.3;A3=0.4; H1=1.5;H2=0.9;H3=0.5; B1=0.02;B2=0.01;B3=0.03; g=9.8; h1=H1 h2=H2 h3=H3 for t=0:0.01:40

文档评论(0)

sa1fs5g1xc1I + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档