一种用于智能仓储的设备路径管理方法、系统和服务器技术方案

技术编号:27537963 阅读:19 留言:0更新日期:2021-03-03 11:27
本发明专利技术公开了一种用于智能仓储的设备路径管理方法和系统,通过把各设备路线配置加载到HashMap数据结构中,根据任一接货口和入库口信息,遍历HashMap数据结构中的设备路线配置,获取连接以接货口和入库口为两端点的所有货物路线,提取物流任务中的起点和终点信息,按照路径优先级从所有货物路线中选取最优货物路线,并按最优货物路线中的设备路线进行分解,把各物流动作分解到货物路线上的各设备并形成设备任务后发送给对应物流设备执行。通过这调度管理方法和系统,在满足WCS系统控制物流设备的前提下简化设备路线配置,降低设备路线配置工作量。线配置工作量。线配置工作量。

【技术实现步骤摘要】
一种用于智能仓储的设备路径管理方法、系统和服务器


[0001]本专利技术涉及工业物联网领域,尤其涉及一种用于智能仓储的设备路径管理方法和系统。

技术介绍

[0002]随着电商和物流行业的快速发展,自动化仓库建设的速度也在不断的加快。而在自动化仓库中仓储系统的发展离不开物流装备和物流软件这两个关键因素。通常,自动化仓储物流系统软件由两部分组成:仓库管理系统WMS和仓库设备控制系统WCS。其中WCS系统负责统一协调仓库中的所有设备,调度指挥设备搬运货物,特别是智能立库中需要调度大量的堆垛机、RGV、输送机等物流设备负责在仓库中搬运货物。
[0003]由于不同设备搬运货物的方式、可行驶的路线不同,需要WCS根据各个设备的特性设计合理的设备路线。在入库时要有从入库口到货架的货物路线,在出库时要有从货架到出库口的货物路线,在移库时要有不同货架之间的货物路线,在越库时要有从入库口到出库口的货物路线。其中每条货物线路都由一个或者多个设备参与完成,WCS通过一次调度指挥货物路线上所有参与的设备,最终完成一次货物搬运。
[0004]目前现有的货物路线配置方式要配置WCS系统中所有的货物搬运路线,指明每条路线上依赖的设备。如附图1所示,1001-1005为入库口,1011-1013为堆垛机入库接货口,中间的每条连线表示RGV取货、运输、放货的线路。若需要配置出所有入库口到所有堆垛机入库接货口的路线,按照图中所示,则需要配置5*3条路线即15条路线,按照站点类型和站点数量,路线的配置数量是一个乘积的关系,如果增加一个堆垛机入库站台,总配置数要增加到5*4条路线。如果路线中还有中转的放货台,假设中转放货台数目为X台,则计算货物线路时还要增加一级乘积因子,即需要配置20*X条路线,最终导致设备路线配置工作量过大,货物路线模型比较复杂。

技术实现思路

