全球FlexSim系统仿真中文论坛

搜索
查看: 4031|回复: 4
打印 上一主题 下一主题

带有取货频率要求的问题

[复制链接]
跳转到指定楼层
1#
yushaozheng1990 发表于 2014-1-2 11:18:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假设有三个客户,每个客户每周都会产生一定量的货物,现在要派车从基地出发依次向三个客户取货,第一个客户要求每周取一次,第二个客户要求每周取两次,第三个客户要求两周取一次(不管此时客户是否有货都要派车去取),用车数目不限,车的容量可以自由设置(比如20),在保证取货频率的前提下,每周将客户的货全部取走。在此和各位大神探讨一下如何解决这个问题,不胜感激!
2#
慧娴亚伦 发表于 2014-1-2 11:38:35 | 只看该作者
要讨论的话,楼主是不是先自己尝试做一个模型,然后看看哪里不符合你的要求或者哪里比较难以实现,这样才有讨论的点啊。
3#
 楼主| yushaozheng1990 发表于 2014-1-2 11:56:31 | 只看该作者
2# 慧娴亚伦
# f2 c, [1 r3 C# m昨天做了一个,但是问题很多,首先是取货频率的问题,我的想法是用time()除以3.5,7,14的余数来实现,如果等于零就产生一个取货的任务序列,但是这种触发机制我不知道应该把这个判断语句写在什么地方合适,不知道版主有没有什么好的想法。
4#
慧娴亚伦 发表于 2014-1-10 10:34:07 | 只看该作者
方法有很多,我能想到的一个比较直接的办法就是关于发出取货的指令可以试着使用发送延迟消息,可以写在运行模型的触发器里面,当然还要结合你要实现的具体目的看看是否合适。
5#
lansedamo 发表于 2014-6-6 10:36:14 | 只看该作者
4# 慧娴亚伦
2 W) d' r# V9 f: K* O4 L* ^
- m  t  g* _* U1 i% K0 L$ ^嗯,发送延迟消息解决问题,这个是好办法!谢谢版主哦!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-11 14:38 , Processed in 0.074386 second(s), 13 queries .

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

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