但是到了电商时代,电商有一个比较大的特点,就是处理的种类很多,仓库非常大,每天要处理的订单非常的多,映射到计算机的结构里面就相当于最近比较火的大数据的处理,大数据的处理上最有名的框架是MapReduce,这里面三个最重要的操作Map、Shuffle、Reduce,Map就是把工作并行化,Shuffle怎么把它再合到一起,Reduce就是最终产生结果。
可不可以把这个idea映射到仓储里面,作业需要并行再合并,可不可以做分区并行的操作,不同区有不同的作业模式,不同自动化的模式,可不可以并行操作,有不同区并行生产,这个Map就是把订单的拣选操作按照不同的生产作业模式并行化,Shuffle是暂存&合单,Reduce是播种在不同的订单里面。
基于这个想法,模块化的多区并行的自动化的方案产生了,因为在电商的仓库中需要存储很多不同的商品,需要分区,每个区可以有不同的作业模式,每个区拣选完了以后有一个合流区,合流区有不同的商品合流在一起再出库,因为有这么一个并行的操作设计,各区可以根据商品做不同的拣选模式,并行完了以后都会流入到这个Rebin Zone,合流区做一个订单的合流,每个区拣选完以后,然后合流到一个箱子里面进行出库。
有爆品区做高速的缓存,这个爆品区我们有大宗的缓存,可能是一天会卖很多的商品,右边是冷品区,是货架到人的模式,会存大量的商品,每件商品都不多,但是会非常多样。冷品区选择货架到人的模式,是因为一个货架的商品是比较多的模式,人搬运的商品一天不会多。爆品区用的是拣选车到人的模式,是有一个AGV带着装订单的箱子,AGV需要到订单需要的商品附近,人不需要走,人只需要拣货。所以有不同属性的商品,一个作业可以并行的发起,然后不同作业需要不同的商品放到同一个盒子里面,完成质检再打包。
整个操作是并行操作,是模块化的,可以把上面的商品换成人或者是别的自动化的模式,可以是人也可以是机器,不会影响其他区的作业生产。
这里面其实是多库区的,超过500台AGV,联合调动任务的分配、路径的规划是整个作业里面最关键的。
这么设计的目的很明显,最大化的提升仓生产效率,缩短订单处理时间。