一种用于物流运输的快递件转送方法及其系统与流程

文档序号:15463182发布日期:2018-09-18 18:40阅读:464来源:国知局

本发明涉及物流运输领域,特别涉及一种用于物流运输的快递件转送方法及其系统。



背景技术:

在目前的快递件派送过程中,由快递员或派件机器人携带快递件送货上门。在快递员或派件机器人派件的过程中,快递员之间或派件机器人之间没有联系,一个快递件只由一个快递员或一个派件机器人派送,在这种派件模式下,派件方法单一,派件效率得不到提高。例如,不同批次出发的快递员或派件机器人可能携带相同收件地址的快递件,但由于快递员或派件机器人出发前就已确定送件流程,因此,不同批次出发的具有相同收件地址的快递件可能具有不同的送达时间,若是在快递员或派件机器人之间相遇时将具有相同收件地址且具有不同送达时间的快递件进行转移,能够最快速地将快递件送达。



技术实现要素:

发明目的:为了克服背景技术中的缺点,本发明实施例提供了一种用于物流运输的快递件转送方法及其系统,能够有效解决上述背景技术中涉及的问题。

技术方案:一种用于物流运输的快递件转送方法,由若干派送机构协同作业,包括以下步骤:

101:获取派送机构内所有快递件的收件地址;

102:根据所述收件地址生成派送机构的运动路线,并在所述运动路线中标记出各个快递件的收件地址;

103:预计算各个快递件的送达时间,并将所述送达时间与快递件建立一一对应的关系;

104:根据所述运动路线将所述派送机构按照派送区域进行区分;

105:提取出相同派送区域内的派送机构以及所述派送机构的运动路线;

106:判断派送机构的运动路线是否存在重合;

107:若是,提取出运动路线重合的派送机构以及运动路线中的重合点;

108:预计算派件机构运动至所述重合点的第一时间;

109:判断各第一时间是否相同;

110:若是,提取出具有相同第一时间的派送机构;

111:判断派送机构内是否存在相同收件地址的快递件;

112:若是,进一步判断具有相同收件地址的快递件的送达时间是否一致;

113:若否,提取出送达时间较晚的快递件以及快递件所属的派送机构,当派送机构在重合点相遇时,将所述快递件转移至送达时间较早的派送机构中。

作为本发明的一种优选方式,快递件的送达时间、派送机构的运动路线以及派送机构到达重合点的第一时间随着派送机构的运动实时进行更新。

作为本发明的一种优选方式,判断派送机构的运动路线是否存在重合还包括:

设定预设距离;

判断派送机构的运动路线是否存在重合;

若否,提取各运动路线之间距离最近的位置;

计算各位置之间的距离;

判断所述距离是否小于或等于预设距离;

若是,提取出距离小于或等于预设距离的派送机构以及派送机构的运送路线;

计算各位置的中间点;

预计算派件机构运动至所述中间点的第一时间。

作为本发明的一种优选方式,判断各第一时间是否相同还包括:

设定预设时间差;

判断各第一时间是否相同;

若否,计算各第一时间之间的时间差;

判断所述时间差是否小于或等于预设时间差;

若是,提取出时间差小于或等于预设时间差的派送机构执行步骤111。

作为本发明的一种优选方式,第一时间较早的派送机构到达重合点或中间点后原地待机,在等待第二时间较晚的派送机构到达,将快递件转移完毕后,再沿运动路线继续派送。

一种用于物流运输的快递件转送系统,包括:

收件地址获取模块,被配置为获取派送机构内快递件的收件地址;

运动路线生成模块,被配置为生成派件机构的运送路线;

位置标记模块,被配置为在运动路线将快递件的收件地址进行标记;

第一计算模块,被配置为计算快递件的送达时间;

区分模块,被配置为区分不同派送区域的派送机构;

第一提取模块,被配置为提取出相同派送区域内的派送机构以及所述派送机构的运动路线;

第一判断模块,被配置为判断派送机构的运动路线是否存在重合;

第二提取模块,被配置为提取出运动路线重合的派送机构以及运动路线中的重合点;

第二计算模块,被配置为预计算派件机构运动至重合点的第一时间;

第二判断模块,被配置为判断各第一时间是否相同;

第三提取模块,被配置为提取出具有相同第一时间的派送机构;

第三判断模块,被配置为判断派送机构内是否存在相同收件地址的快递件;

第四判断模块,被配置为判断具有相同收件地址的快递件的送达时间是否一致;

第四提取模块,被配置为提取出送达时间较晚的快递件以及快递件所属的派送机构;

转移模块,被配置为将快递件在派送机构之间转移。

作为本发明的一种优选方式,还包括:

第五提取模块,被配置为提取各运动路线之间距离最近的位置;

第三计算模块,被配置为计算各位置之间的距离;

