如何在anylogic中创建特定的仓单拣货策略
Posted
技术标签:
【中文标题】如何在anylogic中创建特定的仓单拣货策略【英文标题】:How to create specific warehouse order picking strategy in anylogic 【发布时间】:2021-04-12 08:31:29 【问题描述】:我目前正在研究一个通用仓库模型,其中包含仓库运营中发生的所有流程。我刚开始使用anylogic,我不知道如何实施订单拣选策略。我当前的模型能够接收包含托盘的卡车,托盘被检查、预订并存储在货架系统中。对于拣货、包装、运输的出站流程,我创建了一个订单,其中包含一个可以通过所有流程的托盘。但是,仅单个托盘的拣货流程并不能真正代表仓库操作。因此,我想知道是否可以实施批量拣货、波次拣货、离散拣货等订单拣货策略。我希望有人可以帮助我。
亲切的问候, 斯蒂芬
【问题讨论】:
【参考方案1】:标准 Anylogic 中的封装只是一种无需大量编程即可轻松模拟整个托盘移动(接收、上架、拣货、运输)的可能性。为此,您只需使用现有的 AL 对象:RackStore、RackPick,可能还有一些 MoveTo、Queue 等。 但是,如果您超出此范围并希望在较低级别的包装结构(件,甚至可能更多 - 层、泡罩等)上建立一些实际的仓库,这将需要相当多的编码。根据您选择的抽象级别,您甚至可能希望在极端情况下完全按照 WMS 中的编码对所有内容进行编码。或者,也许你简化了一些东西,但对于你想要实现的每个新流程(Pickwave、Disc Picking 等)来说,它仍然是一项相当大的建模任务。所以你的问题的答案 - 是的,这是可能的,但要注意高努力。
【讨论】:
感谢您的回答,我是Anylogic的初学者,正在尝试创建一个通用的仓库流程模型。您对如何对订单拣货流程建模有什么建议吗?再次感谢您的回答。以上是关于如何在anylogic中创建特定的仓单拣货策略的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Collection anylogic 中创建多维数组?