引用
引用第4楼秋悲客于2017-04-12 09:29发表的 :
2楼看来是专业做物流输送线的。谢谢指导。昨天想了一夜,已经有思路了,14条干线,由远及近,先14和13比较,优先给14输料,然后13和12比较,优先给13,一直循环下去。方法笨但是不会乱。
你好像没理解我说的,如果按照你说的通过比较优先级的供料方式的话,我的想法是先近及远比较,比较分3种状态,最急状态(无料),较急状态(仅存1个料),不急状态(2-3个料),当然每条干线上的存料多少怎样去获得没在这考虑。
每次循环比较时,从低到高比较,优先级高者置位,优先级同则后者置位,先1和2比较,最急状态优先,比如1无料但2有1个料,则1优先,然后上次比较优先者再和下一个比较,比如上次1优先,则1再和3比较优先级,假如13优先级相同则1复位3置位。。。。。。最终比较到14时,最后置位者则是首先供料干线。。。。。
当然上述比较方法通常用在干线需料速度比供料速度低很多且输送线速度尚可忽略不计的时候。假如干线需料速度和供料速度差不多时(即基本干线需料速度在供料的1/14的时间),或者输送线输送速度很慢(比如有些靠很细的滚轮的输送线),卸料很慢(比如每次卸料可能都会积压跟进的输送线上的后料),为了达到最佳效果(工作效率),可能供料方式就会有很大的不同。比如分区块比较(用在输送线用时长),分成3个区块或4个区块,远的区块含干线多一些,近的少一些,每次按区块的优先级供料,每个区块自己再去分配给哪个最急的干线。即尽量在前面卸料时,运输线上的料一直在前进,减少因料被截等待的时间。。。。。。。
所以我才说需要你提供干线每次用料一个大约的时间,运输的时间,出料的时间等数据。