人员疏散疏散模型.doc

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

人员疏散疏散模型 摘要: 在意外事件发生的时候,建筑物内的人员是否能有组织、有秩序地疏散撤离是人们普遍关心的有关人身安全保障的大问题。对于一个特定的建筑物,管理人员最关心建筑物内所有的人全部疏散完毕所用时间,以便于安排建筑物的出口以及疏散方案。这个问题可以通过反复的实际演习来解决。但多次反复的演习实际上是不可能的。理想的办法是通过理论上的分析得到。本文通过对学校一座教学楼的人群疏散时间进行建模。 关键词: 教室 疏散 人流模型 问题: 考虑学校的一座教学楼,其中一楼有一排四间教室(如图).学生们可以沿教室外的走道一直走到尽头的出口。用数学模型来分析这四个教室的师生疏散所用的时间。 在图中,为第个教室中的人数;为第个教室的门口到它前面一个教室的门口或出口的距离;为教室门的宽度。 注:考虑几种情况(1)人员单队疏散;(2)人员两队疏散。并给出疏散时间的数学模型,并做简单的分析。 一. 人员单队疏散模型 (DD) (6) 疏散时间Ti的计算 第1间教室 第i个人安全离开所需的时间ti 当i=1时, (7) 当i=2时, (8) 当i=n1+1时,可推理得 (9) 第2间教室 第i个人安全离开所需的时间ti 当i=1时, (10) 当i=2时, (11) 当i=n1+1时,推理可得 (12) 第k间教室 推理可得 (13) 5.人员单队疏散模型求解: 这个模型归结为选择间距dis,使疏散总时间Tk最小。根据(2)式可知速度v随步幅h的增大而增大,根据(6)式可知Si受到间距dis的的影响,而总时间T由v和Si共同决定。根据(1)式得到dis与h的关系,分析可知T是dis的函数。 注:Li, ni+1,D,w,f为确定的值,根据资料在本文中取w=0.25m,f=2.3 总时间T可由以下程序计算得到:(vc++程序原代码) #includeiostream.h double S[5]; int n[5]; double L[5]; double D,dis,w,f; double lxzhT(int); double v(double); int main(){ int i; double temp; S[0]=L[0]=0.00; n[0]=0; coutinput L[i]endl; //输入Li for(i=1;i=4;i++) cinL[i]; coutinput n[i]endl; //输入ni for(i=1;i=4;i++) cinn[i]; coutinput Dendl; //输入D cinD; coutinput disendl; //输入dis的其始值 cintemp; coutinput wendl; //输入w cinw; coutinput fendl; //输入f cinf; S[1]=L[1]+w; for(i=2;i=4;i++) if((L[i]+D-n[i-1]*(dis+w))=0) //计算Si的值 S[i] = dis+w; else S[i] = (L[i]+D-n[i-1]*(dis+w)); for(dis=temp;dis=temp+1;) //通过重复调用lxzhT()函数 //计算并输出dis的增量为0.01 { //时所对应的总时间T的值 coutdis lxzhT(4)endl; dis=dis+0.01;} return 0; } double lxzhT(int i) //该函数计算dis对应T的值 { if(i==0) return 0.00; else return lxzhT(i-1)+(S[i]+n[i]*(w+dis))/v(dis); } double v(double dis) //该函数计算dis对应v的值 { if(dis

文档评论(0)

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

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

1亿VIP精品文档

相关文档