全球FlexSim系统仿真中文论坛
标题:
一个公交系统的模拟题目,求助大神怎么做
[打印本页]
作者:
jefflincoln
时间:
2015-4-2 17:26
标题:
一个公交系统的模拟题目,求助大神怎么做
公交汽车的调度模型
某路公交车沿途18个车站,沿途间隔距离s如下表,8辆公交车,车速平均30公里/小时,每辆公交车满员60名;各站顾客到达率λ(位/分钟)如下表所示,顾客到达服从负指数分布,下车率服从均匀分布(即,从上车的下一站至终点站之间均匀分布),剩余顾客最后一站全部下车,顾客等待时间超过10分钟就改变乘车计划。仿真时间为16个小时;讨论发车时间间隔、配备车辆数量、车辆满员率、顾客服务等待时间、顾客流失率等问题。
表1 车站间距、乘客到达率(位/min)
站 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
公里 0 1 1.2 1.3 1.2 1 1.1 1 1 1 1.1 1.2 1.2 1.2 1.3 1.4 1.5 1.6
λ 3 3 3 3 4 4 5 7 6 5 4 3 2 1 1 0.8 0.3 0
λ 0 0.2 0.6 1 2 3 3 4 5 5 6 5 5 3 4 4 3 2
作者:
慧娴亚伦
时间:
2015-4-3 21:50
直接问一个系统怎么做,除非做一个模型出来,否则很难给您解答,最好的办法是将问题细分,做到某一个步骤不知道如何实现再来询问。
简单的看了一下,我觉得要实现您的模型,如果外观没有要求的话,可以直接使用托盘当做公交车,各个实体当做乘客,到不同的合成器和分解器组合成为一个站点来模拟上下客。
作者:
jefflincoln
时间:
2015-4-5 17:13
2#
慧娴亚伦
托盘当公交车有一个问题就是,到合成器合成和到分解器分解的时候不能控制随机的装卸,因为公交车上下人都是随机的
作者:
慧娴亚伦
时间:
2015-4-5 20:56
可以控制随机装卸啊,在分解器或者合成器的进入触发里面根据情况随机生成一个值,来改变合成或者卸载的数量。分解器容易一些,分解数量服从一个随机产生的标签即可,合成器麻烦一点,需要重新改变对应变量的值,但是原理是一致的。
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3