[发明专利]解决三维装箱问题的三叉树规划计算方法有效
申请号: | 201711398819.8 | 申请日: | 2017-12-21 |
公开(公告)号: | CN107977756B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 王海玲;郭一晶;周牡丹;刘萍;魏雅君;颜淼;李剑辉;林长杰;苏岚 | 申请(专利权)人: | 厦门大学嘉庚学院 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/08 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊;丘鸿超 |
地址: | 363105 福建省漳州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解决 三维 装箱 问题 三叉 规划 计算方法 | ||
本发明提供一种解决三维装箱问题的三叉树规划计算方法,在现有技术的基础上,通过创造性的问题解决思路,将三维空间的X,Y,Z轴转化为三叉树的树形图的三个分支来研究,装箱顺序可自然形成。可实现逐级搜索,简化计算过程。同时该方案可以考虑到所有方向性约束条件,将装入物体的前面、右面、上面为待装空间的可以归为此类,平行于高度方向的二叉树装箱方案也可以归为此类。本发明技术方案能弥补装箱方案的多约束条件的“组合爆炸”问题,与现有装箱方案相比,本方法的优势在于:形成三叉树结构,装箱顺序可自然形成;逐级搜索,整个计算过程简单有效;通过优化计算,可得完全的优化结果;给出待装物体不同方向性时的装箱方案。
技术领域
本发明属于物流拣选和仓储工业应用领域,涉及在保证满足各种约束条件下实现三维装箱问题的最佳直观优化方法,尤其是考虑方向约束条件下的最大装载率及最小剩余空间方法。
背景技术
装箱问题作为物流拣选过程中的一个关键性技术,对提高货物装载的优化程度、提高配送效率和规范业务流程都具有重要的意义。然而目前,国内很多企业依旧凭借人工经验来计算装箱,这种经验装箱的装箱流程信息化水平较低,受人为因素影响较大,存在着极大的不确定性,大大降低了装箱效率,提升了运输成本,同时也不利于企业物流管理的智能化的推进。
对于装箱问题,本身就是组合爆炸问题,每增加一个约束条件,相应数据结构就会变得更加复杂,问题的求解难度也大大增加,从理论上讲,装箱问题属于NP-hard问题。而且应用领域的不同,其约束条件和优化目标相差较大,目前国内大多文献都采用智能算法,如启发式算法、禁忌搜索算法、模拟退火算法、遗传算法、贪心算法等等,但是装箱模型一般都是通过降维把三维装箱问题转化为二维问题来研究,还有很多仅仅考虑沿高度方向的水平布局问题,还有些仅仅考虑货物不能翻转等方向性约束条件下的装箱方案,没有一种通用而直观的求解方式,为此设计可以整合多种约束条件的装箱方案势在必行。
发明内容
针对现有技术存在的不足和空白,本发明采用以下技术方案:
一种解决三维装箱问题的三叉树规划计算方法,其特征在于,包括以下步骤:步骤1:以观察者的视角,将形状为长方体的箱子的左后下方设为坐标原点,将箱子的长、宽、高设为三维空间的X,Y,Z三个坐标轴,建立坐标系;
步骤2:以所述坐标原点为根节点,以所述X,Y,Z三个坐标轴为根节点的三个分支节点构造装箱方案三叉树;所述装箱方案三叉树的根节点对应箱子为空的初始状态,除所述X,Y,Z三个坐标轴对应的三个分支节点和根节点外,所述装箱方案三叉树上的每个节点对应一种装箱方式;
步骤3:初始化装箱方案,将所述装箱方式分为三种装箱方案:
(1)将货物的长(l)平行于箱子的长(X),货物的宽(w)平行于箱子的宽(Y),货物的高(h)平行于箱子的高(Z)装箱,或将货物的长(l)平行于箱子的宽(w),货物的宽(w)的平行于箱子的长(l),货物的高(h)平行于箱子的高(Z)装箱的装箱方式构成平放方案;所述平放方案对应装箱方案三叉树的左子树;
(2)将货物的长(l)平行于箱子的长(X),货物的高(h)平行于箱子的宽(Y),货物的宽(w)平行于箱子的高(Z)装箱,或将货物的长(l)平行于箱子的宽(w),货物的高(h)的平行于箱子的长(l),货物的宽(w)平行于箱子的高(Z)装箱的装箱方式构成侧放方案;所述侧放方案对应装箱方案三叉树的中子树;
(3)将货物的宽(l)平行于箱子的长(X),货物的高(h)平行于箱子的宽(Y),货物的长(l)平行于箱子的高(Z)装箱,或将货物的宽(w)平行于箱子的宽(w),货物的高(h)的平行于箱子的长(l),货物的长(l)平行于箱子的高(Z)装箱的装箱方式构成竖放方案;所述竖放方案对应装箱方案三叉树的右子树;步骤4:根据每一种装箱方案的两种装箱方式遍历所有的装箱方案,直至生成所述装箱方案三叉树的全部叶子节点;所述叶子节点对应的装箱方式执行完毕后,无法再执行任何装箱方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门大学嘉庚学院,未经厦门大学嘉庚学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711398819.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于K线数据相似度的股票走势预测方法
- 下一篇:一种土地利用方案优化系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理