[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106203740A - A kind of warehouse logistics vehicle dispatching method and system - Google Patents

A kind of warehouse logistics vehicle dispatching method and system Download PDF

Info

Publication number
CN106203740A
CN106203740A CN201610643271.8A CN201610643271A CN106203740A CN 106203740 A CN106203740 A CN 106203740A CN 201610643271 A CN201610643271 A CN 201610643271A CN 106203740 A CN106203740 A CN 106203740A
Authority
CN
China
Prior art keywords
information
terminal node
optimum distribution
distribution path
task
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.)
Pending
Application number
CN201610643271.8A
Other languages
Chinese (zh)
Inventor
徐训
朱燕飞
林巧梅
郑卜松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN201610643271.8A priority Critical patent/CN106203740A/en
Publication of CN106203740A publication Critical patent/CN106203740A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

This application discloses a kind of warehouse logistics vehicle dispatching method and system, described method, by obtaining task dispensing IP address information, end address information, recalls the path coordinate information of cartographic information module;Then it is calculated the optimum Distribution path information of origin-to-destination from dispensing task by self-adaptive genetic operator;Finally described optimum Distribution path information is sent to terminal node through Zigbee tuning controller, the vehicle carrying described terminal node carries out dispensing task according to optimum Distribution path, therefore save the goods delivery time, thus improve the dispensing efficiency of warehouse logistics.

Description

一种仓储物流车辆调度方法和系统A warehouse logistics vehicle scheduling method and system

技术领域technical field

本发明涉及仓储物流领域,更具体地说,涉及一种仓储物流车辆调度方法和系统。The invention relates to the field of warehousing and logistics, and more specifically, to a method and system for scheduling warehousing and logistics vehicles.

背景技术Background technique

随着互联网科技的进步,物流行业得到了快速发展。仓储物流主要包括货物装卸搬运、配送、储存、管理等,货物能够快速准确的配送到堆放点或者对应的仓库是仓储物流的重要部分。而仓储物流配送主要涉及到车辆调度问题,而影响车辆配送效率的因素有很多,如配送路径、仓库车流、配送车辆等。With the advancement of Internet technology, the logistics industry has developed rapidly. Warehousing logistics mainly includes cargo handling, distribution, storage, management, etc. It is an important part of warehousing logistics that the goods can be quickly and accurately delivered to the storage point or the corresponding warehouse. The warehousing logistics distribution mainly involves vehicle scheduling, and there are many factors that affect the efficiency of vehicle distribution, such as distribution routes, warehouse traffic flow, and distribution vehicles.

目前,仓储物流的配送过程中通常是人为选择配送路径,而人为选择路径的配送效率不高。At present, in the distribution process of warehousing logistics, the distribution route is usually selected artificially, and the distribution efficiency of the artificially selected route is not high.

因此,如何提高货物配送效率是目前仓储物流需要解决的技术问题。Therefore, how to improve the efficiency of goods distribution is a technical problem that needs to be solved in warehousing logistics.

发明内容Contents of the invention

为解决上述技术问题,本发明提供一种仓储物流车辆调度方法和系统,能够通过自适应蚁群算法获得配送任务的最优配送路径,这样可以节省货物配送时间,从而提高仓储物流的配送效率。In order to solve the above technical problems, the present invention provides a warehousing logistics vehicle scheduling method and system, which can obtain the optimal delivery route of the delivery task through the adaptive ant colony algorithm, which can save the delivery time of goods, thereby improving the delivery efficiency of warehousing logistics.

为实现上述目的,本发明提供如下技术方案:To achieve the above object, the present invention provides the following technical solutions:

本发明公开了一种仓储物流车辆调度方法,包括:The invention discloses a storage logistics vehicle scheduling method, comprising:

获取任务配送信息,其中所述任务配送信息为任务配送起点地址信息、终点地址信息;Obtaining task delivery information, wherein the task delivery information is task delivery starting point address information and end point address information;

调用地图信息模块的道路坐标信息;Call the road coordinate information of the map information module;

基于所述任务配送信息和道路坐标信息,通过自适应蚁群算法计算得到最优配送路径信息;Based on the task delivery information and road coordinate information, the optimal delivery path information is obtained through adaptive ant colony algorithm calculation;

将所述最优配送路径信息经Zigbee协调控制器发送给终端节点,以便携带有所述终端节点的车辆按照最优配送路径进行配送任务。The optimal delivery route information is sent to the terminal nodes through the Zigbee coordination controller, so that the vehicles carrying the terminal nodes can carry out delivery tasks according to the optimal delivery route.

优选的,所述将所述最优配送路径信息经Zigbee协调控制器发送给终端节点之后,还包括:Preferably, after sending the optimal delivery route information to the terminal node through the Zigbee coordination controller, it also includes:

基于时间窗机制接收第一终端节点发送的第一反馈信息,其中,所述第一反馈信息包括道路拥堵信息和所述第一终端节点的位置信息;receiving first feedback information sent by the first terminal node based on a time window mechanism, wherein the first feedback information includes road congestion information and location information of the first terminal node;

调用地图信息模块的道路坐标信息;Call the road coordinate information of the map information module;

基于第一终端节点的位置信息、任务配送信息的终点地址信息和道路坐标信息,通过自适应蚁群算法重新计算得到第一最优配送路径信息,其中,所述第一终端节点的位置信息作为新的起点地址信息;Based on the position information of the first terminal node, the destination address information of the task delivery information and the road coordinate information, the first optimal delivery route information is recalculated through the adaptive ant colony algorithm, wherein the position information of the first terminal node is used as New origin address information;

将所述第一最优配送路径信息经Zigbee协调控制器发送给第一终端节点,以便携带有所述第一终端节点的车辆避开拥堵重新按照所述第一最优配送路径信息进行配送任务。The first optimal delivery route information is sent to the first terminal node via the Zigbee coordination controller, so that the vehicles carrying the first terminal node avoid congestion and carry out delivery tasks according to the first optimal delivery route information again .

优选的,所述将所述最优配送路径信息经Zigbee协调控制器发送给终端节点之后,还包括:Preferably, after sending the optimal delivery route information to the terminal node through the Zigbee coordination controller, it also includes:

基于时间窗机制接收第二终端节点发送的第二反馈信息,其中所述第二反馈信息为车辆故障信息和所述第二终端节点的位置信息;receiving second feedback information sent by a second terminal node based on a time window mechanism, wherein the second feedback information is vehicle fault information and location information of the second terminal node;

调用地图信息模块的道路坐标信息;Call the road coordinate information of the map information module;

基于所述第二终端节点的位置信息、任务配送信息的起点位置信息和道路坐标信息,通过自适应蚁群算法重新计算得到第二最优配送路径信息,其中,所述第二终端节点的位置信息为新的终点地址信息;Based on the position information of the second terminal node, the starting position information of the task delivery information and the road coordinate information, the second optimal delivery route information is recalculated through the adaptive ant colony algorithm, wherein the position of the second terminal node The information is the new destination address information;

经Zigbee协调控制器向第三终端节点发送所述第二最优配送路径信息,以便携带有所述第三终端节点的车辆替换携带有所述第二终端节点的车辆进行配送任务。The Zigbee coordinating controller sends the second optimal delivery route information to the third terminal node, so that the vehicle carrying the third terminal node replaces the vehicle carrying the second terminal node to perform the delivery task.

