全球FlexSim系统仿真中文论坛

搜索
查看: 3580|回复: 3
打印 上一主题 下一主题

一个公交系统的模拟题目,求助大神怎么做

[复制链接]
跳转到指定楼层
1#
jefflincoln 发表于 2015-4-2 17:26:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
公交汽车的调度模型
某路公交车沿途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
2#
慧娴亚伦 发表于 2015-4-3 21:50:55 | 只看该作者
直接问一个系统怎么做,除非做一个模型出来,否则很难给您解答,最好的办法是将问题细分,做到某一个步骤不知道如何实现再来询问。
简单的看了一下,我觉得要实现您的模型,如果外观没有要求的话,可以直接使用托盘当做公交车,各个实体当做乘客,到不同的合成器和分解器组合成为一个站点来模拟上下客。
3#
 楼主| jefflincoln 发表于 2015-4-5 17:13:54 | 只看该作者
2# 慧娴亚伦

托盘当公交车有一个问题就是,到合成器合成和到分解器分解的时候不能控制随机的装卸,因为公交车上下人都是随机的
4#
慧娴亚伦 发表于 2015-4-5 20:56:50 | 只看该作者
可以控制随机装卸啊,在分解器或者合成器的进入触发里面根据情况随机生成一个值,来改变合成或者卸载的数量。分解器容易一些,分解数量服从一个随机产生的标签即可,合成器麻烦一点,需要重新改变对应变量的值,但是原理是一致的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2024-5-10 17:57 , Processed in 0.070055 second(s), 13 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表