CN118071257A - 一种穿梭立体库密集存储***的多级数据快速处理方法 - Google Patents
一种穿梭立体库密集存储***的多级数据快速处理方法 Download PDFInfo
- Publication number
- CN118071257A CN118071257A CN202410482697.4A CN202410482697A CN118071257A CN 118071257 A CN118071257 A CN 118071257A CN 202410482697 A CN202410482697 A CN 202410482697A CN 118071257 A CN118071257 A CN 118071257A
- Authority
- CN
- China
- Prior art keywords
- goods
- subset
- lattices
- dense
- library
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 46
- 238000004458 analytical method Methods 0.000 claims abstract description 21
- 230000004888 barrier function Effects 0.000 claims description 30
- 238000010606 normalization Methods 0.000 claims description 5
- 241000531116 Blitum bonus-henricus Species 0.000 claims description 3
- 235000008645 Chenopodium bonus henricus Nutrition 0.000 claims description 3
- 230000006872 improvement Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Abstract
本发明公开了一种穿梭立体库密集存储***的多级数据快速处理方法,涉及物流存储技术领域,包括:获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记;使用定位分析法对货物存储数据进行分析;基于货物子集设置放入处理方法、规整方法以及取出处理方法;本发明用于解决现有技术中在密集立体库的数据处理方面,缺少对密集立体库中货物的位置数据进行管理方面的改进,导致当密集立体库中的货物以及货格较多时,对于货物搬运需要处理数据量较大,耗费时长较多的问题。
Description
技术领域
本发明涉及物流存储技术领域,具体为一种穿梭立体库密集存储***的多级数据快速处理方法。
背景技术
密集式自动化立体仓库是一种以节省空间为主要目标的仓储解决方案,它通过利用立体空间,将货物以垂直方向进行存储,从而最大限度地提高仓库的存储能力;相比传统的平面仓库,密集式自动化立体仓库可以将存储密度提高数倍甚至更多,充分利用仓库空间该仓库采用自动化设备和***来实现货物的存储、检索和搬运。
现有的用于密集立体库在数据处理方面的改进,通常是对仓储以及分拣方面的数据处理进行改进,比如在申请公开号为CN209321746U的中国专利中,公开了托盘密集库结合多层穿梭车箱式立体库储分***,该方案就是通过实现了仓储与拆零分拣直接对接,解决了传统托盘密集库拆零能力差的问题,提升作业效率,其他的用于密集立体库方面的改进,通常是在密集立体库货架以及物流管理方面的改进,而在密集立体库的数据处理方面,缺少对密集立体库中货物的位置数据进行管理方面的改进,这会导致当密集立体库中的货物进行移动时,会因密集立体库中的货物以及货格较多导致在货物搬运时的数据处理方面需要耗费较多的时间,降低了货物移动的效率,从而影响密集立体库整体的仓储效率,鉴于此,有必要对现有的穿梭立体库密集存储***的多级数据处理方法进行改进。
发明内容
本发明旨在至少在一定程度上解决现有技术中的技术问题之一,通过提出一种穿梭立体库密集存储***的多级数据快速处理方法,用于解决现有技术中在密集立体库的数据处理方面,缺少对密集立体库中货物的位置数据进行管理方面的改进,这会导致当密集立体库中的货物进行移动时,会因密集立体库中的货物以及货格较多,导致在货物搬运时的数据处理方面的处理量较大,需要耗费较多的时间,降低了货物移出的效率,从而影响密集立体库整体的仓储效率的问题。
为实现上述目的,本发明提供一种穿梭立体库密集存储***的多级数据快速处理方法,包括:
建立三维直角坐标系,获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记;
获取立体库密集存储***中的货物存储数据,使用定位分析法对货物存储数据进行分析,并设置货物子集;
基于货物子集设置立体库密集存储***的放入处理方法、规整方法以及取出处理方法。
进一步地,建立三维直角坐标系,获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记包括:
建立三维直角坐标系,记为立体库坐标系,其中,立体库坐标系的X轴、Y轴以及Z轴的单位均为米;
在立体库密集存储***中获取密集立体库的尺寸数据,基于密集立体库的尺寸数据在立体库坐标系中等比例放入密集立体库的三维模型,记为三维立体库,将三维立体库的一个底角与立体库坐标系的坐标原点重合,将三维立体库的任意一个底边与立体库坐标系的任意一个轴重合;
在三维立体库中标记能够存储货物的多个货格,并对多个货格依次进行编号标记。
进一步地,获取立体库密集存储***中的货物存储数据,使用定位分析法对货物存储数据进行分析,并设置货物子集包括:
获取立体库密集存储***中的货物存储数据,其中,货物存储数据包括货物被存放的货格的位置以及货物的类型;
使用定位分析法对货物存储数据进行分析,基于分析结果得到多个货物子集,分别记为货物子集1至货物子集N。
进一步地,定位分析法包括:
在三维立体库中对已经存储货物的货格进行标记,并获取所有已经存储货物的货格的编号,分别记为货物货格1至货物货格M,将货物货格1至货物货格M中的货物的类型分别记为货物种类1至货物种类M;
对于货物货格1至货物货格M中的任意一个货物货格M1,获取货物货格M1内货物的类型,记为子集类型,获取距离货物货格M1较近的标准子集数量的货格且货格内货物的类型为子集类型的货物货格,记为货物货格M1的集友格,当货物种类1至货物种类M中货物的类型为子集类型的数量小于标准子集数量时,将货物货格1至货物货格M中所有货格内货物的类型为子集类型的货物货格记为货物货格M1的集友格;
当货物货格1至货物货格M中的任意一个货物货格M1被记为任意一个货物货格的集友格时,不对货物货格M1进行分析;
当所有货物货格均含有集友格或被记为任意一个货物货格的集友格时,对于任意一个含有集友格的货物货格M1,将货物货格M1以及货物货格M1的所有集友格放入一个货物子集中,将货物货格M1内货物的类型记为货物子集的标志类型。
进一步地,基于货物子集设置立体库密集存储***的放入处理方法、规整方法以及取出处理方法包括:
基于货物子集1至货物子集N设置放入处理方法;
基于货物子集1至货物子集N设置规整方法;
基于货物子集1至货物子集N设置取出处理方法。
进一步地,放入处理方法包括:
当有货物放入密集立体库时,将放入的货物记为待放货物,将待放货物的货物类型记为待放类型;
当货物子集1至货物子集N的所有标志类型中包括待放类型时,将货物子集1至货物子集N中货物货格为G的货物子集记为已满子集,获取货物子集1至货物子集N中标志类型为待放类型且不为已满子集的货物子集,记为可放入子集1至可放入子集K,其中,K为大于等于1的正整数;
依次获取可放入子集1至可放入子集K中的所有货物货格的位置数据,当可放入子集1至可放入子集K中任意一个货物货格K1相邻的货格K2内未存储货物时,将待放货物存储至货格K2中并将货格K2放入货物货格K1的货物子集中。
进一步地,放入处理方法还包括:
当所有标志类型为待放类型的货物子集均为已满子集时,将待放货物随机放入一个货物货格相邻的货格内,并建立一个新的货物子集,将待放货物放入新的货物子集中,其中,新的货物子集的标志类型为待放货物的货物类型。
进一步地,规整方法包括:
当有货物被放入密集立体库或被移出密集立体库后,将被放入或被移出的货物所在的货格记为已动货格,将已动货格相邻的所有货格记为待动货格1至待动货格D,当待动货格1至待动货格D中任意两个待动货格D1和待动货格D2的处于一个货物子集中时,将待动货格D1中的货物移动至已动货格内;
当待动货格1至待动货格D中所有待动货格均处于不同的货物子集中且待动货格1至待动货格D中任意两个待动货格D1和待动货格D2的货物类型相同时,将待动货格D1中的货物移动至已动货格内;
当待动货格1至待动货格D中所有待动货格均处于不同的货物子集中且所有待动货格中的货物类型均不相等时,不对待动货格中货物的位置进行变动。
进一步地,取出处理方法包括:
当有货物移出密集立体库时,将移出的货物记为待出货物,将待出货物的货物类型记为待出类型;
获取待出货物能够从待出货物的货格内移出的多条移出路径,分别记为标准移出路径1至标准移出路径V;
对于标准移出路径1至标准移出路径V中的任意一个标准移出路径V1,获取标准移出路径V1中货物货格的数量,记为路径障碍数量;将标准移出路径V1中的货物货格分别记为障碍货格1至障碍货格F,对障碍货格1至障碍货格F的移出进行模拟并获取将障碍货格1至障碍货格F全部移出需要的时间,记为障碍移出时间;
获取所有标准移出路径的路径障碍数量以及障碍移出时间;将路径障碍数量为标准障碍数量的标准移出路径记为优选路径。
进一步地,取出处理方法还包括:
当标准移出路径1至标准移出路径V中含有优选路径时,将所有优选路径中路径长度最小的标准移出路径记为待出货物的移出路线;当标准移出路径1至标准移出路径V中未含有优选路径时,将障碍移出时间最小的标准移出路径记为待出货物的移出路线;
使用待出货物的移出路线将待出货物移出密集立体库。
本发明的有益效果:本发明首先通过建立三维直角坐标系,获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记;然后获取立体库密集存储***中的货物存储数据,使用定位分析法对货物存储数据进行分析,并设置货物子集,最后基于货物子集设置立体库密集存储***的放入处理方法、规整方法以及取出处理方法,这样的好处在于,通过获取密集立体库的尺寸数据以及货物存储数据,能够将密集立体库中的货物以及货格可视化,从而有助于后续设置货物子集从而对密集立体库中的货物进行分组处理,通过基于货物子集设置放入处理方法、规整方法以及取出处理方法,能够在密集立体库中的货物进行移动时,对货物及其关联的货物进行快速抓取,从而快速找到最佳的货物移动路线以及对密集立体库中的货物进行有效规整,从而提高密集立体库整体的仓储效率。
本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
图1为本发明的方法的步骤流程图;
图2为本发明的三维立体库的示意图;
图3为本发明的获取移出路线的示意图;
图4为本发明的电子设备的连接框图;
图中,40、电子设备;401、处理器;402、存储器。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1,请参阅图1所示,第一方面,本申请提供一种穿梭立体库密集存储***的多级数据快速处理方法,包括:
步骤S1,建立三维直角坐标系,获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记;
步骤S1包括:步骤S101,建立三维直角坐标系,记为立体库坐标系,其中,立体库坐标系的X轴、Y轴以及Z轴的单位均为米;
步骤S102,在立体库密集存储***中获取密集立体库的尺寸数据,基于密集立体库的尺寸数据在立体库坐标系中等比例放入密集立体库的三维模型,记为三维立体库,将三维立体库的一个底角与立体库坐标系的坐标原点重合,将三维立体库的任意一个底边与立体库坐标系的任意一个轴重合;
请参阅图2所示,其中,DD1为三维立体库,DD2为三维立体库中的一个货格;
步骤S103,在三维立体库中标记能够存储货物的多个货格,并对多个货格依次进行编号标记;
在具体实施过程中,通过将多个货格进行编号标记,有助于在后续建立货物子集时对货格进行提取。
步骤S2,获取立体库密集存储***中的货物存储数据,使用定位分析法对货物存储数据进行分析,并设置货物子集;
步骤S2包括:步骤S201,获取立体库密集存储***中的货物存储数据,其中,货物存储数据包括货物被存放的货格的位置以及货物的类型;
步骤S202,使用定位分析法对货物存储数据进行分析,基于分析结果得到多个货物子集,分别记为货物子集1至货物子集N;
定位分析法包括:步骤S2021,在三维立体库中对已经存储货物的货格进行标记,并获取所有已经存储货物的货格的编号,分别记为货物货格1至货物货格M,将货物货格1至货物货格M中的货物的类型分别记为货物种类1至货物种类M;
在具体实施过程中,货物种类1至货物种类M中的任意两个货物种类可以重复,在具体实施时,需对货物种类的名称进行统一化处理,防止两个属于相同种类的货物存在不同的货物种类名称;
步骤S2022,对于货物货格1至货物货格M中的任意一个货物货格M1,获取货物货格M1内货物的类型,记为子集类型,获取距离货物货格M1较近的标准子集数量的货格且货格内货物的类型为子集类型的货物货格,记为货物货格M1的集友格,当货物种类1至货物种类M中货物的类型为子集类型的数量小于标准子集数量时,将货物货格1至货物货格M中所有货格内货物的类型为子集类型的货物货格记为货物货格M1的集友格,在具体实施过程中,标准子集数量可根据实际分析时能够进行快速处理的最大货格数量进行设定,在本实施例中,将标准子集数量设置为10;
步骤S2023,当货物货格1至货物货格M中的任意一个货物货格M1被记为任意一个货物货格的集友格时,不对货物货格M1进行分析;当对所有货物货格进行分析后,对于任意一个货物货格,要么该货物货格属于另一个货物货格的集友格,要么属于该货物货格含有至少一个集友格;
步骤S2024,当所有货物货格均含有集友格或被记为任意一个货物货格的集友格时,对于任意一个含有集友格的货物货格M1,将货物货格M1以及货物货格M1的所有集友格放入一个货物子集中,将货物货格M1内货物的类型记为货物子集的标志类型;如在一次分析过程中,货物货格M1、货物货格M2以及货物货格M3均属于同一种货物类型M0,且在分析过程中货物货格M1为最早被分析的货物货格,则货物货格M2以及货物货格M3为货物货格M1的集友格,且货物货格M1、货物货格M2以及货物货格M3属于同一个货物子集,该货物子集的标志类型为货物类型M0。
步骤S3,基于货物子集设置立体库密集存储***的放入处理方法、规整方法以及取出处理方法;
步骤S3包括:步骤S301,基于货物子集1至货物子集N设置放入处理方法;放入处理方法包括:步骤S3011,当有货物放入密集立体库时,将放入的货物记为待放货物,将待放货物的货物类型记为待放类型;
步骤S3012,当货物子集1至货物子集N的所有标志类型中包括待放类型时,将货物子集1至货物子集N中货物货格为G的货物子集记为已满子集,获取货物子集1至货物子集N中标志类型为待放类型且不为已满子集的货物子集,记为可放入子集1至可放入子集K,其中,K为大于等于1的正整数;
步骤S3013,依次获取可放入子集1至可放入子集K中的所有货物货格的位置数据,当可放入子集1至可放入子集K中任意一个货物货格K1相邻的货格K2内未存储货物时,将待放货物存储至货格K2中并将货格K2放入货物货格K1的货物子集中;通过将待放货格放入可放入子集中的货物货格旁,有助于在数据抓取时快速获取同一个货物子集对应的货物数据。
步骤S302,基于货物子集1至货物子集N设置规整方法;
规整方法包括:步骤S3021,当有货物被放入密集立体库或被移出密集立体库后,将被放入或被移出的货物所在的货格记为已动货格,将已动货格相邻的所有货格记为待动货格1至待动货格D,当待动货格1至待动货格D中任意两个待动货格D1和待动货格D2的处于一个货物子集中时,将待动货格D1中的货物移动至已动货格内,通过将同一个货物子集中的货物货格的位置关系调整至相邻位置,有助于在对密集立体库中的数据进行分析时快速获取同一个货物子集对应的货物货格的位置数据;
步骤S3022,当待动货格1至待动货格D中所有待动货格均处于不同的货物子集中且待动货格1至待动货格D中任意两个待动货格D1和待动货格D2的货物类型相同时,将待动货格D1中的货物移动至已动货格内;
步骤S3023,当待动货格1至待动货格D中所有待动货格均处于不同的货物子集中且所有待动货格中的货物类型均不相等时,不对待动货格中货物的位置进行变动。
步骤S303,基于货物子集1至货物子集N设置取出处理方法;取出处理方法包括:步骤S3031,当有货物移出密集立体库时,将移出的货物记为待出货物,将待出货物的货物类型记为待出类型;
步骤S3032,获取待出货物能够从待出货物的货格内移出的多条移出路径,分别记为标准移出路径1至标准移出路径V;
步骤S3033,对于标准移出路径1至标准移出路径V中的任意一个标准移出路径V1,获取标准移出路径V1中货物货格的数量,记为路径障碍数量;将标准移出路径V1中的货物货格分别记为障碍货格1至障碍货格F,对障碍货格1至障碍货格F的移出进行模拟并获取将障碍货格1至障碍货格F全部移出需要的时间,记为障碍移出时间,当对障碍货格1至障碍货格F的移出进行模拟时,可直接使用取出处理方法进行模拟,且在模拟过程中,可通过规整方法对障碍货格1至障碍货格的位置进行调整;
步骤S3034,获取所有标准移出路径的路径障碍数量以及障碍移出时间;将路径障碍数量为标准障碍数量的标准移出路径记为优选路径;
请参阅图3所示,其中,EE0对应的多个方格为密集立体库其中一层的俯视图,EE1至EE6对应的方格为货物货格,EE7对应的方格为密集立体库的货物出口,当EE1对应的货物货格中的货物为待出货物时,通过分析可得,路线1-1为待出货物的移出路线;
取出处理方法还包括:步骤S3035,当标准移出路径1至标准移出路径V中含有优选路径时,将所有优选路径中路径长度最小的标准移出路径记为待出货物的移出路线;当标准移出路径1至标准移出路径V中未含有优选路径时,将障碍移出时间最小的标准移出路径记为待出货物的移出路线;
步骤S3036,使用待出货物的移出路线将待出货物移出密集立体库;
在具体实施过程中,当将待出货物移出密集立体库后,使用规整方法对密集立体库中的货物以及货物货格进行处理。
实施例2,第二方面,本实施例与实施例1的区别在于,在放入处理方法中,将可放入子集的货物货格记为可相邻货格,当可放入子集1至可放入子集K中所有货物货格的相邻货格均存储货物时,可将待放货物放入距离传输机最近的未存储货物的货格内,并将待放货格放入最近的可相邻货格的可放入子集内;
当所有标志类型为待放类型的货物子集均为已满子集时,将待放货物随机放入一个货物货格相邻的货格内,并建立一个新的货物子集,将待放货物放入新的货物子集中,其中,新的货物子集的标志类型为待放货物的货物类型,当待放货物在放入时,待放类型对应的所有货物子集均为已满子集时,可新建一个货物子集,并将待放货物放入新建的货物子集中。
实施例3,第三方面,本申请提供一种电子设备,包括处理器401以及存储器402,存储器402存储有计算机可读取指令,当计算机可读取指令由处理器401执行时,运行如上方法中的步骤。通过上述技术方案,处理器401和存储器402通过通信总线和/或其他形式的连接机构(未标出)互连并相互通讯,存储器402存储有处理器401可执行的计算机程序,当电子设备40运行时,处理器401执行该计算机程序,以执行时执行上述实施例的任一可选的实现方式中的方法,以实现以下功能:首先通过建立三维直角坐标系,获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记;然后获取立体库密集存储***中的货物存储数据,使用定位分析法对货物存储数据进行分析,并设置货物子集,最后基于货物子集设置立体库密集存储***的放入处理方法、规整方法以及取出处理方法。
实施例4,第四方面,本申请提供一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时,运行如上方法中的步骤。通过上述技术方案,计算机程序被处理器执行时,执行上述实施例的任一可选的实现方式中的方法,以实现以下功能:首先通过建立三维直角坐标系,获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记;然后获取立体库密集存储***中的货物存储数据,使用定位分析法对货物存储数据进行分析,并设置货物子集,最后基于货物子集设置立体库密集存储***的放入处理方法、规整方法以及取出处理方法。
在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质上实施的计算机程序产品的形式。其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random AccessMemory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable ProgrammableRead-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable ProgrammableRead Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-OnlyMemory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其他的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其他的形式。
Claims (10)
1.一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,包括:
建立三维直角坐标系,获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记;
获取立体库密集存储***中的货物存储数据,使用定位分析法对货物存储数据进行分析,并设置货物子集;
基于货物子集设置立体库密集存储***的放入处理方法、规整方法以及取出处理方法。
2.根据权利要求1所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,建立三维直角坐标系,获取立体库密集存储***中的密集立体库的尺寸数据,基于密集立体库的尺寸数据在三维直角坐标系中进行标记包括:
建立三维直角坐标系,记为立体库坐标系,其中,立体库坐标系的X轴、Y轴以及Z轴的单位均为米;
在立体库密集存储***中获取密集立体库的尺寸数据,基于密集立体库的尺寸数据在立体库坐标系中放入密集立体库的三维模型,记为三维立体库,将三维立体库的一个底角与立体库坐标系的坐标原点重合,将三维立体库的任意一个底边与立体库坐标系的任意一个轴重合;
在三维立体库中标记能够存储货物的多个货格,并对多个货格依次进行编号标记。
3.根据权利要求2所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,获取立体库密集存储***中的货物存储数据,使用定位分析法对货物存储数据进行分析,并设置货物子集包括:
获取立体库密集存储***中的货物存储数据,其中,货物存储数据包括货物被存放的货格的位置以及货物的类型;
使用定位分析法对货物存储数据进行分析,基于分析结果得到多个货物子集,分别记为货物子集1至货物子集N。
4.根据权利要求3所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,定位分析法包括:
在三维立体库中对已经存储货物的货格进行标记,并获取所有已经存储货物的货格的编号,分别记为货物货格1至货物货格M,将货物货格1至货物货格M中的货物的类型分别记为货物种类1至货物种类M;
对于货物货格1至货物货格M中的任意一个货物货格M1,获取货物货格M1内货物的类型,记为子集类型,获取距离货物货格M1较近的标准子集数量的货格且货格内货物的类型为子集类型的货物货格,记为货物货格M1的集友格,当货物种类1至货物种类M中货物的类型为子集类型的数量小于标准子集数量时,将货物货格1至货物货格M中所有货格内货物的类型为子集类型的货物货格记为货物货格M1的集友格;
当货物货格1至货物货格M中的任意一个货物货格M1被记为任意一个货物货格的集友格时,不对货物货格M1进行分析;
当所有货物货格均含有集友格或被记为任意一个货物货格的集友格时,对于任意一个含有集友格的货物货格M1,将货物货格M1以及货物货格M1的所有集友格放入一个货物子集中,将货物货格M1内货物的类型记为货物子集的标志类型。
5.根据权利要求4所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,基于货物子集设置立体库密集存储***的放入处理方法、规整方法以及取出处理方法包括:
基于货物子集1至货物子集N设置放入处理方法;
基于货物子集1至货物子集N设置规整方法;
基于货物子集1至货物子集N设置取出处理方法。
6.根据权利要求5所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,放入处理方法包括:
当有货物放入密集立体库时,将放入的货物记为待放货物,将待放货物的货物类型记为待放类型;
当货物子集1至货物子集N的所有标志类型中包括待放类型时,将货物子集1至货物子集N中货物货格为G的货物子集记为已满子集,获取货物子集1至货物子集N中标志类型为待放类型且不为已满子集的货物子集,记为可放入子集1至可放入子集K,其中,K为大于等于1的正整数;
依次获取可放入子集1至可放入子集K中的所有货物货格的位置数据,当可放入子集1至可放入子集K中任意一个货物货格K1相邻的货格K2内未存储货物时,将待放货物存储至货格K2中并将货格K2放入货物货格K1的货物子集中。
7.根据权利要求6所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,放入处理方法还包括:
当所有标志类型为待放类型的货物子集均为已满子集时,将待放货物随机放入一个货物货格相邻的货格内,并建立一个新的货物子集,将待放货物放入新的货物子集中,其中,新的货物子集的标志类型为待放货物的货物类型。
8.根据权利要求7所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,规整方法包括:
当有货物被放入密集立体库或被移出密集立体库后,将被放入或被移出的货物所在的货格记为已动货格,将已动货格相邻的所有货格记为待动货格1至待动货格D,当待动货格1至待动货格D中任意两个待动货格D1和待动货格D2的处于一个货物子集中时,将待动货格D1中的货物移动至已动货格内;
当待动货格1至待动货格D中所有待动货格均处于不同的货物子集中且待动货格1至待动货格D中任意两个待动货格D1和待动货格D2的货物类型相同时,将待动货格D1中的货物移动至已动货格内;
当待动货格1至待动货格D中所有待动货格均处于不同的货物子集中且所有待动货格中的货物类型均不相等时,不对待动货格中货物的位置进行变动。
9.根据权利要求8所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,取出处理方法包括:
当有货物移出密集立体库时,将移出的货物记为待出货物,将待出货物的货物类型记为待出类型;
获取待出货物能够从待出货物的货格内移出的多条移出路径,分别记为标准移出路径1至标准移出路径V;
对于标准移出路径1至标准移出路径V中的任意一个标准移出路径V1,获取标准移出路径V1中货物货格的数量,记为路径障碍数量;将标准移出路径V1中的货物货格分别记为障碍货格1至障碍货格F,对障碍货格1至障碍货格F的移出进行模拟并获取将障碍货格1至障碍货格F全部移出需要的时间,记为障碍移出时间;
获取所有标准移出路径的路径障碍数量以及障碍移出时间;将路径障碍数量为标准障碍数量的标准移出路径记为优选路径。
10.根据权利要求9所述的一种穿梭立体库密集存储***的多级数据快速处理方法,其特征在于,取出处理方法还包括:
当标准移出路径1至标准移出路径V中含有优选路径时,将所有优选路径中路径长度最小的标准移出路径记为待出货物的移出路线;当标准移出路径1至标准移出路径V中未含有优选路径时,将障碍移出时间最小的标准移出路径记为待出货物的移出路线;
使用待出货物的移出路线将待出货物移出密集立体库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410482697.4A CN118071257B (zh) | 2024-04-22 | 2024-04-22 | 一种穿梭立体库密集存储***的多级数据快速处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410482697.4A CN118071257B (zh) | 2024-04-22 | 2024-04-22 | 一种穿梭立体库密集存储***的多级数据快速处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118071257A true CN118071257A (zh) | 2024-05-24 |
CN118071257B CN118071257B (zh) | 2024-07-09 |
Family
ID=91107792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410482697.4A Active CN118071257B (zh) | 2024-04-22 | 2024-04-22 | 一种穿梭立体库密集存储***的多级数据快速处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118071257B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103971222A (zh) * | 2014-05-27 | 2014-08-06 | 山东大学 | 多层穿梭车自动仓储***的货位分配方法 |
JP6746819B1 (ja) * | 2019-04-14 | 2020-08-26 | 炬星科技(深▲せん▼)有限公司Syrius Robotics Co., Ltd. | 倉庫高速配置方法、機器及び記憶媒体 |
CN112027444A (zh) * | 2020-08-06 | 2020-12-04 | 随兰春 | 一种多功能仓储货架 |
CN115578039A (zh) * | 2022-12-09 | 2023-01-06 | 成都运荔枝科技有限公司 | 一种仓库货位分配方法、电子设备及计算机存储介质 |
CN116090960A (zh) * | 2023-04-07 | 2023-05-09 | 天津万事达物流装备有限公司 | 一种穿梭车多层立体库存储*** |
CN116513678A (zh) * | 2023-05-11 | 2023-08-01 | 苏州富士德物流设备有限公司 | 一种仓储用全自动堆垛设备 |
CN116767740A (zh) * | 2023-08-18 | 2023-09-19 | 天津万事达物流装备有限公司 | 一种用于四向穿梭车的立体库存储方法 |
-
2024
- 2024-04-22 CN CN202410482697.4A patent/CN118071257B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103971222A (zh) * | 2014-05-27 | 2014-08-06 | 山东大学 | 多层穿梭车自动仓储***的货位分配方法 |
JP6746819B1 (ja) * | 2019-04-14 | 2020-08-26 | 炬星科技(深▲せん▼)有限公司Syrius Robotics Co., Ltd. | 倉庫高速配置方法、機器及び記憶媒体 |
CN112027444A (zh) * | 2020-08-06 | 2020-12-04 | 随兰春 | 一种多功能仓储货架 |
CN115578039A (zh) * | 2022-12-09 | 2023-01-06 | 成都运荔枝科技有限公司 | 一种仓库货位分配方法、电子设备及计算机存储介质 |
CN116090960A (zh) * | 2023-04-07 | 2023-05-09 | 天津万事达物流装备有限公司 | 一种穿梭车多层立体库存储*** |
CN116513678A (zh) * | 2023-05-11 | 2023-08-01 | 苏州富士德物流设备有限公司 | 一种仓储用全自动堆垛设备 |
CN116767740A (zh) * | 2023-08-18 | 2023-09-19 | 天津万事达物流装备有限公司 | 一种用于四向穿梭车的立体库存储方法 |
Also Published As
Publication number | Publication date |
---|---|
CN118071257B (zh) | 2024-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhou et al. | Container reshuffling considered space allocation problem in container terminals | |
CN102184229B (zh) | 一种海量rfid标签信息的内存数据存储方法 | |
US20090171885A1 (en) | Efficient bulk load | |
Lim et al. | 3-D container packing heuristics | |
Azab et al. | The block relocation problem with appointment scheduling | |
CN115578039B (zh) | 一种仓库货位分配方法、电子设备及计算机存储介质 | |
CN104361018A (zh) | 电子档案信息整编方法及装置 | |
CN104118626B (zh) | 模块化通用物流箱结构 | |
CN107729135A (zh) | 按序进行并行数据处理的方法和装置 | |
CN113200275A (zh) | 货箱整理方法、装置、设备、仓储***及存储介质 | |
CN113947317A (zh) | 物料入库方法、物料出库方法、装置、调度设备及*** | |
CN118071257B (zh) | 一种穿梭立体库密集存储***的多级数据快速处理方法 | |
CN111348357B (zh) | 物流对象管理方法、机械传动设备及物流对象容器 | |
CN114084568B (zh) | 一种用于智能储物架的货物自动分配方法及*** | |
CN112700194B (zh) | 基于特征优先原则和拆分组合的库位分配***及方法 | |
Jiménez-Piqueras et al. | A constraint programming approach for the premarshalling problem | |
CN113663931A (zh) | 物品分拣方法及装置 | |
CN113762875A (zh) | 物品入库方法、装置以及存储介质 | |
CN110334994A (zh) | 一种播种位预分配方法、装置、计算机设备及存储介质 | |
CN114590508A (zh) | 一种用于立体库的堆垛机任务调度方法、装置及*** | |
CN103838761B (zh) | 一种元数据的更新方法及装置 | |
CN114148662A (zh) | 料箱、料箱识别方法、装置、设备、仓储***及介质 | |
Fibrianto et al. | A simulation study of a storage policy for a container terminal | |
CN116452120B (zh) | 一种立体无人仓库的流动货位调度方法及*** | |
CN113034083A (zh) | 一种仓储合托优化方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |