数模实习论文.docVIP

  • 34
  • 0
  • 约4.49千字
  • 约 6页
  • 2016-06-07 发布于湖北
  • 举报
西北农林科技大学实验报告 学院名称:理学院 专业年级:2010级信计1班 姓 名: 学 号: 课 程:数学模型与数学建模 报告日期:2012年11月30日 一 实验题目 收款台问题 二 实验问题陈述 第一题 在超市里顾客到达收款台的规律是:40%的时间没有人来,30%的时间是有一个人来,30%的时间是有2个人来。模拟10min内顾客到达收款台的 情况。 因为每分时间到达收款太的人数是随即变量n∈{0,1,2},相应的概率为0.4,0.3和0.3.模拟方法:取(0,1)区间上均匀分布的随机数y=rand,当0=y0.4时,令n=0;当0.4=y0.7时,令n=1;当0.7=y1时,令n=2. 第二题 在超市中顾客到达收款太的平均间隔时间是0.5min。模拟10位顾客到达收款台的情况。 假设顾客到达的时间间隔服从期望为的指数分布。取随机数r=exprnd(2),后一位顾客到达时间=前一位顾客到达时间+r.记t(i)为第i位顾客到达收款台的时间,模拟10位顾客到达收款台的MATLAB程序如下:? 第三题 某超级市场有两个出口,在出口处的服务有两项,一是收款,二是将顾客所购的商品装入袋内。商店只有两名职工从事出口处的服务工作。有两种安排方案: (1)只开一个出口,一人收款,一人装袋。 (2)开两个出口,每人既收款又装袋。问商店经理应该选择哪一种出口处的服务方案。 分析 解决这一类问题,首先需要确定评定方案好坏的标准。在这个问题中,我们将把顾客在出口处等待时间的长短作为标准。当然也可以用每分时间以平均等待时间为标准来讨论这个问题。 在我们的问题中,服务员为每一位顾客收款服务的时间,装袋服务的时间以及顾客到达出口处的规律使我们最关心的。为简单起见,我们假设: 1)服务员为每一位顾客服务的收款和装袋时间都是相同的。 2)在第一种方案中,收款和装袋时间将同时进行。 3)顾客到打出后是随机的。 例如收款和装袋的时间都有1min,顾客到达出口处的规律是:有40%的时间没有顾客到达,有30%的时间有一个顾客到达,30%的时间有两个顾客同时到达出口。 在时间步长发的仿真过程中,我们取仿真时间步长t=1min,引入参量和变量: n(t)为在(t,t+t]时间区间内到达收款处的顾客人数,由于顾客到达收款出是随机的,到达收款处的顾客人数n(t)是随机变量,可以按例一中使用的Monte Carlo方法确定n(t). L(t)为在(t,t+t]时间区间内在收款处排队等待交款的顾客人数, L1(t)为到时刻t为止到达收款出所有顾客人数的累计, T1(t)为到时刻t为止所有排队顾客等待时间的总和, T2为到时刻t为止所有已交款顾客接受服务的总时间, =1为收款或装袋的时间。 对两个服务员在一个收款台服务情形,我们可以分别写出关于队列长度L(t),顾客人数累计L1,排队总时间T1(t)和服务总时间T(2)的平衡关系:当L(t)=0且n(t)=0时L(t+1)=0,T2(t+1)=T2(t);否则L(t+1)=L(t)+n(t)-1,T2(t+1)=T2(t)+1.相应有L1 (t+1)=L1(t)+n(t);T1(t+1)=T1(t)+L(t+1). 为了分析市场服务效率,利用仿真的数值结果我们还计算了顾客的平均等待时间,平均逗留时间(等待+被服务)和平均每分时间服务的顾客人数,最后输出这3项指标。 同样可以考虑两个服务员分别在两个收款台,来到收款处的顾客排成一个队的情形。由于收款和装袋共需要2min,一个顾客在收款台付费需要逗留2min,我们需要引入变量tti描述一个顾客在第i个收款台的逗留时间,i=1,2.tti=0,1和2分别表示第i个收款台没有顾客,一个顾客在那已逗留了1min和2min。在写出关于队列长度L(t),顾客人数累计L1,排队总时间T1(t)和服务总时间T2(t)的平衡关系时需要分3种情况:当L(t)=0且n(t)=0时没有人排队L(t+1)=0;当L(t)+n(t)1时,两个收款台只要有空,即在前一步tti=0或2,简单表示mod(tti,2)=0(tti除以2余数为0),队列中就可以减少一位顾客,所以L(t+1)=L(t)+n-(2-mod(tt1,2),mod(tt2,2));当L(t)+n(t)=1时。即使两个收款台都有空,也只有一位顾客上前接受服务,因此L(t+1)=L(t)+n-(1-min(mod(tt1,2),mod(tt2,2))).相应的L1(t+1)=L1(t)+n;T1(t+1)=T1(t)+L

文档评论(0)

1亿VIP精品文档

相关文档