机动转场装箱流程图
2018-09-05 16:05:00 16 举报
机动转场装箱流程图
作者其他创作
大纲/内容
两类中再分别分为飞-铁-公-海-中立五类,共十类
物资归类
Y
x
剩余空间为0或者物资序列结束
还有未尝试合并的空间
对已选物资的判断,有单独装载物资的在前,非单独装载的在后
开始空间合并
XY平面是否相邻
判断装载策略是否有选择物资类型单独装载
右方空间:剩余空间
剩余物资分为直接装载和非直接装载两类
N
是否属于一个货架空间
根据集装箱生成可装物资序列
能否放入该空间
按照顺序选择集装箱
序列去除该物品
对有单独装的判断,只有一种类型的在前,多种的在后
物资归类子流程
使用启发式算法,不停修改物资序列,得到不同结果,得到最优的一个解
将已选物资和物资集合添加到新的集合中
结束
无法合并
序列下一个能否放入
集装箱排序子流程
先筛选掉所有已选择集装箱的物资
y
将放置的该剩余空间分割为三块
前方空间
前方空间:以物品前表面为后表面,y为物品的y至箱门
物体
丢弃该空间
对这个集合根据体积-重量进行排序
之后对每个部分集装箱分别根据运输工具的飞铁公海进行排序
如果有多个可合并空间,则优先合并Y小的
初始化剩余空间,将所有的货架空间加入剩余空间
开始
如果有则根据已选物资的类型,对物资集合进行筛选
对运输工具进行排序,将集装箱视为物资,重复上述步骤
根据集装箱的货架,将集装箱分为若干个货架空间
物资序列结束或者集装箱序列结束
合并后变成两个空间,丢弃掉较小的那个(因为无法再装物体)
根据集装箱所属运载工具的运输方式,选择对应的非直接装载-运输方式的物资集合
将这三个空间加入剩余空间
集装箱排序
如果该种类型物资没有,则考虑下一种
没有物品可以放入
右方空间
Z轴的高度是否一样
根据集装箱序列选择集装箱
取出一个剩余空间
已选物资的集装箱在前,未选的在后
取出序列第一个物资
根据右边的流程图进行装载
上方空间:以该物品的上表面为底表面,高为物品高至货架空间顶部
0 条评论
下一页
为你推荐
查看更多