一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种货物装箱方法、系统及存储介质与流程

2022-05-11 15:04:30 来源:中国专利 TAG:


1.本技术涉及物流领域,尤其涉及一种货物装箱方法、系统及存储介质。


背景技术:

2.现有的货物装箱,一般是根据箱内的可摆放点进行摆放箱子,可利用搜索算法选择最佳的摆放物品,越整洁越贴合空间越好,空间浪费越少的越好。这样摆放的方式会造成箱子摆放不整齐,运输过程容易倾倒磕碰,而且摆放步骤繁杂,遇到大量相同箱子的摆放时不能批量摆放,搜索算法搜索最优方案的时间比较长。


技术实现要素:

3.本技术的目的是提高货物装箱效率。
4.本技术的上述技术目的是通过以下技术方案得以实现的:一种货物装箱方法,其中,包括:货物清分,获取待装载的货物的种类以及数量;空间划分,对可装载空间进行空间划分,划分为多个子空间;总装载率计算,对多个子空间进行总装载率计算,分别得到不同划分方式的总装载率;装载任务确定,基于最大总装载率,确定空间划分,并执行装载任务;重复空间划分、总装载率计算以及装载任务确定步骤,直至没有剩余可装载空间时,完成装箱。
5.本技术上述方案,通过对货物进行清分,并且对可装载的空间进行空间划分,分开计算总装载率,并且得出最终总的最大总装载率,来确定最终的空间划分,进行货物装载,在重复多次后,可以实现货物的批量装载以及实现空间最大装载率,提升装载效率以及空间利用率。
6.可选的,所述的货物装箱方法,其中,货物清分步骤中,所述待装载的货物的种类包括货物的长宽高。
7.本技术上述方案,通过获取待装载的货物的长宽高,能够基于货物的长宽高,来适应性调节货物的摆放方式,可以进一步的确保最大空间装载率的精准度。
8.可选的,所述的货物装箱方法,其中,空间划分步骤包括:获取其中一种待装载的货物的长宽高以及数量;以货物的长宽高方向,对可装载的空间进行空间划分模拟,模拟划分为4个子空间;其中第一空间为该货物直接摆放的空间,第二空间为第一空间上方的剩余空间,第三空间为第一空间右方的剩余空间,第四空间为第一空间后方的剩余空间。
9.本技术上述方案,基于货物的长宽高方向,对空间进行四个空间的划分,分为四个空间来分别计算装载率,能够简化计算步骤,提升计算的精度和速度,从而提升最终的最佳
装载方案的计算效率。
10.可选的,所述的货物装箱方法,其中,总装载率计算步骤包括:批量进行同种货物的摆放模拟;分别计算长宽高方向上的货物最大摆放长度;基于货物最大摆放长度,分别计算不同的摆放方式的货物最大装载量;取不同的摆放方式的货物最大装载量中的最大值的空间为最大装载率的空间。
11.本技术上述方案,通过计算货物最大摆放长度,保证货物的排布的合理性,分别计算长宽高不同的摆放方式的货物最大装载量,能够保证最终的最大装载量的空间的精准度。
12.可选的,所述的货物装箱方法,其中,基于最大摆放长度,分别计算不同的摆放方式的货物最大装载量的方法中,通过采用动态枚举法进行最大装载量计算。
13.本技术上述方案,通过动态枚举法的方式,来进行不同摆放方式的最大装载量的计算,保证最大装载量的计算精度,保证最终得到的装载方案的合理性。
14.本技术另一方面,还公开了一种货物装箱系统,其中,包括:货物清分模块,获取待装载的货物的种类以及数量;空间划分模块,对可装载空间进行空间划分,划分为多个子空间;总装载率计算模块,对多个子空间进行总装载率计算,分别得到不同划分方式的总装载率;装载任务确定模块,基于最大总装载率,确定空间划分,并执行装载任务。
15.本技术上述方案,通过对货物进行清分,并且对可装载的空间进行空间划分,分开计算总装载率,并且得出最终总的最大总装载率,来确定最终的空间划分,进行货物装载,在重复多次后,可以实现货物的批量装载以及实现空间最大装载率,提升装载效率以及空间利用率。
16.可选的,所述的货物装箱系统,其中,货物清分模块中,所述待装载的货物的种类包括货物的长宽高。
17.本技术上述方案,通过获取待装载的货物的长宽高,能够基于货物的长宽高,来适应性调节货物的摆放方式,可以进一步的确保最大空间装载率的精准度。
18.可选的,所述的货物装箱系统,其中,空间划分模块包括:参数获取单元,用于获取其中一种待装载的货物的长宽高以及数量;空间划分模拟单元,用于以货物的长宽高方向,对可装载的空间进行空间划分模拟,模拟划分为4个子空间;其中第一空间为该货物直接摆放的空间,第二空间为第一空间上方的剩余空间,第三空间为第一空间右方的剩余空间,第四空间为第一空间后方的剩余空间。
19.本技术上述方案,基于货物的长宽高方向,对空间进行四个空间的划分,分为四个空间来分别计算装载率,能够简化计算步骤,提升计算的精度和速度,从而提升最终的最佳装载方案的计算效率。
20.可选的,所述的货物装箱系统,其中,所述总装载率计算模块包括:批量摆放模拟单元,用于批量进行同种货物的摆放模拟;最大摆放长度计算单元,用于分别计算长宽高方向上的货物最大摆放长度;
最大装载量计算单元,用于基于货物最大摆放长度,分别计算不同的摆放方式的货物最大装载量;最大装载率空间确定单元,用于取不同的摆放方式的货物最大装载量中的最大值的空间为最大装载率的空间。
21.本技术上述方案,通过计算货物最大摆放长度,保证货物的排布的合理性,分别计算长宽高不同的摆放方式的货物最大装载量,能够保证最终的最大装载量的空间的精准度。
22.本技术另一方面,还公开了一种存储介质,其中,存储有能够被处理器加载并执行如前述方案所述的货物装箱方法的计算机程序。
23.综上所述,本技术公开了一种货物装箱方法、系统及存储介质,其中,所述方法包括:货物清分,获取待装载的货物的种类以及数量;空间划分,对可装载空间进行空间划分,划分为多个子空间;总装载率计算,对多个子空间进行总装载率计算,分别得到不同划分方式的总装载率;装载任务确定,基于最大总装载率,确定空间划分,并执行装载任务;重复空间划分、总装载率计算以及装载任务确定步骤,直至没有剩余可装载空间时,完成装箱,通过本技术上述方案,可以提高货物装箱效率,提升空间利用率。
附图说明
24.图1是本技术所述货物装箱方法的步骤流程图。
25.图2是本技术所述货物装箱方法的子空间划分的示意图。
具体实施方式
26.以下结合附图对本技术作进一步详细说明。
27.本技术实施例公开了一种货物装箱方法,其中,参阅图1,为所述方法的步骤流程图,其中,包括:货物清分,获取待装载的货物的种类以及数量;空间划分,对可装载空间进行空间划分,划分为多个子空间;总装载率计算,对多个子空间进行总装载率计算,分别得到不同划分方式的总装载率;装载任务确定,基于最大总装载率,确定空间划分,并执行装载任务;重复空间划分、总装载率计算以及装载任务确定步骤,直至没有剩余可装载空间时,完成装箱。
28.本技术在具体实施时,首先获取待装载的货物的种类以及数量,为了尽可能实现批量摆放,为了提高货物装载效率,会对待装载的空间进行划分,得到多个子空间,对空间划分的方式有多种,不同的货物摆放,以及不同的长宽高的摆放方式,子空间的总装载率以及空间总装载效率都会有所区别,因此,得到不同划分方式的总装载率,根据最大的总装载率,来确定前次空间的划分,并且执行装载任务,按照前次空间的划分,进行货物的装载,在进行一次货物装载后,重复执行空间划分、总装载率计算以及装载任务确定步骤,可以对剩余的可装载空间再次划分,执行下次装载任务,直至最后剩余空间无法再装载货物为止,完成货物的装载。
29.本技术实施例中,货物清分步骤中,所述待装载的货物的种类包括货物的长宽高。通过获取待装载的货物的长宽高,能够基于货物的长宽高,来适应性调节货物的摆放方式,可以进一步的确保最大空间装载率的精准度。
30.本技术实施例中,具体的,在进行空间划分时,会进行多次的空间划分,最终再确定一个最佳的划分方式,具体的,所述的货物装箱方法,其中,空间划分步骤包括:获取其中一种待装载的货物的长宽高以及数量;以货物的长宽高方向,对可装载的空间进行空间划分模拟,模拟划分为4个子空间;其中第一空间为该货物直接摆放的空间,第二空间为第一空间上方的剩余空间,第三空间为第一空间右方的剩余空间,第四空间为第一空间后方的剩余空间。
31.本技术实施例中,由于货物可能有多种,可以获取其中一种货物,基于长宽高以及数量,对空间进行划分模拟,得到四个子空间,本技术实施例中,参阅图2,为所述子空间的划分示意图,子空间的划分一般为规则图形,第一空间摆放该货物,第二空间为第一空间上方的剩余空间,第三空间为第一空间右边的剩余空间,第四空间为第一空间后方的剩余空间,通过拆分四个空间,来简化计算量,相较于对整个空间进行计算的方式,效率更高,精准度也会更高。一般第一空间直接摆放获取的货物,如果第一空间在摆放完其中一种货物后,仍然有剩余的空间,则再次利用前述方案进行空间划分,再计算整个的装载率,这部分的装载计算是模拟计算,并非为实际摆放,因此,通过计算机的一个计算能力,能够对不同的空间划分,以及不同的货物,计算不同的装载方式的空间总装载率,保证最终生产的装载方案为最佳利用率的方案。
32.空间拆分会有不同的拆分方式,并且货物的摆放方式也会有所不同,最终总装载率也会不同,因此,本技术实施例中,所述的货物装箱方法,其中,总装载率计算步骤包括:批量进行同种货物的摆放模拟;分别计算长宽高方向上的货物最大摆放长度;基于货物最大摆放长度,分别计算不同的摆放方式的货物最大装载量;取不同的摆放方式的货物最大装载量中的最大值的空间为最大装载率的空间。
33.本技术实施例中,为了实现一方面保证空间装载率,一方面,也为了保证装载的合理性,因此,对第一空间的货物采取集中摆放,可以是长宽高任何一种摆放方式,因为货物都具有长宽高,在第一空间中,第一空间也有长宽高,在第一空间的长度方向,货物可以对应货物的长度方向进行摆放,也可以对应货物的宽度方向,还可以竖着摆放,也就是对应货物的高度方向,不同的摆放方式,最终计算的一个总装载率也会不同,为了保证最终的空间利用率,可以分别选取不同的方向进行摆放,但是同样的,为了保证货物摆放的合理性,货物不能超出最大摆放长度,例如,某种货物a批量摆放后,再摆放b时,b的长度不可超出a的整体长度,不然就会出现b在a上方悬空放置,在运输途中容易发生晃动以及不方便卸货,通过不同的摆放方式,对应计算其最大装载量,根据所有空间的最大装载量中的最大值,即为最终空间最大装载率的空间,则以对应的方式进行货物摆放,生成货物摆放建议。
34.本技术实施例,所述的货物装箱方法,其中,基于最大摆放长度,分别计算不同的摆放方式的货物最大装载量的方法中,通过采用动态枚举法进行最大装载量计算。
35.本技术实施例,计算最大装载量的方法优选采用动态枚举法,能够尽可能的保证
数据的准确性以及完整性,避免出现遗漏,也保证了最终得到的一个装载方案是装载率最大的方案。
36.本技术另一实施例,还公开了一种货物装箱系统,其中,包括:货物清分模块,获取待装载的货物的种类以及数量;空间划分模块,对可装载空间进行空间划分,划分为多个子空间;总装载率计算模块,对多个子空间进行总装载率计算,分别得到不同划分方式的总装载率;装载任务确定模块,基于最大总装载率,确定空间划分,并执行装载任务。
37.本技术实施例中,获取待装载的货物的种类以及数量,为了尽可能实现批量摆放,为了提高货物装载效率,会对待装载的空间进行划分,得到多个子空间,对空间划分的方式有多种,不同的货物摆放,以及不同的长宽高的摆放方式,子空间的总装载率以及空间总装载效率都会有所区别,因此,得到不同划分方式的总装载率,根据最大的总装载率,来确定前次空间的划分,并且执行装载任务,按照前次空间的划分,进行货物的装载,在进行一次货物装载后,重复执行空间划分、总装载率计算以及装载任务确定步骤,可以对剩余的可装载空间再次划分,执行下次装载任务,直至最后剩余空间无法再装载货物为止,完成货物的装载。
38.本技术各个模块的实施在方法步骤中已经对应详细描述,故不在此赘述。
39.进一步的,所述的货物装箱系统,其中,货物清分模块中,所述待装载的货物的种类包括货物的长宽高。
40.本技术实施例中,所述待装载的货物的种类包括货物的长宽高。通过获取待装载的货物的长宽高,能够基于货物的长宽高,来适应性调节货物的摆放方式,可以进一步的确保最大空间装载率的精准度。
41.进一步的,所述的货物装箱系统,其中,空间划分模块包括:参数获取单元,用于获取其中一种待装载的货物的长宽高以及数量;空间划分模拟单元,用于以货物的长宽高方向,对可装载的空间进行空间划分模拟,模拟划分为4个子空间;其中第一空间为该货物直接摆放的空间,第二空间为第一空间上方的剩余空间,第三空间为第一空间右方的剩余空间,第四空间为第一空间后方的剩余空间。
42.本技术各个单元的具体实施在方法步骤中已经对应详细描述,故不在此赘述。
43.进一步的,所述的货物装箱系统,其中,所述总装载率计算模块包括:批量摆放模拟单元,用于批量进行同种货物的摆放模拟;最大摆放长度计算单元,用于分别计算长宽高方向上的货物最大摆放长度;最大装载量计算单元,用于基于货物最大摆放长度,分别计算不同的摆放方式的货物最大装载量;最大装载率空间确定单元,用于取不同的摆放方式的货物最大装载量中的最大值的空间为最大装载率的空间。
44.本技术各个单元的具体实施在方法步骤中已经对应详细描述,故不在此赘述。
45.本技术另一方面,还公开了一种存储介质,其中,存储有能够被处理器加载并执行如前述方案所述的货物装箱方法的计算机程序。
46.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。
47.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
48.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
49.本具体实施方式的实施例均为本技术的较佳实施例,并非依此限制本技术的保护范围,故:凡依本技术的结构、原理所做的等效变化,均应涵盖于本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献