一种配送方法及装置与流程

文档序号:12735226阅读:167来源:国知局
一种配送方法及装置与流程

本发明实施例涉及物流技术,尤其涉及一种配送方法及装置。



背景技术:

无人机或无人驾驶货车都属于无人运输工具,无人运输工具可应用于物流配送领域,利用无人运输工具可以方便快捷地运送货物。

无人运输工具配送系统至少包括一架无人运输工具和多个基站。基站之间以及基站与无人运输工具能够双向通信。起点基站将运输货物至终点基站的任务发给一个无人运输工具,该无人运输工具将货物从起点基站配送至终点基站。

在上述无人运输工具配送系统中,无人运输工具只能与基站进行通信,配送过程中如果该无人运输工具发生异常状况则无法完成配送,因此不适合远距离配送,且任务管理复杂。



技术实现要素:

本发明实施例提供一种配送方法及装置,以解决配送过程中如果该无人运输工具发生异常状况则无法完成配送的问题,实现远距离配送,简化任务管理,提高配送效率的目的。

第一方面,本发明实施例提供了一种配送方法,包括:

处于闲置状态的第一无人运输工具接收任务,并进入配送状态;

所述第一无人运输工具根据自身运力和所述任务分析是否采用接力配送;

若采用接力配送,则所述第一无人运输工具选择接力基站,并将所述任务发送给所述接力基站的处于闲置状态的第二无人运输工具。

第二方面,本发明实施例还提供了一种配送装置,包括:

任务接收模块,用于处于闲置状态的第一无人运输工具接收任务,并进入配送状态;

配送方式判断模块,与所述任务接收模块相连,用于所述第一无人运输工具根据自身运力和所述任务分析是否采用接力配送;

任务发送模块,与所述配送方式判断模块相连,用于若采用接力配送,则所述第一无人运输工具选择接力基站,并将所述任务发送给所述接力基站的处于闲置状态的第二无人运输工具。

本发明实施例通过第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具,以接力配送的方式来提高配送距离,任务直接在无人运输工具之间传递,绕过了基站,简化了任务管理,提高了配送效率。

附图说明

图1是本发明实施例一提供的一种配送方法流程图;

图2是本发明实施例二提供的一种配送方法流程图;

图3是本发明实施例三提供的一种配送方法流程图;

图4是本发明实施例四提供的一种配送方法流程图;

图5是本发明实施例五提供的一种配送方法流程图;

图6是本发明实施例六提供的一种配送装置结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1是本发明实施例一提供的一种配送方法流程图,本实施例可适用于无人机或无人驾驶货车等无人运输工具配送货物的情况,该方法可以由配送装置来执行,该装置可以由软件和/或硬件方式实现,该装置可以集成在任何无人运输工具中,例如典型的是无人机或无人驾驶货车等。该方法包括:

S101、处于闲置状态的第一无人运输工具接收任务,并进入配送状态。

在基站里面已经加满油的无人驾驶货车或充满电的无人机在处于闲置状态时可以接收任务,任务可以包括货物尺寸、货物重量、起点基站、终点基站和要求时限等信息,然后第一无人运输工具载着货物进入配送状态,即无人驾驶货车在路上运货或无人机在空中运货。

S102、第一无人运输工具根据自身运力和任务分析是否采用接力配送。

在配送货物时可选择由第一无人运输工具单独配送还是由多个无人运输工具接力配送,第一无人运输工具根据自身运力和任务分析后决定。例如任务中起点基站到终点基站的距离在第一无人运输工具的最大运输距离以内,则第一无人运输工具选择单独配送,否则第一无人运输工具选择接力配送,接力配送需要其他基站的其他无人运输工具一起完成任务,接力配送可以提高配送距离。第一无人运输工具的自身运力除了最大运输距离,还可以包括剩余电量或油量等信息。第一无人运输工具在分析是否采用接力配送时还可参考路况或天气状况等影响配送的环境信息。

S103、若采用接力配送,则第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具。

若第一无人运输工具选择接力配送,需要第一无人运输工具选择接力基站,要求接力基站在第一无人运输工具的最大运输距离以内且在接力基站里有闲置的无人运输工具,可通过第一无人运输工具与其他无人运输工具的相互通信完成接力基站的选择。然后第一无人运输工具将任务发送给接力基站的处于闲置状态的第二无人运输工具,第一无人运输工具抵达接力基站,第二无人运输工具接收第一无人运输工具上的货物并进入配送状态。无人运输工具绕过基站直接进行通信,任务绕过基站直接在无人运输工具之间传递,简化了任务管理,提高了配送效率。

上述步骤仅描述了第二无人运输工具配合第一无人运输工具进行接力配送的情况,当第二无人运输工具单独配送不能完成任务时,后续还可进行多次接力配送,以实现在相距较远的基站之间完成货物运输任务。

本实施例通过第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具,以接力配送的方式来提高配送距离,任务直接在无人运输工具之间传递,绕过了基站,简化了任务管理,提高了配送效率。

实施例二