第五判断模块,被配置为判断第三计算计算得出的距离是否小于或等于预设距离;

第六提取模块,被配置为提取出距离小于或等于预设距离的派送机构以及派送机构的运送路线;

第四计算模块,被配置为计算各位置的中间点;

第五计算模块,被配置为预计算派件机构运动至中间点的第一时间。

作为本发明的一种优选方式,还包括:

第六计算模块,被配置为计算各第一时间之间的时间差;

第六判断模块,被配置为判断第六计算模块计算得出的时间差是否小于或等于预设时间差;

第七提取模块,被配置为提取出时间差小于或等于预设时间差的派送机构。

本发明实现以下有益效果:

本发明提供的一种用于物流运输的快递件转送方法能够在派件机构之间转移快递件,将具有相同收件地址但送达时间较晚的快递件转移至送达时间较早的派件机构中,使得能够最快速地将快递件送达,同时不会影响原先的派件流程;通过设定预设距离扩大重合点覆盖范围,使得本发明应用范围更广泛;通过设定预设时间差扩大第一时间的时间差,使得本发明应用范围更广泛;快递件的送达时间、派送机构的运动路线以及派送机构到达重合点的第一时间随着派送机构的运动实时进行更新,减小误差。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。图1为本发明提供的一种用于物流运输的快递件转送方法流程图;

图2为本发明提供的重合点扩大方法流程图;

图3为本发明提供的时间差扩大方法流程图;

图4为本发明提供的一种用于物流运输的快递件转送系统结构框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

实施例一

如图1所示,一种用于物流运输的快递件转送方法,由若干派送机构协同作业,包括以下步骤:

101:获取派送机构内所有快递件的收件地址;

102:根据收件地址生成派送机构的运动路线,并在运动路线中标记出各个快递件的收件地址;

103:预计算各个快递件的送达时间,并将送达时间与快递件建立一一对应的关系;

104:根据运动路线将派送机构按照派送区域进行区分;

105:提取出相同派送区域内的派送机构以及派送机构的运动路线;

106:判断派送机构的运动路线是否存在重合;

107:若是,提取出运动路线重合的派送机构以及运动路线中的重合点;

108:预计算派件机构运动至重合点的第一时间;

109:判断各第一时间是否相同;

110:若是,提取出具有相同第一时间的派送机构;

111:判断派送机构内是否存在相同收件地址的快递件;

112:若是,进一步判断具有相同收件地址的快递件的送达时间是否一致;

113:若否,提取出送达时间较晚的快递件以及快递件所属的派送机构,当派送机构在重合点相遇时,将快递件转移至送达时间较早的派送机构中。

快递件的送达时间、派送机构的运动路线以及派送机构到达重合点的第一时间随着派送机构的运动实时进行更新。

具体地,在步骤S101中,在执行派送任务之间,扫描快递件获取快递件信息,快递件信息包括物品名称、收件人身份、收件地址等,将快递件信息导入系统并进行存储,将收件地址单独提取。

在步骤S102中,在获取到派件机构内所有快递件的收件地址后,智能生成派件机构的运动路线,运动路线包括所有收件地址,并在运动路线中将收件地址进行标记。

在步骤S103中,根据标记的各个收件地址以及派件机构的运动路线,预计算各个快递件的送达时间,送达时间即派件机构到达收件地址的时间,将送达时间与快递件建立一一对应的关系。

在步骤S104中,将派件机构的作业区域划分为若干派送区域,根据不同的运动路线将派送机构划分至不同的派送区域。

在步骤S105中,将相同派送区域内的派送机构作为第一派送机构进行提取,并提取第一派送机构的运动路线;

在步骤S106中,将上述运动路线导入同一电子地图,从而判断各第一派送机构的运动路线是否存在重合;

在步骤S107中,将运动路线重合的第一派送机构作为第二派送机构进行提取,并提取运动路线中的重合点,将重合点进行标记。

在步骤S108中,预计算各第二派件机构运动至重合点的第一时间。

在步骤S109中,判断各第二派件机构的第一时间是否相同。

在步骤S110中,将第一时间相同的第二派件机构作为第三派件机构进行提取。

在步骤S111中,判断各第三派送机构内是否存在相同收件地址的快递件。

在步骤S112中,将具有相同收件地址的快递件作为第一快递件进行提取,进一步判断第一快递件的送达时间是否一致。

在步骤S113中,若否,将送达时间较晚的第一快递件作为第二快递件进行提取,将包括第二快递件的第三派件机构作为第四派件机构进行提取,将送达时间较早的第一快递件作为第三快递件进行提取,将包括第三快递件的第三派件机构作为第五派件机构进行提取,当第四派件机构与第五派件机构在重合点相遇时,将第二快递件从第四派件机构转移至第五派件机构中,第二快递件由第五派件机构进行派送。

