经济专业,物流专业毕业论文

经济专业,物流专业毕业论文

ID:46255377

大小:61.72 KB

页数:6页

时间:2019-11-22

经济专业,物流专业毕业论文_第1页
经济专业,物流专业毕业论文_第2页
经济专业,物流专业毕业论文_第3页
经济专业,物流专业毕业论文_第4页
经济专业,物流专业毕业论文_第5页
资源描述:

《经济专业,物流专业毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、用蚁群算法实现自动化仓库拣选路径的优化摘要蚁群算法是-•种解决TSP问题的良好方法,算法的主要特点是:正反馈、分布式计算、与某种启发式算法相结合。该算法共冇三种形式。本文通过对比试验,选择了一种应用到解决自动化仓库的路径优化问题中。计算机仿真结果表明了该算法的有效性。关键词蚁群算法,自动化仓库,固定货架,路径优化1引言白动化立体仓库是现代物资存取技术与自动化技术相结合的高新技术产物,是物流自动化的显箸标志,它一般由多排立体的固定货架及堆垛机系统、输送系统、分拣系统、计算机管理与监控系统等部分组成,一燉具冇单元出(入)库、拣选

2、出(入)库、盘库和倒库等多种作业方式。在各种作业方式中,拣选岀(入)库作业是一类重要的作业方式。拣选入(出)库是指堆垛机从巷道口出发,一次存取若干个货位,然后返回巷道口,并将货箱送到出货台。这就存在一个优化问题:如何选择作业排序可使堆垛机走过的路径或作业时间最短?这个问题是提高仓库效率的关键。忖前针对它已冇许多解法,如穷举捜索法(ExhaustiveSearchMethod),贪心法(GreedyMethod),动态规划法(DynamicProgrammingMethod)分支界定法(Branch-And-Bound),遗传

3、算法(GeneticAgorithm)等。本文使用了一种新的算法一蚁群算法,该算法是一种新型的模拟进化算法,该算法比较容易实现,而且比较灵活,经过仿真试验,证明是一种有效的方法。2优化问题的建模仓库货架主要分为固定货架和旋转货架。固定货架以其占用空间少、存储容量大而广泛应用于口动化立休仓库中。本文以固定货架为例说明问题。TTL

4、j4七厶LLJJQ.□□口□口□口□口□口□口□□□□□□□□□口□口货架侧视Eln-qj/匕厶LDJ31□□□□□□□□口□□口口货架佣视图图1具有4层12列的固定货架如上图所示,每个单元货位中放一

5、种货物,在拣选入(出)库作业时,由管理计算机控制堆垛机从出货台出发,根据计算机中的货单要求去存取M个货位,再回到出货台待命。因为堆垛机可同时在水平、垂直两个方向运行,所以堆垛机从货位,运行到货位/所需要得时间是:d..=max(

6、X/-A-.

7、/yv,yi-y./Vy)其中(心,儿),g.yJ为i,•厂两点的坐标,匕,Vv为堆垛机的水平、垂直速度。可见堆垛机所需最短时间问题,可转化为包括出货台在内的点数为N=M+1的旅行商问题。3算法原理蚁群算法是受到对真实的蚁群行为的研究启发而提出的。仿生学家经过大量细致观察研究发现,

8、蚂蚁个体Z间是通过一种称为外激素的物质进行信息传递的,蚂蚁在运动过程中,能够在它所经过的路径上留卜•外激索,而且蚂蚁在运动过程屮能够感知这种物质,并且以此指导自己的运动方向,所以,人最的蚂蚁组成的蚁群的集体行为便表现出一种信息正反馈现象。我们并不想完全模拟蚁群,而是対使用人工蚁群方法來解决优化问题感兴趣因此,我们的蚁群与实际的蚁群有三个主要的区别:E•人工蚁群具冇记忆性,•人工蚁群不是完全盲n的,•人工蚁群处在离散的时间环境中。H》C虽然有区别,我们仍然可以用蚂蚁群的行为来形彖地说明人工蚁群算法的原理。如图2所示,设DII=

9、IIB=1,DC=CB=0.5。我们假定在每个离散的等时间间隔:t=0,1,2,……有30个A蚂蚁从A到达E,同时有30个蚂蚁从E到D,每只蚂蚁的速度为图21/S,并且,每有一只蚂蚁经过时,在时间t留下信息素密度为1。蚂蚁在选择路径时,那些右更多蚂蚁曾经选择过的路径(也就是具有更高信息索密度的路径),被再次选中的可能性最大。当t=0时,没冇信息索,冇30只蚂蚁分别在B和D。蚂蚁走哪条道路是完全随机的。因此,在每个点上蚂蚁将有15只经过H,另外15只经过C。当t=1时有30只蚂蚁从A到B,它们发现指向H道路上的信息素密度是15

10、,是山从B出发的蚂蚁留卜•的;指向C道路上的信息索密度是30,其中15是由B出发蚂蚁留下,另外15是从D出发经过C己经到达B的蚂蚁留下。因此,选择经过C到D的可能性就更大,从E出发到D的30只蚂蚁也面临着同样的选择,由此产生一个正反馈过程,选择经过C的蚂蚁越来越多,肓到所有的蚂蚁都选择这条较近的道路。蚁群算法就是利用蚂蚁的这一特性,解决最优化问题。4蚁群算法的实现运川蚁群算法。设为堆垛机从货位i运动到丿•所耗费的时间,£=max(心-厂/

11、/r,

12、儿-/Vv)。设坎(')表示1时刻位于货位,的蚂蚁的个数,蚂蚁总数Tij0)表

13、示t吋刻在,丿•连线上残留的信息量,初始吋刻各条路径/=1上的信息量为Tif(0)=C(C为常数)。用参数。表示信息量的保留度,则经过n个时刻后,路径i丿上的信息量根据下式作调整:T..(<t+n)=+⑴A砖表示第k只蚂蚁在木次循环屮留在路径jJ上的信息量,人厂可表示木次循环所有经过的蚂蚁

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。