[发明专利]一种三维集装箱装载布局优化方法及系统有效
申请号: | 201110197854.X | 申请日: | 2011-07-14 |
公开(公告)号: | CN102214321A | 公开(公告)日: | 2011-10-12 |
发明(设计)人: | 张德珍;杜立宁;张维石;史金余;陈世峰 | 申请(专利权)人: | 大连海事大学 |
主分类号: | G06N3/12 | 分类号: | G06N3/12 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 李馨 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 集装箱 装载 布局 优化 方法 系统 | ||
1.一种三维集装箱装载布局优化的方法,其特征在于,所述方法包括以下步骤:
对待装箱货物进行编码,生成待装箱货物的多个初始货物集,并利用遗传算法生成所述初始货物集的子代货物集;
计算子代货物集中各个体的适应度值及其父代货物集中各个体的适应度值,当子代货物集中各个体的适应度值之和相对其父代货物集中各个体的适应度值之和不再增加时,对相应子代货物集进行个体解码,得到可行解;
将多个初始货物集对应的多个可行解构成的集合作为蚁群算法的输入,利用蚁群算法迭代搜索得到所述待装箱货物的最优装箱方案。
2.如权利要求1所述的三维集装箱装载布局优化的方法,其特征在于,所述利用遗传算法生成所述初始货物集的子代货物集的步骤还包括以下步骤:
初始化遗传算法控制参数;
根据适应度函数计算所述初始货物集中各个体的适应度值;
根据计算得到的所述适应度值以及预存的变异概率,以所述初始货物集为基础进行选择、交叉、变异迭代处理,得到所述初始货物集的多个连续子代货物集。
3.如权利要求2所述的三维集装箱装载布局优化的方法,其特征在于,所述适应度函数满足关系式:
F=(li·wi·hi/Lj·Wj·Hj)×100%
其中,F为适应度函数;li为第i类货物的长度,wi为第i类货物的宽度,hi为第i类货物的高度;Lj为集装箱的长度,Wj为集装箱的宽度,Hj为集装箱的高度。
4.如权利要求2所述的三维集装箱装载布局优化的方法,其特征在于,所述选择处理采用最优保存策略和轮盘赌选择法,所述根据计算得到的所述适应度值以及预存的变异概率,以所述初始货物集为基础进行选择、交叉、变异迭代处理,得到所述初始货物集的多个连续子代货物集的步骤还包括以下步骤:
根据计算得到的个体适应度值及最优保存策略和轮盘赌选择法,确定所述初始货物集中每个个体的选择概率;
根据确定的所述每个个体的选择概率在所述初始货物集内选择两个父个体;
根据预存的变异概率对选择的所述两个父个体进行变异处理或交叉处理,将处理后的两个父个体插入到所述初始货物集的下一连续子代货物集中,并计算所述初始货物集的下一连续子代货物集中各个体的适应度值;
根据计算得到的当前子代货物集中各个体的适应度值及最优保存策略和轮盘赌选择法,确定当前子代货物集中每个个体的选择概率;
根据确定的当前子代货物集中每个个体的选择概率在当前子代货物集内选择两个父个体;
根据预存的变异概率对选择的所述两个父个体进行变异处理或交叉处理,将处理后的两个父个体插入到当前子代货物集的下一连续子代货物集中,从而迭代得到所述初始货物集的多个连续子代货物集。
5.如权利要求1所述的三维集装箱装载布局优化的方法,其特征在于,所述对相应子代货物集进行个体解码,得到可行解的步骤还包括以下步骤:
从相应子代货物集中顺次取出一待装箱货物,根据取出的所述待装箱货物信息计算取出的所述待装箱货物的体积;
根据装箱约束条件V′+li·wi·hi≤V判断取出的所述待装箱货物是否可以装入集装箱中,其中,V′为已装入集装箱的货物体积,li·wi·hi为取出的所述待装箱货物的体积,V为集装箱的有效容积;
根据判断结果,当判断取出的所述待装箱货物可以装入集装箱中时,将取出的所述待装箱货物的体积累加到所述已装入集装箱的货物体积V′中,当判断取出的所述待装箱货物不可以装入集装箱中时,从相应子代货物集中顺次取出下一待装箱货物,当相应子代货物集中全部待装箱货物取完或取出的待装箱货物的体积与已装入集装箱的货物体积之和大于所述集装箱的有效容积时,得到相应子代货物集转化后的可行解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110197854.X/1.html,转载请声明来源钻瓜专利网。