[发明专利]基于Multi-Paxos的无人车物流任务分配方法有效
申请号: | 201910268757.1 | 申请日: | 2019-04-03 |
公开(公告)号: | CN110046851B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 孙俭;沈佳慧;郭光浩;张迎周 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08;G06Q10/06 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 陈望坡;姚姣阳 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 multi paxos 无人 物流 任务 分配 方法 | ||
本发明公开了基于Multi‑Paxos的无人车物流任务分配方法,具体包括以下步骤:步骤一:构建两层次物流物理模型和三阶段任务状态模型,形成同城物流运输的具体场景;步骤二:无人车利用Multi‑paxos选举算法对任务进行竞选;步骤三:无人车基于TSP旅行商问题用分支限界算法确定获得的任务包序列。本发明利用Multi‑Paxos选举算法进行任务分配,分支限界法进行任务点序列的确定,在控制去中心化物流运输系统场景上,更加适用于当今例如外卖等的同城物流模式,实现更加高效的动态无人车任务分配,创造更短的平均任务完成时间和更加稳健的调度系统。
技术领域
本发明属于无人物流和任务分配技术领域,具体涉及一种基于Multi-Paxos的无人车物流任务分配方法。
背景技术
随着电子商务行业的体量不断膨胀和人工成本的不断提高,配送作为物流运转的基础环节,由于其物流形式日渐多样,数据更新更加频繁,配给任务日益繁重,更有“送货上门”的服务要求的提高,智慧物流的日益盛行,中国物流已开启无人化时代。
仓库全自动化智能调度技术在国内已经发展得相当成熟,然而无人智能实地配送技术还处于萌芽阶段。京东早在2016年就试行了城市无人车配送,然而至今仍没有普及,可见在实地配送技术发展仍有着巨大的阻碍。
基于中心化调度任务分配的方法发展较早,也相对成熟,有众多基于例如蚁群算法、粒子群算法、聚类等的中心化调度算法,即有一个中央控制机器人,负责收集环境信息,并将众多任务进行划分,分配给不同的下级机器人去执行。然而这种中心化调度任务分配方法仅适用于静态场景当中,而且中央机器人一旦出现故障,整个系统将处于瘫痪状态。
发明内容
发明的目的是提供一种适用于动态场景且系统鲁棒性高的基于Multi-Paxos的无人车同城物流任务分配方法。
为实现上述技术目的,本发明采用了如下技术方案:基于Multi-Paxos的无人车物流任务分配方法,具体包括以下步骤:
步骤一:构建两层次物流物理模型和三阶段任务状态模型,形成同城物流运输的具体场景;
步骤二:无人车利用Multi-paxos选举算法对任务进行竞选;
步骤三:无人车基于TSP旅行商问题用分支限界算法确定获得的任务包序列。
进一步地,前述的基于Multi-Paxos的无人车物流任务分配方法,其中:在步骤一中,物流物理模型构建及信息初始化的具体步骤如下:
基于地理区域依据实际需要划分多个单元,每个单元内设置一个集中站和多台无人小车;集中站主要负责小车的能量供给和维护,跨单元任务的中转和暂存,所属单元的信息收集、总结和递交;无人小车只负责任务的竞选,任务点序列确定和执行;
步骤(1.1):集中站信息初始化Concentrator(id,i,n,Nmax),其中Concentrator.id是集中站地理位置信息,Concentrator.i是未处理的进站跨单元任务数,Concentrator.n是集中站暂放的任务数(包括Concentrator.i),Concentrator.Nmax为集中站最大负荷存储量;当Concentrator.n接近Concentrator.Nmax时向监视平台发送预警信息;
步骤(1.2):由每个集中站负责该区域订单的收集以及该单元订单库(即任务库)的生成变动和管理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910268757.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物联网运输车辆监测系统
- 下一篇:一种物流定位追踪系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理