图2是本发明实施例二提供的一种配送方法流程图,实施例二以上述实施例为基础,优选是在将任务发送给接力基站的处于闲置状态的第二无人运输工具之后,增加了,第一无人运输工具进入维护状态,并在维护完成后进入闲置状态。

本实施例提供的配送方法包括以下步骤:S201、S202、S203和S204。其中,S201、S202及S203分别与实施例一中的S101、S102及S103相同,相同的步骤不再赘述。

S201、处于闲置状态的第一无人运输工具接收任务,并进入配送状态。

S202、第一无人运输工具根据自身运力和任务分析是否采用接力配送。

S203、若采用接力配送,则第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具。

S204、第一无人运输工具进入维护状态,并在维护完成后进入闲置状态。

无人运输工具有三种状态:闲置状态、配送状态及维护状态。在第一无人运输工具将任务发送给接力基站的处于闲置状态的第二无人运输工具或者单独配送完成任务之后,第一无人运输工具的电量或者油量需要补充,第一无人运输工具也可能需要检查或检修,第一无人运输工具便进入维护状态,在维护完成后进入闲置状态,处于闲置状态的第一无人运输工具便可接收新的任务并进行配送了。

本实施例中无人运输工具在完成一次任务后进入维护状态,并在维护完成后进入闲置状态,使得无人运输工具能够接收新的任务,配送更多的货物,提高了配送效率。

实施例三

图3是本发明实施例三提供的一种配送方法流程图,实施例三以上述各实施例为基础,优选是将第一无人运输工具根据自身运力和任务分析是否采用接力配送,优化为,当第一无人运输工具的自身运力和任务满足预设条件时,采用接力配送;预设条件包括:第一无人运输工具的剩余电量/油量低于预设阈值;和/或,任务类型为预设任务类型。

本实施例提供的配送方法包括以下步骤:S301、S302及S303。其中,S301及S303分别与实施例一中的S101及S103相同,相同的步骤不再赘述。

S301、处于闲置状态的第一无人运输工具接收任务,并进入配送状态。

S302、当第一无人运输工具的自身运力和任务满足预设条件时,采用接力配送;预设条件包括:第一无人运输工具的剩余电量/油量低于预设阈值;和/或,任务类型为预设任务类型。

例如任务中的终点基站在第一无人运输工具的最大运输距离之外,则将任务类型设为预设任务类型,即接力配送;在第一无人运输工具在配送过程中,因交通阻塞或发动机故障导致消耗太多电量/油量,使得第一无人运输工具的剩余电量/油量低于预设阈值,不能继续配送,需要在基站补充电量/油量,则第一无人运输工具采用接力配送,后续还可包括与其他无人运输工具交接任务。

S303、若采用接力配送,则第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具。

本实施例中第一无人运输工具的自身运力和任务满足预设条件时采用接力配送,使得第一无人运输工具发生异常时,任务仍可由其他无人运输工具继续完成,确保配送任务及时完成。

实施例四

图4是本发明实施例四提供的一种配送方法流程图,实施例四以上述各实施例为基础,优选是将若采用接力配送,则第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具,优化为,若采用接力配送,第一无人运输工具广播请求接力配送消息,接力配送消息用于指示接收到请求接力配送消息的无人运输工具根据自身运力确定是否向第一无人运输工具反馈接受接力配送消息,接受接力配送消息中至少携带有基站位置信息,接受接力配送消息中还携带有当前无人运输工具的运力状态;当第一无人运输工具接收到接受接力配送消息时,根据基站位置信息选择接力基站;根据运力状态确定接力基站中适于接力配送的第二无人运输工具,并向第二无人运输工具转发任务。相应的,本实施例的方法包括:

S401、处于闲置状态的第一无人运输工具接收任务,并进入配送状态。

S402、第一无人运输工具根据自身运力和任务分析是否采用接力配送。

S403、若采用接力配送,第一无人运输工具广播请求接力配送消息,接力配送消息用于指示接收到请求接力配送消息的无人运输工具根据自身运力确定是否向第一无人运输工具反馈接受接力配送消息,接受接力配送消息中至少携带有基站位置信息,接受接力配送消息中还携带有当前无人运输工具的运力状态;当第一无人运输工具接收到接受接力配送消息时,根据基站位置信息选择接力基站;根据运力状态确定接力基站中适于接力配送的第二无人运输工具,并向第二无人运输工具转发任务。

若采用接力配送,第一无人运输工具广播请求接力配送消息,请求接力配送消息可以包含货物尺寸、货物重量、起点基站、终点基站和要求时限等信息,其他无人运输工具接收到请求接力配送消息,其他无人运输工具根据自身运力确定是否向第一无人运输工具反馈接受接力配送消息,可以接受任务的无人运输工具向第一无人运输工具反馈接受接力配送消息,接受接力配送消息中至少携带有自身的基站位置信息和运力状态,以供第一无人运输工具选择;