优选的,所述将所述最优配送路径信息经Zigbee协调控制器发送给终端节点之后,还包括:Preferably, after sending the optimal delivery route information to the terminal node through the Zigbee coordination controller, it also includes:

获取配送任务更改的终点地址信息;Obtain the destination address information of the delivery task change;

基于时间窗机制接收所述终端节点发送的第三反馈信息,其中,所述第三反馈信息包括所述终端节点的位置信息;receiving third feedback information sent by the terminal node based on a time window mechanism, where the third feedback information includes location information of the terminal node;

调用地图信息模块的道路坐标信息;Call the road coordinate information of the map information module;

基于终端节点的位置信息、更改的终点地址信息和道路坐标信息,通过自适应蚁群算法重新计算得到第三最优配送路径信息,其中,所述终端节点的位置信息作为新的起点地址信息;Based on the location information of the terminal node, the changed destination address information and road coordinate information, the third optimal delivery route information is recalculated through an adaptive ant colony algorithm, wherein the location information of the terminal node is used as the new starting point address information;

将所述第三最优配送路径信息经Zigbee协调控制器发送给所述终端节点,以便携带有所述终端节点的车辆按照所述第三最优配送路径信息进行改变终点地址的配送任务。The third optimal delivery route information is sent to the terminal node via the Zigbee coordination controller, so that the vehicle carrying the terminal node performs a delivery task of changing the destination address according to the third optimal delivery route information.

优选的,所述基于时间窗机制接收所述终端节点发送的反馈信息之后,还包括:Preferably, after receiving the feedback information sent by the terminal node based on the time window mechanism, the method further includes:

对获取的所述终端节点的位置信息进行显示。and display the acquired location information of the terminal node.

本发明公开了一种仓储物流车辆调度系统,包括:The invention discloses a warehousing and logistics vehicle dispatching system, comprising:

调度中心、Zigbee协调控制器和至少一个终端节点;dispatch center, Zigbee coordination controller and at least one terminal node;

所述调度中心,用于获取任务配送信息,并调用地图信息模块的道路坐标信息,然后基于所述任务配送信息和道路坐标信息采用自适应蚁群算法计算得到最优配送路径信息,最后将所述最优配送路径信息发送给所述Zigbee协调控制器;The dispatching center is used to obtain task delivery information, and call the road coordinate information of the map information module, and then calculate the optimal delivery route information based on the task delivery information and road coordinate information using an adaptive ant colony algorithm, and finally transfer the The optimal delivery path information is sent to the Zigbee coordination controller;

所述Zigbee协调控制器,用于接收所述调度中心发送的最优配送路径信息,并将所述最优配送路径信息转发给终端节点;The Zigbee coordinating controller is configured to receive the optimal delivery route information sent by the dispatch center, and forward the optimal delivery route information to terminal nodes;

所述终端节点,用于接收所述Zigbee协调控制器发送的所述最优配送路径信息,以便携带有所述终端节点的车辆按照最优配送路径进行配送任务。The terminal node is configured to receive the optimal delivery route information sent by the Zigbee coordination controller, so that the vehicle carrying the terminal node performs the delivery task according to the optimal delivery route.

优选的,所述调度中心,还用于基于时间窗机制接收第一终端节点发送的第一反馈信息,其中,所述第一反馈信息包括道路拥堵信息和所述第一终端节点的位置信息,调用地图信息模块的道路坐标信息,然后基于所述第一终端节点的位置信息、任务配送信息的终点地址信息和道路坐标信息,通过自适应蚁群算法重新计算得到第一最优配送路径信息,其中,所述第一终端节点的位置信息作为新的起点地址信息,最后将所述第一最优配送路径信息发送给所述Zigbee协调控制器;Preferably, the dispatch center is further configured to receive first feedback information sent by the first terminal node based on a time window mechanism, wherein the first feedback information includes road congestion information and location information of the first terminal node, Calling the road coordinate information of the map information module, and then recalculating the first optimal delivery route information through an adaptive ant colony algorithm based on the position information of the first terminal node, the destination address information of the task delivery information, and the road coordinate information, Wherein, the position information of the first terminal node is used as a new starting point address information, and finally the first optimal delivery route information is sent to the Zigbee coordination controller;

所述Zigbee协调控制器,还用于向所述调度中心转发所述第一终端节点的第一反馈信息,并且接收所述第一最优配送路径信息,并将所述第一最优配送路径信息转发给所述第一终端节点;The Zigbee coordinating controller is further configured to forward the first feedback information of the first terminal node to the dispatch center, and receive the first optimal delivery path information, and send the first optimal delivery path information forwarding information to the first terminal node;

所述第一终端节点,用于接收所述Zigbee协调控制器发送的所述第一最优配送路径信息,以便携带有所述第一终端节点车辆避开拥堵重新按照所述第一最优配送路径信息进行配送任务。The first terminal node is used to receive the first optimal delivery route information sent by the Zigbee coordination controller, so that the vehicle carrying the first terminal node avoids congestion and re-delivers according to the first optimal delivery route. Routing information for delivery tasks.

优选的,所述调度中心,还用于基于时间窗机制接收第二终端节点发送的第二反馈信息,其中所述第二反馈信息为车辆故障信息和所述第二终端节点的位置信息,并且调用地图信息模块的道路坐标信息,然后基于所述第二终端节点的位置信息、任务配送信息的起点位置信息和道路坐标信息,通过自适应蚁群算法重新计算得到第二最优配送路径信息,其中,所述第二终端节点的位置信息为新的终点地址信息,最后经所述Zigbee协调控制器向第三终端节点发送所述第二最优配送路径信息,以便携带有所述第三终端节点的车辆替换携带有所述第二终端节点的车辆进行配送任务;Preferably, the dispatch center is further configured to receive second feedback information sent by the second terminal node based on a time window mechanism, wherein the second feedback information is vehicle failure information and location information of the second terminal node, and Calling the road coordinate information of the map information module, and then recalculating the second optimal delivery route information through an adaptive ant colony algorithm based on the location information of the second terminal node, the starting location information of the task delivery information, and the road coordinate information, Wherein, the position information of the second terminal node is new destination address information, and finally the second optimal distribution path information is sent to the third terminal node through the Zigbee coordination controller, so as to carry the third terminal node The vehicle of the node replaces the vehicle carrying the second terminal node to carry out the distribution task;

所述Zigbee协调控制器,还用于向所述调度中心转发所述第二终端节点的第二反馈信息,并且接收所述调度中心发送的所述第二最优配送路径信息,并将所述第二最优配送路径信息转发给所述第三终端节点;The Zigbee coordination controller is further configured to forward the second feedback information of the second terminal node to the dispatch center, and receive the second optimal delivery path information sent by the dispatch center, and send the Forwarding the second optimal delivery route information to the third terminal node;

所述第二终端节点,用于向所述调度中心发送第二反馈信息;The second terminal node is configured to send second feedback information to the dispatch center;

所述第三终端节点,用于接收所述Zigbee协调控制器发送的所述第二最优配送路径信息,以便携带有所述第三终端节点的车辆替换携带有所述第二终端节点的车辆进行配送任务。The third terminal node is configured to receive the second optimal delivery route information sent by the Zigbee coordination controller, so that the vehicle carrying the third terminal node can replace the vehicle carrying the second terminal node Carry out delivery tasks.

