【路径规划】遗传算法求解仓库拣货距离最短优化问题【含Matlab源码 2154期】

本文介绍了一个利用遗传算法求解物流配送中心拣货距离最短问题的案例,涉及双区型仓库拣货作业,算法实现包括编码方案、适应度函数、选择和交叉算子、变异算子以及"进化逆转"算子的设计。文章提供了部分Matlab源码,并讨论了算法的运行结果。
摘要由CSDN通过智能技术生成

⛄一、物流配送中心拣货作业简介

1 物流配送中心拣货作业
1.1 问题描述

双区型仓库一般是由一定数量的等长巷道组成,巷道两侧的货架上存放着需要拣取的各种物品。横向有三条过道,不同于单区型仓库(single-block warehouse)的是:除巷道上下两端分别有过道外,中间还有一条过道(如图1中的过道b),而单区型仓库缺少中间这条过道。据相关文献分析,该条中间过道在提高大型仓库拣选效率方面有很大帮助[8,11,12]。

整个仓库平面图如图1所示,I/O为仓库的出入口,每个小方格代表一个货物储位,填充部分表示按某订单需拣取的货物所在的储位,上面的数组{x-y-z}代表对应的储位标号,其中x表示该所在的拣货巷道号,取值为1~10;y表示该储位位于巷道x的左边还是右边(1表示位于左边,2表示位于右边);z表示为该储位所在的行号(从下往上数),取值为1~40。例如:{5-2-26}表示该储位位于仓库中第5号巷道右边的第26行。

由于在本文设计的仓库中拣货巷道的宽度并不太宽,面对巷道时,拣货人员可以进行双侧取货,即对同一巷道中左右两边取货时拣货人员移动的距离可以忽略。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Matlab领域

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值