实施例二

如图2所示,判断派送机构的运动路线是否存在重合还包括:

设定预设距离;

判断派送机构的运动路线是否存在重合;

若否,提取各运动路线之间距离最近的位置;

计算各位置之间的距离;

判断距离是否小于或等于预设距离;

若是,提取出距离小于或等于预设距离的派送机构以及派送机构的运送路线;

计算各位置的中间点;

预计算派件机构运动至中间点的第一时间。

具体地,本发明扩大派件机构运动路线的重合范围,当运动路线不存在重合部分时,则进一步判断是否存在接近重合的部分,当两者最接近的位置之间的距离小于或等于预设距离时,可近似认为两者存在重合,即可将所属的派件机构进行提取,但上述派件机构不存在重合点,根据上述派件机构最接近的位置智能生成一个中间点,预计算各派件机构运动至中间点的第一时间,判断各第一时间是否相同,若是,提取出具有相同第一时间的派送机构,判断派送机构内是否存在相同收件地址的快递件,若是,进一步判断具有相同收件地址的快递件的送达时间是否一致;若否,提取出送达时间较晚的快递件以及快递件所属的派送机构,当派送机构在重合点相遇时,将快递件转移至送达时间较早的派送机构中;若是第一时间相同,则将快递件转移至载件量较少的派送机构。

实施例三

如图3所示,判断各第一时间是否相同还包括:

设定预设时间差;

判断各第一时间是否相同;

若否,计算各第一时间之间的时间差;

判断时间差是否小于或等于预设时间差;

若是,提取出时间差小于或等于预设时间差的派送机构执行步骤111。

第一时间较早的派送机构到达重合点或中间点后原地待机,在等待第二时间较晚的派送机构到达,将快递件转移完毕后,再沿运动路线继续派送。

具体地,本发明扩大派件机构第一时间的重合范围,当派件机构运动至重合点或中间点的第一时间不相同时,则进一步判断各第一时间是否接近,计算两两第一时间的时间差,当两者的时间差小于或等于预设时间差时,可近似认为两者相同,即可将所属的派送机构进行提取,判断派送机构内是否存在相同收件地址的快递件,若是,进一步判断具有相同收件地址的快递件的送达时间是否一致,若否,提取出送达时间较晚的快递件以及快递件所属的派送机构,由于到达重合点或中间点的第一时间并非完全一致,则先到达的派送机构在重合点或中间点等待,当派送机构在重合点或中间点相遇时,将快递件转移至送达时间较早的派送机构中。

实施例四

如图4所示,一种用于物流运输的快递件转送系统,包括:

收件地址获取模块401,被配置为获取派送机构内快递件的收件地址;

运动路线生成模块402,被配置为生成派件机构的运送路线;

位置标记模块403,被配置为在运动路线将快递件的收件地址进行标记;

第一计算模块404,被配置为计算快递件的送达时间;

区分模块405,被配置为区分不同派送区域的派送机构;

第一提取模块406,被配置为提取出相同派送区域内的派送机构以及派送机构的运动路线;

第一判断模块407,被配置为判断派送机构的运动路线是否存在重合;

第二提取模块408,被配置为提取出运动路线重合的派送机构以及运动路线中的重合点;

第二计算模块409,被配置为预计算派件机构运动至重合点的第一时间;

第二判断模块410,被配置为判断各第一时间是否相同;

第三提取模块411,被配置为提取出具有相同第一时间的派送机构;

第三判断模块412,被配置为判断派送机构内是否存在相同收件地址的快递件;

第四判断模块413,被配置为判断具有相同收件地址的快递件的送达时间是否一致;

第四提取模块414,被配置为提取出送达时间较晚的快递件以及快递件所属的派送机构;

转移模块415,被配置为将快递件在派送机构之间转移;

第五提取模块416,被配置为提取各运动路线之间距离最近的位置;

第三计算模块417,被配置为计算各位置之间的距离;

第五判断模块418,被配置为判断第三计算计算得出的距离是否小于或等于预设距离;

第六提取模块419,被配置为提取出距离小于或等于预设距离的派送机构以及派送机构的运送路线;

第四计算模块420,被配置为计算各位置的中间点;

第五计算模块421,被配置为预计算派件机构运动至中间点的第一时间;

第六计算模块422,被配置为计算各第一时间之间的时间差;

第六判断模块423,被配置为判断第六计算模块计算得出的时间差是否小于或等于预设时间差;

第七提取模块424,被配置为提取出时间差小于或等于预设时间差的派送机构。

应理解,在实施例四中,上述各个模块的具体实现过程可与上述方法实施例(实施例一至实施例三)的描述相对应,此处不再详细描述。

上述实施例四所提供的系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。

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