优选的,所述调度中心,还用于获取配送任务更改的终点地址信息,并且基于时间窗机制接收所述终端节点发送的第三反馈信息,其中,所述第三反馈信息包括所述终端节点的位置信息,调用地图信息模块的道路坐标信息,然后基于所述终端节点的位置信息、更改的终点地址信息和道路坐标信息,通过自适应蚁群算法重新计算得到第三最优配送路径信息,其中,所述终端节点的位置信息作为新的起点地址信息,最后将所述第三最优配送路径信息发送给所述Zigbee协调控制器;Preferably, the dispatching center is further configured to acquire the terminal address information of the delivery task change, and receive the third feedback information sent by the terminal node based on the time window mechanism, wherein the third feedback information includes the terminal node location information, call the road coordinate information of the map information module, and then based on the location information of the terminal node, the changed terminal address information and road coordinate information, recalculate the third optimal delivery route information through the adaptive ant colony algorithm, Wherein, the position information of the terminal node is used as a new starting point address information, and finally the third optimal delivery route information is sent to the Zigbee coordination controller;

所述Zigbee协调控制器,还用于向所述调度中心发送所述终端节点的第三反馈信息,并且接收所述调度中心发送的所述第三最优配送路径信息,并将所述第三最优配送路径信息转发给所述终端节点;The Zigbee coordination controller is also configured to send the third feedback information of the terminal node to the dispatch center, and receive the third optimal delivery route information sent by the dispatch center, and send the third The optimal delivery route information is forwarded to the terminal node;

所述终端节点,还用于接收所述Zigbee协调控制器发送的第三最优配送路径信息,以便携带有所述终端节点的车辆按照所述第三最优配送路径信息进行改变终点地址的配送任务。The terminal node is also used to receive the third optimal delivery route information sent by the Zigbee coordination controller, so that the vehicle carrying the terminal node performs the delivery of changing the destination address according to the third optimal delivery route information Task.

优选的,所述调度中心,还用于对接收的终端节点的位置信息进行显示。Preferably, the dispatch center is further configured to display the received location information of the terminal nodes.

从上述技术方案可以看出,本发明的有益效果为:本发明通过获取任务配送起点地址信息、终点地址信息,再调用地图信息模块的道路坐标信息;然后通过自适应蚁群算法计算得到从配送任务的起点到终点的最优配送路径信息;最后将所述最优配送路径信息经Zigbee协调控制器发送给终端节点,携带有所述终端节点的车辆按照最优配送路径进行配送任务,因此节省了货物配送时间,从而提高了仓储物流的配送效率。It can be seen from the above technical scheme that the beneficial effects of the present invention are: the present invention calls the road coordinate information of the map information module by obtaining the starting point address information and the end point address information of task distribution; The optimal delivery route information from the starting point to the end point of the task; finally, the optimal delivery route information is sent to the terminal node through the Zigbee coordination controller, and the vehicle carrying the terminal node performs the delivery task according to the optimal delivery route, thus saving The delivery time of goods is shortened, thereby improving the delivery efficiency of warehousing logistics.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.

图1是本发明实施例中公开的一种仓储物流车辆调度的方法流程图;Fig. 1 is a flow chart of a method for scheduling warehousing logistics vehicles disclosed in an embodiment of the present invention;

图2是本发明另一实施例中公开的一种仓储物流车辆调度的方法流程图;Fig. 2 is a flow chart of a method for scheduling warehousing logistics vehicles disclosed in another embodiment of the present invention;

图3是本发明另一实施例中公开的一种仓储物流车辆调度的方法流程图;Fig. 3 is a flow chart of a method for scheduling warehousing logistics vehicles disclosed in another embodiment of the present invention;

图4是本发明另一实施例中公开的一种仓储物流车辆调度的方法流程图;Fig. 4 is a flow chart of a method for scheduling warehousing logistics vehicles disclosed in another embodiment of the present invention;

图5是本发明实施例中公开的一种仓储物流车辆调度的系统结构图。Fig. 5 is a system structure diagram of a warehouse logistics vehicle scheduling disclosed in the embodiment of the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

本发明公开一种仓储物流车辆调度方法,参见图1,所述方法包括:The invention discloses a method for scheduling warehousing and logistics vehicles. Referring to FIG. 1, the method includes:

步骤S101、获取任务配送信息;Step S101, obtaining task delivery information;

其中,任务配送信息由调度工作人员输入,主要包括任务配送起点地址信息、终点地址信息;Among them, the task delivery information is input by the scheduling staff, mainly including the start address information and the end address information of the task delivery;

步骤S102、调用地图信息模块的道路坐标信息;Step S102, call the road coordinate information of the map information module;

其中,所述地图信息模块包含了整个物流仓库区域内所有道路坐标信息;Wherein, the map information module includes all road coordinate information in the entire logistics warehouse area;

步骤S103、基于所述任务配送信息和道路坐标信息,通过自适应蚁群算法计算得到最优配送路径信息;Step S103, based on the task delivery information and road coordinate information, calculate the optimal delivery route information through the adaptive ant colony algorithm;

其中,通过自适应蚂蚁算法计算得到最优配送路径的过程包括:Among them, the process of calculating the optimal delivery route through the adaptive ant algorithm includes:

首先,在车辆调度问题中,为避免蚁群算法陷入局部停滞,需把每条路径上的信息素限制在[τminmax]之间,First of all, in the vehicle scheduling problem, in order to avoid the local stagnation of the ant colony algorithm, it is necessary to limit the pheromone on each path to [τ minmax ],

产生第一代最优解前,采用以下公式确定τmin(t)和τmax(t):Before generating the first-generation optimal solution, the following formulas are used to determine τ min (t) and τ max (t):

ττ mm aa xx (( tt )) == 11 22 (( 11 -- ρρ )) ·· 11 LL (( SS gg bb )) -- -- -- (( 11 ))

ττ minmin (( tt )) == ττ mm aa xx (( tt )) 2020 -- -- -- (( 22 ))

在信息素得到更新之后,采用以下公式确定τmax(t):After the pheromone has been updated, τ max (t) is determined using the following formula:

ττ mm aa xx (( tt )) == 11 22 (( 11 -- ρρ )) ·· 11 LL (( SS gg bb )) ++ σσ LL (( SS gg bb )) -- -- -- (( 33 ))

在公式(3)中,τmin(t)表示最小信息素浓度,τmax(t)表示最大信息素浓度,L(sgb)表示全局最优解的路径长度,σ表示的是“精英蚂蚁”的数量;In formula (3), τ min (t) represents the minimum pheromone concentration, τ max (t) represents the maximum pheromone concentration, L(s gb ) represents the path length of the global optimal solution, and σ represents the "elite ant "quantity;

选取在路径构建中排名靠前的几只“精英蚂蚁”,将它们用于信息素的更新,其更新规则如下:Select a few "elite ants" that rank high in the path construction, and use them for pheromone update. The update rules are as follows:

ττ ii jj nno ee ww == (( 11 -- ρρ )) ττ ii jj oo ll dd ++ ΣΣ uu == 11 σσ -- 11 ΔτΔτ ii jj uu ++ σΔτσΔτ ii jj ** -- -- -- (( 44 ))

在公式(4)中:代表信息素浓度,1-ρ就表示信息素残留因子,ρ的取值范围为u代表蚂蚁的排名,代表路径长度为Lu时信息素所增加的浓度,代表路径长度L*最优解时信息素增加的浓度;In formula (4): represents the pheromone concentration, 1-ρ represents the pheromone residual factor, and the value range of ρ is u represents the rank of the ant, Represents the increased concentration of pheromone when the path length is Lu, Represents the increased concentration of pheromone when the path length L * optimal solution;