[0005]本专利技术针对现有技术中的不足,提供了一种用于智能仓储的设备路径管理方法,包括如下步骤:
[0006]S1,获取仓库中各接货口和入库口信息、以及运行在接货口和入库口间的各物流设备信息,配置每一条设备路线;
[0007]S2,把各设备路线配置加载到HashMap数据结构中,加载时如果一设备路线配置为双向且下游点为端点或上下游点均为中间点时,则再加载一个对应反向的设备路线配置,所述HashMap数据结构在完成加载后包含每段设备路线的所有有向路径;
[0008]S3,根据任一接货口和入库口信息,遍历HashMap数据结构中的设备路线配置,获取连接以接货口和入库口为两端点的所有货物路线,其中所述货物路线由多条设备路线串联组成;
[0009]S4,提取物流任务中的起点和终点信息,按照路径优先级从所有货物路线中选取
最优货物路线,并按最优货物路线中的设备路线进行分解,把各物流动作分解到货物路线上的各设备并形成设备任务后发送给对应物流设备执行。
[0010]优选的,所述设备路线配置内容包括但不限于设备路线的上游点和下游点的设备类型编号、设备路线端点类型、物流设备编号、设备运行方向,所述设备路线端点类型包括第一端点类型、第二端点类型、第三端点类型和第四端点类型,所述第一端点类型为上下游点均非货物路线端点,所述第二端点类型为上游点为货物路线端点且下游点非货物路线端点,所述第三端点类型为上游点非货物路线端点且下游点为货物路线端点,所述第四端点类型为上下游点均为货物路线端点。
[0011]优选的,所述步骤S3包括:
[0012]S31,根据任一接货口和入库口信息,依次选取每一接货口作为设备路线上游点,遍历HashMap数据结构中的设备路线配置,计算包含该设备路线上游点的所有设备路线作为第一设备路线组,将第一设备路线组中的设备路线下游点作为下一设备路线上游点再次遍历HashMap数据结构中的设备路线配置,直至获取所有以各入库口作为设备路线下游点的设备路线,组成由多个设备路线串联而成的连接一接货口和一入库口的货物路线集合;
[0013]S32,遍历HashMap数据结构中的配置为第四端点类型且为双向路径的设备路线,依次选取每一入库口为设备路线上游点,获取所有以各入库口作为设备路线下游点的设备路线,并添加至货物路线集合;
[0014]S33,遍历HashMap数据结构中的配置为第四端点类型且为单向路径的设备路线,依次选取接货口为设备路线上游点且入库口为设备路线下游点的设备路线,并将其作为一货物路线添加至货物路线集合。
[0015]优选的,所述步骤S3包括:
[0016]S34,遍历HashMap数据结构中的配置为第四端点类型且为双向路径的设备路线,依次选取接货口为设备路线上游点且入库口为设备路线下游点的设备路线,将其拆分成以接货口为设备路线上游点、以入库口为设备路线下游点的单向路径的第一设备路线,和以入库口为设备路线上游点、以接货口为设备路线下游点的单向路径的第二设备路线,并添加至货物路线集合。
[0017]优选的,所述设备路线配置内容还包括设备路线分组标识,具有同一设备路线分组标识的设备路线位于不同货物路线。
[0018]本专利技术还公开了一种用于智能仓储的设备路径管理系统,包括设备路线配置模块,用于获取仓库中各接货口和入库口信息、以及运行在接货口和入库口间的各物流设备信息,配置每一条设备路线;数据加载模块,用于把各设备路线配置加载到HashMap数据结构中,加载时如果一设备路线配置为双向且下游点为端点或上下游点均为中间点时,则再加载一个对应反向的设备路线配置,所述HashMap数据结构在完成加载后包含每段设备路线的所有有向走法;货物路线获取模块,用于根据任一接货口和入库口信息,遍历HashMap数据结构中的设备路线配置,获取连接以接货口和入库口为两端点的所有货物路线,其中所述货物路线由多条设备路线串联组成;路线调度模块,提取物流任务中的起点和终点信息,按照路径优先级从所有货物路线中选取最优货物路线,并按最优货物路线中的设备路线进行分解,把各物流动作分解到货物路线上的各设备并形成设备任务后发送给对应物流设备执行。
[0019]优选的,所述设备路线配置内容包括但不限于设备路线的上游点和下游点的设备类型编号、设备路线端点类型、物流设备编号、设备运行方向,所述设备路线端点类型包括第一端点类型、第二端点类型、第三端点类型和第四端点类型,所述第一端点类型为上下游点均非货物路线端点,所述第二端点类型为上游点为货物路线端点且下游点非货物路线端点,所述第三端点类型为上游点非货物路线端点且下游点为货物路线端点,所述第四端点类型为上下游点均为货物路线端点。
[0020]优选的,所述货物路线获取模块具体包括:第一路线获取模块,用于根据任一接货口和入库口信息,依次选取每一接货口作为设备路线上游点,遍历HashMap数据结构中的设备路线配置,计算包含该设备路线上游点的所有设备路线作为第一设备路线组,将第一设备路线组中的设备路线下游点作为下一设备路线上游点再次遍历HashMap数据结构中的设备路线配置,直至获取所有以各入库口本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于智能仓储的设备路径管理方法,其特征在于,包括如下步骤:S1,获取仓库中各接货口和入库口信息、以及运行在接货口与入库口间的各物流设备信息,配置每一条设备路线;S2,把各设备路线配置加载到HashMap数据结构中,加载时如果一设备路线配置为双向且下游点为端点或上下游点均为中间点时,则再加载一个对应反向的设备路线配置,所述HashMap数据结构在完成加载后包含每段设备路线的所有有向路径;S3,根据任一接货口和入库口信息,遍历HashMap数据结构中的设备路线配置,获取连接以接货口和入库口为两端点的所有可选货物路线,其中所述可选货物路线由多条设备路线串联组成;S4,提取物流任务中的起点和终点信息,按照路径优先级从所有可选货物路线中选取最优货物路线,并按最优货物路线中的设备路线进行分解,把各物流动作分解到货物路线上的各设备并形成设备任务后发送给对应物流设备执行。2.根据权利要求1所述的用于智能仓储的设备路径管理方法,其特征在于:所述设备路线配置内容包括但不限于设备路线的上游点和下游点的设备类型编号、设备路线端点类型、物流设备编号、设备运行方向,所述设备路线端点类型包括第一端点类型、第二端点类型、第三端点类型和第四端点类型,所述第一端点类型为上下游点均非货物路线端点,所述第二端点类型为上游点为货物路线端点且下游点非货物路线端点,所述第三端点类型为上游点非货物路线端点且下游点为货物路线端点,所述第四端点类型为上下游点均为货物路线端点。3.根据权利要求2所述的用于智能仓储的设备路径管理方法,其特征在于,所述步骤S3包括:S31,根据任一接货口和入库口信息,依次选取每一接货口作为设备路线上游点,遍历HashMap数据结构中的设备路线配置,计算包含该设备路线上游点的所有设备路线作为第一设备路线组,将第一设备路线组中的设备路线下游点作为下一设备路线上游点再次遍历HashMap数据结构中的设备路线配置,直至获取所有以各入库口作为设备路线下游点的设备路线,组成由多个设备路线串联而成的连接一接货口和一入库口的货物路线集合;S32,遍历HashMap数据结构中的配置为第四端点类型且为双向路径的设备路线,依次选取每一入库口为设备路线上游点,获取所有以各入库口作为设备路线下游点的设备路线,并添加至货物路线集合;S33,遍历HashMap数据结构中的配置为第四端点类型且为单向路径的设备路线,依次选取接货口为设备路线上游点且入库口为设备路线下游点的设备路线,并将其作为一货物路线添加至货物路线集合。4.根据权利要求3所述的用于智能仓储的设备路径管理方法,其特征在于,所述步骤S3包括:S34,遍历HashMap数据结构中的配置为第四端点类型且为双向路径的设备路线,依次选取接货口为设备路线上游点且入库口为设备路线下游点的设备路线,将其拆分成以接货口为设备路线上游点、以入库口为设备路线下游点的单向路径的第一设备路线,和以入库口为设备路线上游点、以接货口为设备路线下游点的单向路径的第二设备路线,并添加至货物路线集合。
5.根据权利要求4所述的用于智能仓储的设备路径管理方法,其特征在于:所述设备路线配置...

【专利技术属性】
技术研发人员:刘彦超龙善敏魏巍包卿
申请(专利权)人:浙江明度智控科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1