可能有多个无人运输工具反馈各自的接受接力配送消息,当第一无人运输工具接收到接受接力配送消息时,根据其他无人运输工具的基站位置信息选择合适的接力基站;第一无人运输工具根据接力基站中反馈消息的各个无人运输工具的运力状态确定适于接力配送的第二无人运输工具,并向第二无人运输工具转发任务,第二无人运输工具带着第一无人运输工具的货物和任务继续配送。

本实施例在接力配送中,第一无人运输工具广播任务相关消息,其他无人运输工具反馈所在基站和自身运力的相关消息,便于第一无人运输工具选择合适的接力基站和用于接力配送的第二无人运输工具,使得任务和货物的接力过程合理有序进行,简化了任务管理,提高了配送效率。

实施例五

图5是本发明实施例五提供的一种配送方法流程图,实施例五以上述各实施例为基础,优选是将处于闲置状态的第一无人运输工具接收任务,优化为,处于闲置状态的第一无人运输工具接收基站发布的任务或者是第三无人运输工具转发的接力配送任务。相应的,本实施例的方法包括:

S501、处于闲置状态的第一无人运输工具接收基站发布的任务或者是第三无人运输工具转发的接力配送任务,并进入配送状态。

处于闲置状态的第一无人运输工具接收基站发布的任务,则表明第一无人运输工具所在的基站为任务的起点基站,在第一无人运输工具前面没有其他无人运输工具执行过该任务,任务首先由第一无人运输工具执行;接力配送任务有可能由超过两个的无人运输工具来执行,第一无人运输工具接收的接力配送任务已被第三无人运输工具执行但未完成,所以需要第一无人运输工具进行接力配送。无论是单独配送任务还是接力配送任务,任务最开始都是由基站产生的,在接力配送过程中,任务由前面的无人运输工具发送给后面的无人运输工具。

S502、第一无人运输工具根据自身运力和任务分析是否采用接力配送。

S503、若采用接力配送,则第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具。

本实施例中处于闲置状态的第一无人运输工具接收基站发布的任务或者是第三无人运输工具转发的接力配送任务,使得任务的产生和接力有序进行,简化了任务管理,提高了配送效率。

实施例六

图6是本发明实施例六提供的一种配送装置结构示意图,该装置用于执行上述实施例中的配送方法。该装置包括:任务接收模块601、配送方式判断模块602及任务发送模块603。

任务接收模块601,用于处于闲置状态的第一无人运输工具接收任务,并进入配送状态。

配送方式判断模块602,与任务接收模块601相连,用于第一无人运输工具根据自身运力和任务分析是否采用接力配送。

任务发送模块603,与配送方式判断模块602相连,用于若采用接力配送,则第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具。

本实施例通过第一无人运输工具选择接力基站,并将任务发送给接力基站的处于闲置状态的第二无人运输工具,以接力配送的方式来提高配送距离,任务直接在无人运输工具之间传递,绕过了基站,简化了任务管理,提高了配送效率。

进一步地,配送装置还包括:维护模块,与任务发送模块相连,用于在所述第一无人运输工具将所述任务发送给所述接力基站的处于闲置状态的第二无人运输工具之后,第一无人运输工具进入维护状态,并在维护完成后进入闲置状态。

本实施例中无人运输工具在完成一次任务后进入维护状态,并在维护完成后进入闲置状态,使得无人运输工具能够接收新的任务,配送更多的货物,提高了配送效率。

进一步地,任务接收模块具体用于:处于闲置状态的第一无人运输工具接收基站发布的任务或者是第三无人运输工具转发的接力配送任务。

本实施例中处于闲置状态的第一无人运输工具接收基站发布的任务或者是第三无人运输工具转发的接力配送任务,使得任务的产生和接力有序进行,简化了任务管理,提高了配送效率。

进一步地,配送方式判断模块具体用于:当第一无人运输工具的自身运力和任务满足预设条件时,采用接力配送;预设条件包括:第一无人运输工具的剩余电量/油量低于预设阈值;和/或,任务类型为预设任务类型。

本实施例中第一无人运输工具的自身运力和任务满足预设条件时采用接力配送,使得第一无人运输工具发生异常时,任务仍可由其他无人运输工具继续完成,确保配送任务及时完成。

进一步地,任务发送模块具体用于:若采用接力配送,第一无人运输工具广播请求接力配送消息,接力配送消息用于指示接收到请求接力配送消息的无人运输工具根据自身运力确定是否向第一无人运输工具反馈接受接力配送消息,接受接力配送消息中至少携带有基站位置信息,接受接力配送消息中还携带有当前无人运输工具的运力状态;当第一无人运输工具接收到接受接力配送消息时,根据基站位置信息选择接力基站;根据运力状态确定接力基站中适于接力配送的第二无人运输工具,并向第二无人运输工具转发任务。

本实施例在接力配送中,第一无人运输工具广播任务相关消息,其他无人运输工具反馈所在基站和自身运力的相关消息,便于第一无人运输工具选择合适的接力基站和用于接力配送的第二无人运输工具,使得任务和货物的接力过程合理有序进行,简化了任务管理,提高了配送效率。

本发明实施例所提供的配送装置可用于执行本发明任意实施例所提供的配送方法,具备执行该方法相应的功能和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1