为了扩大信息素的更新范围,在迭代过程中,对于出现优于上代解时给予本迭代激励,而对于劣于上代产生的解时给予本迭代惩罚,从而加快其收敛速度;对信息素更新过的路径所采取的激励与惩罚的措施按下式确定:In order to expand the update range of pheromones, in the iterative process, the iterative incentives are given when the solution is superior to the previous generation, and the iterative penalty is given when the solution is inferior to the previous generation, so as to speed up its convergence speed; The incentive and punishment measures adopted by the path are determined according to the following formula:

在公式(5)中,代表信息素浓度,Lnew、Lold代表路径长度,其中路径长度通过配送起点和配送终点之间的道路坐标信息进行计算得到;In formula (5), Represents the pheromone concentration, L new and L old represent the path length, where the path length is calculated from the road coordinate information between the delivery start point and the delivery end point;

在获得更新后的信息素后,计算第k条路径上的车辆从配送起点i到配送终点j的概率由下式决定:After obtaining the updated pheromone, the calculation of the probability of the vehicle on the kth route from the delivery starting point i to the delivery destination j is determined by the following formula:

PP ii jj kk == ωω 11 ‾‾ (( ττ ii jj )) αα (( ηη ii jj )) αα ΣΣ hh ∈∈ ΩΩ (( ττ ii jj )) αα (( ηη ii jj )) αα ++ ωω 22 ‾‾ 11 // (( || tt ii jj -- aa jj || ++ || tt ii jj -- bb jj || )) ΣΣ hh ∈∈ ΩΩ 11 // (( || tt ii hh -- aa hh || ++ || tt ii hh -- bb hh || )) ,, ii ff jj ∈∈ ΩΩ 00 ,, ee ll sthe s ee -- -- -- (( 66 ))

在公式(6)中:τij代表信息素浓度,α代表信息启发因子,ηij代表启发函数,表示客户点j的时间约束条件,表示权重系数,并满足tij表示车辆从配送起点i到达配送终点j的时间,Ω={j|j为可被访问的车间}∪{0},其中0表示配送中心;In formula (6): τ ij represents pheromone concentration, α represents information heuristic factor, η ij represents heuristic function, Denotes the time constraints of client point j, and Indicates the weight coefficient, and satisfies and t ij represents the time for the vehicle to reach the delivery destination j from the delivery starting point i, Ω={j|j is the accessible workshop}∪{0}, where 0 represents the distribution center;

最终获得从配送起点到配送终点的选择所有路径的概率,其中概率最大的路径作为最优配送路径;Finally, the probability of selecting all paths from the delivery start point to the delivery end point is obtained, and the path with the highest probability is regarded as the optimal delivery path;

步骤S104、将所述最优配送路径信息经Zigbee协调控制器发送给终端节点,以便携带有所述终端节点的车辆按照最优配送路径进行配送任务;Step S104, sending the optimal delivery route information to the terminal node through the Zigbee coordination controller, so that the vehicle carrying the terminal node performs the delivery task according to the optimal delivery route;

其中,调度中心根据配送货物量选择需要进行本次配送任务需要车辆的数量,并将得到所述最优配送路径信息发送至Zigbee协调控制器,需要说明的是需要预先为网络中的终端节点分配地址标识,Zigbee协调控制器根据所述地址标识将所述最优配送路径信息发送给终端节点,这样携带有所述终端节点的车辆就能按照最优配送路径进行配送任务。Among them, the dispatch center selects the number of vehicles required for this delivery task according to the amount of goods to be delivered, and sends the obtained optimal delivery route information to the Zigbee coordination controller. It should be noted that the terminal nodes in the network need to be allocated in advance The address identifier, the Zigbee coordinating controller sends the optimal delivery route information to the terminal node according to the address identifier, so that the vehicle carrying the terminal node can carry out the delivery task according to the optimal delivery route.

本实施例中通过获取任务配送起点地址信息、终点地址信息,再调用地图信息模块的道路坐标信息;然后通过自适应蚁群算法计算得到从配送任务的起点到终点的最优配送路径信息;最后将所述最优配送路径信息经Zigbee协调控制器发送给终端节点,携带有所述终端节点的车辆按照最优配送路径进行配送任务,因此节省了货物配送时间,从而提高了仓储物流的配送效率。In this embodiment, by obtaining the start point address information and end point address information of the task delivery, the road coordinate information of the map information module is called; then the optimal delivery route information from the start point to the end point of the delivery task is obtained through adaptive ant colony algorithm calculation; finally The optimal distribution route information is sent to the terminal node through the Zigbee coordination controller, and the vehicle carrying the terminal node performs the distribution task according to the optimal distribution route, thus saving the delivery time of goods and improving the distribution efficiency of warehousing logistics .

优选的,另一实施例中,公开了一种仓储物流车辆调度方法,参见图2,所述方法包括:Preferably, in another embodiment, a method for scheduling warehousing and logistics vehicles is disclosed, see FIG. 2, the method includes:

步骤S201、获取任务配送信息;Step S201, obtaining task delivery information;

其中,所述任务配送信息为初始配送任务的起点地址信息和终点地址信息;Wherein, the task delivery information is the starting point address information and the destination address information of the initial delivery task;

步骤S202、调用地图信息模块的道路坐标信息;Step S202, call the road coordinate information of the map information module;

步骤S203、基于所述任务配送信息和道路坐标信息,通过自适应蚁群算法计算得到最优配送路径信息;Step S203, based on the task delivery information and road coordinate information, calculate the optimal delivery route information through the adaptive ant colony algorithm;

步骤S204、将所述最优配送路径信息经Zigbee协调控制器发送给第一终端节点;Step S204, sending the optimal delivery route information to the first terminal node via the Zigbee coordination controller;

步骤S205、基于时间窗机制接收所述第一终端节点发送的第一反馈信息,其中,所述第一反馈信息包括道路拥堵信息和所述第一终端节点的位置信息;Step S205, receiving first feedback information sent by the first terminal node based on a time window mechanism, wherein the first feedback information includes road congestion information and location information of the first terminal node;

其中,基于时间窗机制接收终端节点的反馈信息表示为同时进行多个配送任务设定一个时间窗,所述时间窗表示一个时间间隔,这样在每个时间窗内接收对应配送任务的反馈信息,这样避免了不同配送任务间信息传输的冲突;Wherein, receiving the feedback information of the terminal node based on the time window mechanism means setting a time window for multiple delivery tasks at the same time, and the time window represents a time interval, so that the feedback information corresponding to the delivery task is received within each time window, This avoids the conflict of information transmission between different delivery tasks;

步骤S206、调用地图信息模块的道路坐标信息;Step S206, call the road coordinate information of the map information module;

步骤S207、基于第一终端节点的位置信息、任务配送信息的终点地址信息和道路坐标信息,通过自适应蚁群算法重新计算得到第一最优配送路径信息,其中,所述第一终端节点的位置信息作为新的起点地址信息;Step S207, based on the location information of the first terminal node, the destination address information of the task delivery information and the road coordinate information, recalculate the first optimal delivery route information through the adaptive ant colony algorithm, wherein the first terminal node's The location information is used as the new starting point address information;

