[发明专利]一种基于多约束条件智能生成箱体装载方案的方法有效
申请号: | 201710621919.6 | 申请日: | 2017-07-27 |
公开(公告)号: | CN107622321B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 方鹏翾;郦晖;徐颖宁 | 申请(专利权)人: | 国家粮食和物资储备局山东局八三二处 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/08;G06F8/38 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 谷孝东 |
地址: | 266109 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于多约束条件智能生成箱体装载方案的方法,结合箱体装载实际情况,在充分考虑影响箱体运输安全及装箱利用率的主要因素基础上,构建了箱体平衡装载优化模型,设计了相应求解算法,即包含平衡调节算法的装箱算法,给出三维图形装车方案,结果表明,系统能快速、有效地求出货物在箱体内的平衡装箱方案,并指导现场工人快速准确的装载货物。 | ||
搜索关键词: | 一种 基于 约束条件 智能 生成 箱体 装载 方案 方法 | ||
【主权项】:
一种基于多约束条件智能生成箱体装载方案的算法,其特征在于,包括以下步骤:Step1:初始化信息,输入箱体的长、宽、高;货物类型、数量及每种类型货物的重量、数量、长、宽、高;初始化栈S1、S2及可行装箱方案链表S3为空;Step2:生成层候选长度集并压入栈S1;Step3:判断栈S1是否为空,若为空,则转Stepl0;否则从栈S1的末端取出一个值作为第一层层长度,转Step4;Step4:对层中砌砖面或砌砖体进行装载;Step5:检查如下条件:①层容积已装满或层剩余空间已不能再放入任何一个剩余货物,②货物已全部装载,③箱体装载量已达最大载重量或剩余装载量已不能再放入任何一个剩余货物,若不满足以上任何条件,则当前层还可装载,转Step4;若只满足条件①,则当前层装载结束,转Step6;否则本次箱体装载结束,转Step8;Step6:计算箱体剩余空间长度和剩余货物各尺寸的邻度,若有邻度不为0的货物尺寸,则转Step8;若所有货物尺寸的邻度都为0,且未采用过末层装载优化策略,转Step7;否则转Step9;Step7:采用末层装载优化策略,转Step4对末层进行重装载;Step8:确定下一层层长度,转Step4;Step9:记录箱体装载容积、装载重量和已装载货物的装载方向、装载坐标;将当前装箱方案存入可行装箱方案链表中S3,转Step3;Step10:将可行装箱方案链表S3中的装箱方案按优化模型目标函数值从小至大的顺序压入栈S2,开始进入平衡调节算法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家粮食和物资储备局山东局八三二处,未经国家粮食和物资储备局山东局八三二处许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710621919.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种两轮刹装置及人力三轮车
- 下一篇:一种互动人力车
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理