实际中一般要考虑以下几点 , {3 g9 b/ ]$ r# g. v& A) u6 q0 m# M! [7 `$ l7 i& L3 a
物料是否急需。。。比如有两个站点A和B,分别提供物料A和B,他们分别将被运输到X和Y,如果X的buffer是满的而Y是空的,那就要优先处理B,即使A需要等待。。。5 j9 D7 C/ n3 l' Y6 [- v
4 S1 ]! N# q4 B% J2 t g: y; G
物料等待时间) f& v5 n. y v# g2 F
1 Z( J* W! d' o2 J/ G! C站点队列长度& j" t# @) v5 @" D- n* n) g
6 z# y( d5 e" q, R
然后还有就是你说的,必须尽量让多个小车尽量少的堵塞。。。 / T& T( I# X) |& o/ A5 @ - Q+ O2 D/ ?& Y& M8 I$ i; F! ]这几条是互相影响而且紧密联系的。。。虽然有各种算法,但是每个项目都因为自身的特点而做出了不同的决策。。。 " A- U+ Y$ D' k7 s; ]. ]) M) C ( h' H7 |/ h/ J z7 I; M' i一般实际中必须和客户共同探讨决定哪一个最优先 哪一个次优先 等等。。。因为只有在现场的工作人员和客户的IT,物流人员才是最了解这些流程和相应的影响的人,我们的任务,就是为他们做出这个决策提供仿真依据。。。基本来说在这个点上,在一个项目中至少要测试三种或更多不同的策略并进行比较。。。( D! a8 ?" u6 N