步骤S208、将所述第一最优配送路径信息经Zigbee协调控制器发送给第一终端节点,以便携带有所述第一终端节点的车辆避开拥堵重新按照所述第一最优配送路径信息进行配送任务。Step S208, sending the first optimal delivery route information to the first terminal node via the Zigbee coordination controller, so that the vehicle carrying the first terminal node avoids congestion and re-accords to the first optimal delivery route information Carry out delivery tasks.

需要说明的是,本实施例主要是针对在配送任务中道路出现拥堵的情况,为保证货物准时送达存放地点,需要避开拥堵。因此,当前方道路出现拥堵,携带有终端节点的车辆的工作人员通过终端节点向调度中心发送道路拥堵信息以及车辆所在的位置信息。调度中心接收到终端节点的反馈信息后,以当前车辆的位置信息为新的起点位置,重新计算一条配送路径。由于调度中心收到道路拥堵信息后会自动舍弃这条拥堵路径,所以重新获得的配送路径即本实施例中的所述第一最优配送路径与拥堵的路径不是同一条路径。It should be noted that this embodiment is mainly aimed at the situation of road congestion during the delivery task. In order to ensure that the goods are delivered to the storage location on time, congestion needs to be avoided. Therefore, when the road ahead is congested, the staff of the vehicle carrying the terminal node sends the road congestion information and the location information of the vehicle to the dispatching center through the terminal node. After receiving the feedback information from the terminal node, the dispatch center recalculates a delivery route with the current vehicle location information as the new starting location. Since the dispatch center will automatically discard the congested route after receiving the road congestion information, the re-obtained delivery route, that is, the first optimal delivery route in this embodiment, is not the same route as the congested route.

本实施例中,当配送路径出现拥堵情况,终端节点会向调度中心反馈道路拥堵信息,此时,调度中心会根据终端节点的当前位置和任务配送终点信息重新计算配送路径,从而避开道路拥堵,减少物流配送时间。另外,调度中心基于时间窗机制接收终端节点的反馈信息,避免了配送任务间信息传输的冲突,从而提高物流配送效率。In this embodiment, when the delivery route is congested, the terminal node will feed back road congestion information to the dispatching center. At this time, the dispatching center will recalculate the delivery route according to the current location of the terminal node and the task delivery end information, thereby avoiding road congestion. , Reduce logistics delivery time. In addition, the dispatch center receives the feedback information of the terminal nodes based on the time window mechanism, which avoids the conflict of information transmission between distribution tasks, thereby improving the efficiency of logistics distribution.

优选的,另一实施例中,公开了一种仓储物流车辆调度方法,参见图3,所述方法包括:Preferably, in another embodiment, a method for scheduling warehousing and logistics vehicles is disclosed. Referring to FIG. 3 , the method includes:

步骤S301、获取任务配送信息;Step S301, obtaining task delivery information;

其中,所述任务配送信息为初始配送任务的起点地址信息和终点地址信息;Wherein, the task delivery information is the starting point address information and the destination address information of the initial delivery task;

步骤S302、调用地图信息模块的道路坐标信息;Step S302, call the road coordinate information of the map information module;

步骤S303、基于所述任务配送信息和道路坐标信息,通过自适应蚁群算法计算得到最优配送路径信息;Step S303, based on the task delivery information and road coordinate information, calculate the optimal delivery route information through the adaptive ant colony algorithm;

步骤S304、将所述最优配送路径信息经Zigbee协调控制器发送给第二终端节点;Step S304, sending the optimal delivery route information to the second terminal node via the Zigbee coordination controller;

步骤S305、基于时间窗机制接收第二终端节点发送的第二反馈信息,其中所述第二反馈信息为车辆故障信息和所述第二终端节点的位置信息;Step S305, receiving second feedback information sent by the second terminal node based on the time window mechanism, wherein the second feedback information is vehicle fault information and location information of the second terminal node;

步骤S306、调用地图信息模块的道路坐标信息;Step S306, calling the road coordinate information of the map information module;

步骤S307、基于所述第二终端节点的位置信息、任务配送信息的起点位置信息和道路坐标信息,通过自适应蚁群算法重新计算得到第二最优配送路径信息,其中,所述第二终端节点的位置信息为新的终点地址信息;Step S307, based on the location information of the second terminal node, the starting location information of the task delivery information and the road coordinate information, recalculate the second optimal delivery route information through the adaptive ant colony algorithm, wherein the second terminal The location information of the node is the new terminal address information;

步骤S308、经Zigbee协调控制器向第三终端节点发送所述第二最优配送路径信息,以便携带有所述第三终端节点的车辆替换携带有所述第二终端节点的车辆进行配送任务。Step S308, sending the second optimal delivery route information to the third terminal node via the Zigbee coordination controller, so that the vehicle carrying the third terminal node can replace the vehicle carrying the second terminal node to perform the delivery task.

需要说明的是,本实施例主要针对在配送任务中配送车辆出现故障,需要更换车辆的情况。首先,需要出现故障的配送车辆向调度中心反馈车辆故障信息和当前车辆的位置信息,调度中心接收到反馈信息后,需要根据故障车辆的位置信息为替换车辆计算一条最优路径,这样替换车辆就能以最优路径到达故障车辆的位置,从而替换故障车辆进行配送任务。It should be noted that this embodiment is mainly aimed at the situation that the delivery vehicle breaks down during the delivery task and the vehicle needs to be replaced. First of all, the faulty delivery vehicle needs to feed back vehicle fault information and current vehicle location information to the dispatch center. After receiving the feedback information, the dispatch center needs to calculate an optimal path for the replacement vehicle based on the location information of the faulty vehicle, so that the replacement vehicle is It can reach the position of the faulty vehicle with the optimal path, so as to replace the faulty vehicle for delivery tasks.

本实施例中,携带有第二终端节点的车辆出现故障,配送任务中断,通过向调度中心反馈车辆故障信息请求更换车辆,本实施例以当前故障车辆的位置信息作为终点地址信息,为替换车辆重新计算一条最优路径以便以最短时间到达故障车辆所在位置,从而保证物流配送效率。In this embodiment, the vehicle carrying the second terminal node fails, and the delivery task is interrupted. The replacement vehicle is requested by feeding back the vehicle failure information to the dispatching center. Recalculate an optimal path to reach the location of the faulty vehicle in the shortest time, thereby ensuring the efficiency of logistics distribution.

优选的,另一实施例中,公开了一种仓储物流车辆调度方法,参见图4,所述方法包括:Preferably, in another embodiment, a method for scheduling warehousing and logistics vehicles is disclosed, see FIG. 4, the method includes:

步骤S401、获取任务配送信息;Step S401, obtaining task delivery information;

其中,所述任务配送信息为初始配送任务的起点地址信息和终点地址信息;Wherein, the task delivery information is the starting point address information and the destination address information of the initial delivery task;

步骤S402、调用地图信息模块的道路坐标信息;Step S402, call the road coordinate information of the map information module;

步骤S403、基于所述任务配送信息和道路坐标信息,通过自适应蚁群算法计算得到最优配送路径信息;Step S403, based on the task delivery information and road coordinate information, calculate the optimal delivery route information through the adaptive ant colony algorithm;

步骤S404、将所述最优配送路径信息经Zigbee协调控制器发送终端节点;Step S404, sending the optimal delivery route information to the terminal node via the Zigbee coordination controller;

步骤S405、获取配送任务更改的终点地址信息;Step S405, obtaining the destination address information of the delivery task modification;

步骤S406、基于时间窗机制接收所述终端节点发送的第三反馈信息,其中,所述第三反馈信息包括所述终端节点的位置信息;Step S406, receiving third feedback information sent by the terminal node based on a time window mechanism, wherein the third feedback information includes location information of the terminal node;

步骤S407、调用地图信息模块的道路坐标信息;Step S407, call the road coordinate information of the map information module;

步骤S408、基于所述终端节点的位置信息、更改的终点地址信息和道路坐标信息,通过自适应蚁群算法重新计算得到第三最优配送路径信息,其中,所述终端节点的位置信息作为新的起点地址信息;Step S408, based on the location information of the terminal node, the changed destination address information and road coordinate information, recalculate the third optimal delivery route information through the adaptive ant colony algorithm, wherein the location information of the terminal node is used as the new The address information of the starting point;

步骤S409、将所述第三最优配送路径信息经Zigbee协调控制器发送给终端节点,以便携带有所述终端节点的车辆按照所述第三最优配送路径信息进行改变终点地址的配送任务。Step S409, sending the third optimal delivery route information to the terminal node via the Zigbee coordination controller, so that the vehicle carrying the terminal node can perform the delivery task of changing the destination address according to the third optimal delivery route information.

需要说明的是,本实施例针对的是配送任务中更改配送终点地址的情况。由于配送货物数量的要求,同一配送任务可能需要多个配送车辆,本实例中的终端节点数量大于等于一个。当调度中心获取配送任务更改的终点地址信息后,根据更改的终点地址信息重新计算配送路径即所述的第三最优配送路径信息,相对应的本次配送任务的终端节点按照所述的第三最优配送路径信息进行配送任务。另外,步骤S405和步骤S406仅代表本实施例的一种执行顺序,也可以先执行S406的动作再执行S405的动作;或者S406的动作和S405的动作同时进行。It should be noted that this embodiment is aimed at the situation where the address of the delivery destination is changed in the delivery task. Due to the requirement of the quantity of delivered goods, the same delivery task may require multiple delivery vehicles, and the number of terminal nodes in this example is greater than or equal to one. After the dispatching center obtains the changed destination address information of the delivery task, it recalculates the delivery route according to the changed destination address information, that is, the third optimal delivery route information, and the corresponding terminal node of this delivery task follows the described third optimal delivery route information. 3. Optimal delivery route information for delivery tasks. In addition, step S405 and step S406 only represent an execution sequence of this embodiment, and the action of S406 may be performed first, and then the action of S405 may be performed; or the action of S406 and the action of S405 may be performed simultaneously.

本实施例中,调度中心在获取到配送任务更改的终点地址信息后,根据配送车辆当前的位置信息,通过自适应蚁群算法重新计算配送路径,这样,在更改配送终点地址的情况也,配送车辆能够以新的最优路径进行配送任务,从而提高物流配送效率。In this embodiment, after obtaining the destination address information of the delivery task change, the dispatching center recalculates the delivery route through the adaptive ant colony algorithm according to the current location information of the delivery vehicle. Vehicles can carry out distribution tasks with a new optimal path, thereby improving the efficiency of logistics distribution.

优选的,另一实施例中,在所述基于时间窗机制接收所述终端节点发送的反馈信息之后,还包括:Preferably, in another embodiment, after receiving the feedback information sent by the terminal node based on the time window mechanism, it further includes:

对获取的所述终端节点的位置信息进行显示。and display the acquired location information of the terminal node.

本实施例中,调度中心对终端节点反馈的位置信息进行显示,以便于调度人员对车辆的当前位置进行查看,便于配送任务的统计。In this embodiment, the dispatch center displays the location information fed back by the terminal nodes, so that dispatchers can check the current location of the vehicle and facilitate the statistics of delivery tasks.

基于上述方法,本发明公开了一种仓储物流车辆调度系统,参见图5,所述系统包括:Based on the above method, the present invention discloses a warehousing logistics vehicle dispatching system, referring to Fig. 5, the system includes:

调度中心101、Zigbee协调控制器102和至少一个终端节点103;Dispatch center 101, Zigbee coordination controller 102 and at least one terminal node 103;

其中,所述终端节点103包括第一终端节点1031、第二终端节点1032、第三终端节点1033……第n终端节点103n;所述调度中心101获取任务配送信息,并调用地图信息模块的道路坐标信息,然后基于所述任务配送信息和道路坐标信息采用自适应蚁群算法计算得到最优配送路径信息,最后将所述最优配送路径信息发送给所述Zigbee协调控制器102;Wherein, the terminal nodes 103 include a first terminal node 1031, a second terminal node 1032, a third terminal node 1033...the nth terminal node 103n; the dispatching center 101 obtains task distribution information, and calls the road of the map information module Coordinate information, then based on the task delivery information and road coordinate information, adopt the adaptive ant colony algorithm to calculate the optimal delivery route information, and finally send the optimal delivery route information to the Zigbee coordination controller 102;

所述Zigbee协调控制器102用于接收所述调度中心101发送的最优配送路径信息,并将所述最优配送路径信息转发给终端节点103;The Zigbee coordination controller 102 is configured to receive the optimal delivery route information sent by the dispatch center 101, and forward the optimal delivery route information to the terminal node 103;

所述终端节点103用于接收所述Zigbee协调控制器102发送的所述最优配送路径信息,以便携带有所述终端节点103的车辆按照最优配送路径进行配送任务。The terminal node 103 is used to receive the optimal delivery route information sent by the Zigbee coordination controller 102, so that the vehicle carrying the terminal node 103 performs the delivery task according to the optimal delivery route.

优选的,所述调度中心101还用于基于时间窗机制接收终端节点103的反馈信息,所述终端节点103通过Zigbee协调控制器102向调度中心101反馈实时配送信息;其中,所述反馈信息包括终端节点的位置信息、道路拥堵信息、车辆故障信息等,并根据反馈信息,调度中心101重新通过自适应蚁群算法计算新的最优配送路径,保证在配送车辆在遇到道路拥堵时,重新选择配送路径避免拥堵,在车辆出现故障时,能够快速的调度新的配送车辆来替换故障车辆,从而保证仓储物流配送的效率。另外当配送地址发送更改,调度中心101能够及时调整配送路径,保证货物及时准确的送到配送终点。Preferably, the dispatch center 101 is also configured to receive feedback information from the terminal node 103 based on a time window mechanism, and the terminal node 103 feeds back real-time delivery information to the dispatch center 101 through the Zigbee coordination controller 102; wherein the feedback information includes The location information of the terminal nodes, road congestion information, vehicle failure information, etc., and according to the feedback information, the dispatch center 101 recalculates the new optimal delivery route through the adaptive ant colony algorithm, so as to ensure that when the delivery vehicles encounter road congestion, Choose the distribution route to avoid congestion, and when the vehicle fails, it can quickly dispatch new distribution vehicles to replace the faulty vehicle, thereby ensuring the efficiency of warehousing logistics distribution. In addition, when the delivery address is changed, the dispatch center 101 can adjust the delivery route in time to ensure that the goods are delivered to the delivery destination in a timely and accurate manner.

本实施例中,通过组建Zigbee无线网络,能够实现将调度中心101计算得到的最优配送路径高效的传送至配送车辆上,其中Zigbee无线网络具有近距离、自组织、低功耗、低数据速率、低复杂度、低时延、低成本等特点,能最大限度的满足仓储范围内信息通讯的要求。所述调度中心101与Zigbee协调控制器102之间通过串口或者总线进行数据通信,当仓储物流配送任务较多时,需要传输的数据量较大时,采用总线连接调度中心101和Zigbee协调控制器102,例如,如大型的零件仓储配送系统,大型的码头物流仓库等,仓储货物种类繁多,数量较大,需要的配送车辆较多。针对大型的码头物流仓库Zigbee无线网络需要增加多个路由节点来实现数据的传输。In this embodiment, by setting up a Zigbee wireless network, the optimal distribution route calculated by the dispatching center 101 can be efficiently transmitted to the distribution vehicle, wherein the Zigbee wireless network has the advantages of short distance, self-organization, low power consumption, and low data rate. , low complexity, low delay, low cost and other characteristics, it can meet the requirements of information communication within the scope of storage to the greatest extent. The data communication between the dispatch center 101 and the Zigbee coordination controller 102 is carried out through a serial port or a bus. When there are many warehousing logistics distribution tasks and the amount of data to be transmitted is large, the bus connection dispatch center 101 and the Zigbee coordination controller 102 are used. , For example, such as large-scale parts storage and distribution systems, large-scale dock logistics warehouses, etc., there are many kinds of goods in storage, the quantity is large, and more distribution vehicles are required. For large-scale dock logistics warehouses, Zigbee wireless networks need to add multiple routing nodes to realize data transmission.

需要说明的是,本实施例公开的仓储物流车辆调度系统中,各个组成部分的具体工作过程请参见对应图1~4的方法实施例,此处不再赘述。It should be noted that, in the warehousing logistics vehicle dispatching system disclosed in this embodiment, please refer to the method embodiments corresponding to FIGS. 1 to 4 for the specific working process of each component, which will not be repeated here.

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. a warehouse logistics vehicle dispatching method, it is characterised in that including:
Acquisition task distribution information, wherein said task distribution information is task dispensing IP address information, end address information;
The path coordinate information of invocation map information module;
Based on described task distribution information and path coordinate information, it is calculated optimum Distribution path by self-adaptive genetic operator Information;
Described optimum Distribution path information is sent to terminal node through Zigbee tuning controller, in order to carry described terminal The vehicle of node carries out dispensing task according to optimum Distribution path.
Method the most according to claim 1, it is characterised in that described described optimum Distribution path information is assisted through Zigbee After adjusting controller to be sent to terminal node, also include:
The first feedback information that first terminal node sends, wherein, described first feedback information bag is received based on time window mechanism Include road congestion information and the positional information of described first terminal node;
The path coordinate information of invocation map information module;
Positional information based on first terminal node, the end address information of task distribution information and path coordinate information, pass through Self-adaptive genetic operator recalculates the first optimum Distribution path information that obtains, wherein, the position letter of described first terminal node Breath is as new IP address information;
Described first optimum Distribution path information is sent to first terminal node through Zigbee tuning controller, in order to carry The vehicle of described first terminal node is avoided blocking up and is again carried out dispensing task according to the described first optimum Distribution path information.
Method the most according to claim 1, it is characterised in that described described optimum Distribution path information is assisted through Zigbee After adjusting controller to be sent to terminal node, also include:
Receiving, based on time window mechanism, the second feedback information that the second terminal node sends, wherein said second feedback information is car Fault message and the positional information of described second terminal node;
The path coordinate information of invocation map information module;
Positional information based on described second terminal node, the start position information of task distribution information and path coordinate information, Recalculated by self-adaptive genetic operator and obtain the second optimum Distribution path information, wherein, the position of described second terminal node Confidence breath is new end address information;
The described second optimum Distribution path information is sent to third terminal node, in order to carry through Zigbee tuning controller State the vehicle of third terminal node to replace and carry the vehicle of described second terminal node and carry out dispensing task.
Method the most according to claim 1, it is characterised in that described described optimum Distribution path information is assisted through Zigbee After adjusting controller to be sent to terminal node, also include:
Obtain the end address information of dispensing task change;
The 3rd feedback information that described terminal node sends, wherein, described 3rd feedback information bag is received based on time window mechanism Include the positional information of described terminal node;
The path coordinate information of invocation map information module;
Positional information based on terminal node, the end address information of change and path coordinate information, calculated by self-adapting ant colony Method recalculates the 3rd optimum Distribution path information that obtains, and wherein, the positional information of described terminal node is as new starting point ground Location information;
Described 3rd optimum Distribution path information is sent to described terminal node through Zigbee tuning controller, in order to carry The vehicle of described terminal node is changed the dispensing task of end address according to the described 3rd optimum Distribution path information.
5. according to the method described in claim 2~4 any one, it is characterised in that described based on time window mechanism receive institute After stating the feedback information that terminal node sends, also include:
The positional information of the described terminal node obtained is shown.
6. a warehouse logistics vehicle dispatch system, it is characterised in that including:
Control centre, Zigbee tuning controller and at least one terminal node;
Described control centre, is used for obtaining task distribution information, and the path coordinate information of invocation map information module, then base Self-adaptive genetic operator is used to be calculated optimum Distribution path information in described task distribution information and path coordinate information, After described optimum Distribution path information is sent to described Zigbee tuning controller;
Described Zigbee tuning controller, for receiving the optimum Distribution path information that described control centre sends, and by described Optimum Distribution path information is transmitted to terminal node;
Described terminal node, for receiving the described optimum Distribution path information that described Zigbee tuning controller sends, in order to The vehicle carrying described terminal node carries out dispensing task according to optimum Distribution path.
System the most according to claim 6, it is characterised in that
Described control centre, be additionally operable to based on time window mechanism receive first terminal node send the first feedback information, wherein, Described first feedback information includes road congestion information and the positional information of described first terminal node, invocation map information module Path coordinate information, be then based on the end address information of the positional information of described first terminal node, task distribution information With path coordinate information, recalculated the first optimum Distribution path information that obtains by self-adaptive genetic operator, wherein, described the Described first optimum Distribution path information, as new IP address information, is finally sent to by the positional information of one terminal node Described Zigbee tuning controller;
Described Zigbee tuning controller, is additionally operable to forward the first feedback letter of described first terminal node to described control centre Breath, and receive described first optimum Distribution path information, and the described first optimum Distribution path information is transmitted to described the One terminal node;
Described first terminal node, for receiving the described first optimum Distribution path letter that described Zigbee tuning controller sends Breath, in order to carry described first terminal node vehicle and avoid blocking up and again carry out according to described first optimum Distribution path information Dispensing task.
System the most according to claim 6, it is characterised in that
Described control centre, is additionally operable to receive the second feedback information that the second terminal node sends, wherein based on time window mechanism Described second feedback information is vehicle trouble messages and the positional information of described second terminal node, and invocation map information mould The path coordinate information of block, is then based on the start position letter of the positional information of described second terminal node, task distribution information Breath and path coordinate information, recalculate the second optimum Distribution path information that obtains by self-adaptive genetic operator, wherein, described The positional information of the second terminal node is new end address information, after through described Zigbee tuning controller to third terminal Node sends the described second optimum Distribution path information, in order to the vehicle replacement carrying described third terminal node is carried The vehicle stating the second terminal node carries out dispensing task;
Described Zigbee tuning controller, is additionally operable to forward the second feedback letter of described second terminal node to described control centre Breath, and receive the described second optimum Distribution path information that described control centre sends, and by the described second optimum dispensing road Footpath information is transmitted to described third terminal node;
Described second terminal node, for sending the second feedback information to described control centre;
Described third terminal node, for receiving the described second optimum Distribution path letter that described Zigbee tuning controller sends Breath, in order to carry the vehicle of described third terminal node and replace and carry the vehicle of described second terminal node and carry out dispensing and appoint Business.
System the most according to claim 6, it is characterised in that
Described control centre, is additionally operable to obtain the end address information of dispensing task change, and receives based on time window mechanism The 3rd feedback information that described terminal node sends, wherein, described 3rd feedback information includes the position letter of described terminal node Breath, the path coordinate information of invocation map information module, it is then based on the terminal ground of the positional information of described terminal node, change Location information and path coordinate information, recalculate the 3rd optimum Distribution path information that obtains by self-adaptive genetic operator, wherein, Described 3rd optimum Distribution path information, as new IP address information, is finally sent by the positional information of described terminal node To described Zigbee tuning controller;
Described Zigbee tuning controller, is additionally operable to send the 3rd feedback information of described terminal node to described control centre, And receive the described 3rd optimum Distribution path information that described control centre sends, and by the described 3rd optimum Distribution path letter Breath is transmitted to described terminal node;
Described terminal node, is additionally operable to receive the 3rd optimum Distribution path information that described Zigbee tuning controller sends, with Portable belt has the vehicle of described terminal node to be changed the dispensing of end address according to the described 3rd optimum Distribution path information Task.
10. according to the system described in claim 7~9 any one, it is characterised in that
Described control centre, is additionally operable to show the positional information of the terminal node received.
CN201610643271.8A 2016-08-08 2016-08-08 A kind of warehouse logistics vehicle dispatching method and system Pending CN106203740A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610643271.8A CN106203740A (en) 2016-08-08 2016-08-08 A kind of warehouse logistics vehicle dispatching method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610643271.8A CN106203740A (en) 2016-08-08 2016-08-08 A kind of warehouse logistics vehicle dispatching method and system

Publications (1)

Publication Number Publication Date
CN106203740A true CN106203740A (en) 2016-12-07

Family

ID=57515284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610643271.8A Pending CN106203740A (en) 2016-08-08 2016-08-08 A kind of warehouse logistics vehicle dispatching method and system

Country Status (1)

Country Link
CN (1) CN106203740A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108197787A (en) * 2017-12-22 2018-06-22 上海海得控制系统股份有限公司 The coordination scheduling system of flexible automation production line and automatic material flow pipeline
CN109466934A (en) * 2017-09-08 2019-03-15 菜鸟智能物流控股有限公司 Logistics transportation method, device and system based on pipeline
CN110262470A (en) * 2018-03-12 2019-09-20 西南石油大学 A kind of trackless patrol system based on ZigBee and infrared technique
CN112441082A (en) * 2019-08-28 2021-03-05 比亚迪股份有限公司 Train scheduling method and device, computer readable storage medium and electronic equipment
CN112629537A (en) * 2020-12-11 2021-04-09 华晟(青岛)智能装备科技有限公司 Method and system for dynamically selecting conveying route
CN113971470A (en) * 2020-07-22 2022-01-25 易久批信息技术有限公司 Supply chain order delivery ordering system
CN114819845A (en) * 2022-05-16 2022-07-29 安徽国祯生态科技有限公司 Big data-based straw vehicle cooperative scheduling system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103017783A (en) * 2012-12-05 2013-04-03 中兴通讯股份有限公司 Navigation method and system, map data management cloud end and data updating method thereof
CN104053236A (en) * 2013-03-11 2014-09-17 中兴通讯股份有限公司 Resource distribution methods, access point and relay access points

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103017783A (en) * 2012-12-05 2013-04-03 中兴通讯股份有限公司 Navigation method and system, map data management cloud end and data updating method thereof
CN104053236A (en) * 2013-03-11 2014-09-17 中兴通讯股份有限公司 Resource distribution methods, access point and relay access points

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
祁浩: "基于蚁群算法的动态车辆调度系统设计", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109466934A (en) * 2017-09-08 2019-03-15 菜鸟智能物流控股有限公司 Logistics transportation method, device and system based on pipeline
CN108197787A (en) * 2017-12-22 2018-06-22 上海海得控制系统股份有限公司 The coordination scheduling system of flexible automation production line and automatic material flow pipeline
CN108197787B (en) * 2017-12-22 2021-12-14 上海海得控制系统股份有限公司 Flexible automation line and automatic logistics conveying line's cooperative scheduling system
CN110262470A (en) * 2018-03-12 2019-09-20 西南石油大学 A kind of trackless patrol system based on ZigBee and infrared technique
CN112441082A (en) * 2019-08-28 2021-03-05 比亚迪股份有限公司 Train scheduling method and device, computer readable storage medium and electronic equipment
CN112441082B (en) * 2019-08-28 2022-05-13 比亚迪股份有限公司 Train scheduling method and device, computer readable storage medium and electronic equipment
US11820410B2 (en) 2019-08-28 2023-11-21 Byd Company Limited Train dispatching method and apparatus, computer-readable storage medium, and electronic device
CN113971470A (en) * 2020-07-22 2022-01-25 易久批信息技术有限公司 Supply chain order delivery ordering system
CN112629537A (en) * 2020-12-11 2021-04-09 华晟(青岛)智能装备科技有限公司 Method and system for dynamically selecting conveying route
CN114819845A (en) * 2022-05-16 2022-07-29 安徽国祯生态科技有限公司 Big data-based straw vehicle cooperative scheduling system

Similar Documents

Publication Publication Date Title
CN106203740A (en) A kind of warehouse logistics vehicle dispatching method and system
CN102710489B (en) Dynamic shunt dispatching patcher and method
CN107145971A (en) A Dynamically Adjusted Express Delivery Optimization Method
US10700940B2 (en) Network planning and optimization
US20190154454A1 (en) Dynamic route recommendation and progress monitoring for service providers
CN107392513A (en) Order processing method and apparatus
CN110826968B (en) Urban crowdsourcing distribution task optimal scheduling method based on path planning
CN110580546A (en) Method and system for route planning based on the same type of vehicle carrying people and goods
KR20190114127A (en) Mehtod of providing distribution delivery route using predicted traffic information and server performing the same
CN109450793B (en) Method and device for scheduling service traffic
WO2020163825A1 (en) Information rate and quality-of-service configurations for end-to-end data flow in an ngso satellite network
CN111861009A (en) A kind of intelligent routing planning method, device and equipment
CN111612396A (en) A real-time monitoring method for logistics network traffic
CN107135135A (en) A virtual network mapping method and device based on underlying node sorting
CN107180280A (en) Logistics route planning method and system based on path adaptation
CN109979222A (en) A kind of intelligent vehicle trace scheduling method and system
CN102427596B (en) Routing Method and Scheduling Method for Node Mobile Network Based on Location Information Assistance
CN105721316B (en) A kind of method and device issuing flow table
KR20040072250A (en) Material control system
Cokyasar Delivery drone route planning over a battery swapping network
CN107690170A (en) Dynamic routing computational methods based on position and mission planning
CN115345548A (en) Multimodal cargo logistics distribution method based on block chain technology
CN107203221A (en) Unmanned plane and there are online information distribution method and the device in man-machine composite formation
CN111144827B (en) Unmanned aerial vehicle cruising path dynamic planning method based on historical gain estimation
CN104038421A (en) Method and device for forwarding messages in VPN (virtual private network)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161207