本发明涉及区块链,具体为一种基于区块链技术的物流配送方法。
背景技术:
1、当前的电商行业发展迅速,大促销售活动如双11、618等吸引了大量用户参与购物,但同时也给物流配送带来了巨大的压力和挑战。传统的物流配送方式在电商大促期间往往面临以下问题:一是配送效率低下:传统物流配送往往依赖手动规划路线和分配配送任务,无法高效应对电商大促期间的高峰配送需求。配送员需要面对用户数量剧增、订单集中的情况,导致配送效率低下和延迟配送的问题。二是配送时间不准确:传统物流配送往往难以准确预测配送时间,用户不清楚何时能够收到快递,导致不确定性和不便利性。因此,设计配送效率高和配送时间精准的一种基于区块链技术的物流配送方法是很有必要的。
技术实现思路
1、本发明的目的在于提供一种基于区块链技术的物流配送方法,以解决上述背景技术中提出的问题。
2、为了解决上述技术问题,本发明提供如下技术方案:一种基于区块链技术的物流配送方法,应用于基于区块链技术的物流配送系统,所述基于区块链技术的物流配送系统包括区块链节点储存模块、配送路线规划模块、配送预测模块和违约责任处理模块,所述区块链节点储存模块用于建立区块链储存节点,将物流中心与用户直接建立信息交互;所述配送路线规划模块用于根据确认待配送用户信息,并规划配送路线;所述配送预测模块用于预测配送到对应用户的物流时间,所述违约责任处理模块用于制定和通知违约处理情况,所述区块链节点储存模块、配送路线规划模块、配送预测模块和违约责任处理模块相互之间电连接。
3、根据上述技术方案,所述区块链节点储存模块包括物流节点信息获取模块、区块链搭建模块和执行反馈模块,所述物流节点信息获取模块用于将物流中心的包裹信息进行采集,所述区块链搭建模块用于将物流用户信息区块与物流中心质检建立区块链条,用于临时会话,所述执行与反馈模块用于执行发布会话信息与接收反馈信息。
4、根据上述技术方案,所述配送路线规划模块包括配送数量确认模块、配送位置点确认模块、路线拟合确认模块和出库规划模块,所述配送数量确认模块用于根据物流车型,排序确认当前物流车型一次配送包裹数量,所述配送位置点确认模块用于根据包裹信息确认同物流车批次内所需配送的所有包裹位置点,所述路线拟合确认模块与配送位置点确认模块电连接,所述路线拟合确认模块用于根据所有包裹位置点拟合配送路线,所述出库规划模块用于根据拟合路线的配送顺序对物流中心包裹依次调取出库。
5、根据上述技术方案,所述配送预测模块包括实时路况获取模块、预计时间计算模块和通知发送确认模块,所述实时路况获取模块用于通过互联网调取区位地图路况信息,所述预计时间计算模块用于分析计算物流配送时间,所述通知发送确认模块用于判断通知发送时机并发送取件通知。
6、根据上述技术方案,所述基于区块链技术的物流配送方法包括以下步骤:
7、步骤s1:在电商大促期间,以物流中心为节点建立区块链储存数据库,获取物流节点的信息,并将与物流节点匹配的用户信息区块均与区块链节点之间搭建区块链条;
8、步骤s2:当物流中心做好配送准备时,获取识别配送车型的承载体积,通过区块链搭建区块链条,然后物流中心区块发布临时会话,所有与区块链节点之间搭建区块链条的用户区块均能收到通知;
9、步骤s3:获取会话内容,根据会话内容要求用户判断是否符合条件,若符合,做出“答应”反馈信号;若不符合,则做出“拒绝”反馈信号;若至会话结束未做出任何反馈信号,则视作“拒绝”反馈信号;
10、步骤s4:获取“答应”反馈信号的用户区块信息,得到用户配送包裹体积,并将所有“答应”用户包裹体积累加;当所有“答应”用户包裹体积累加体积大于配送车型的承载体积的80%、或者达到预设发出会话时间t秒时,二者优先达到其一条件则会话结束;
11、步骤s5:确认所有发出“答应”信号用户的配送位置信息,规划配送路线和出库计划;
12、步骤s6:根据规划的配送路线,精确预测送达时间;
13、步骤s7:分析判断包裹送达的通知发送时机,通过临时会话发送呼叫通知至用户端。
14、根据上述技术方案,所述步骤s5进一步包括以下步骤:
15、步骤s51:在会话结束后,获取所有发出“答应”信号的用户数量和用户配送位置;
16、步骤s52:以当前物流中心位置为中心,物流中心的配送辐射范围为半径建立共享配送地图,在地图中将本次配送的所有用户的配送位置信息在地图中标记;
17、步骤s53:以物流中心位置为出发点和终点,所有标记位置为途径点开始规划配送路线;
18、步骤s54:根据拟合配送路线,确定所有标记点被配送顺序,输出出库程序至物流中心仓储端,依据pda拣货模块依次顺序出库至物流车。
19、根据上述技术方案,所述步骤s53中规划配送路线的方法为:将共享配送地图划分为若干组单位边长的方格,获取方格中标记密度,选取密度排序前三大的方格;然后依次获取密度排序前三大的方格内标记点对应用户的包裹体积,并求和计算密度排序前三大的方格内用户包裹的平均体积,选取当中平均体积最大的方格为第一目标区域,拟合从物流中心出发到第一目标区域线路,并以该拟合线的方向,结合所有标记的距离进行延展拟合至途径所有标记点后再回物流中心的拟合路线;其中,从物流中心出发到第一目标区域线路中,将沿路段的标记点位置进行配送。
20、根据上述技术方案,所述步骤s6进一步包括以下步骤:
21、步骤s61:配送路线规划完成后,通过互联网调取区位地图路况信息;
22、步骤s62:用户通过共享信息获取物流车实时配送位置和配送规划路线以及所有规划配送标记点,同时还可以查看实时配送至当前用户的精确预测时间;
23、其中配送至当前用户的精确预测时间的分析计算方法为:获取用户配送位置的标记点在拟合路线中的位置;
24、获取实时路况,当路况存在拥堵路段时,根据物联网调取区位地图路况信息输出拥堵等级,物流车受到拥堵和车流影响,根据拥堵等级给出对应行驶路程花费时间的影响预设值,结合到用户配送位置的拥堵距离,得到拥堵路段的时间t1;
25、根据配送距离和物流车标准车速,输出配送过程中,正常通行路段行驶路程花费时间t1;
26、物流车根据拟合路线到用户标记点数量,和历史对每个标记点配送消耗的平均时间之积,得到配送过程中停车配送其他用户的时间t3;
27、最后得到配送至当前用户的精准分析计算时间t= t1+t1+t3。
28、根据上述技术方案,所述步骤s7进一步包括:当配送员配在拟合路线中将用户标记点的上一标记点用户配送结束,且满足预测时间低于2分钟时,通过临时会话发送呼叫通知至用户端。
29、根据上述技术方案,所述当发送呼叫通知但用户无回应,同时配送员到达地点敲门也未收到回应后,配送员手动将该用户发送至违约责任处理模块;当配送员配送过程中有用户发起主动取消优先配送请求时,同样用户会进入违约责任处理模块进行违约责任处理;其处理方法为满足n次违约行为时,取消用户优先配送方法的申请权利,仅支持传统默认配送选项。
30、与现有技术相比,本发明所达到的有益效果是:本发明,可以在遇到电商大促,物流配送压力大增时的场景,因此场景下拿快递用户的位置和时间密度也大增,更容易实施优先精准配送服务,可以供用户实时查看配送员位置、距离甚至精准的预测时间,以及还可以得到配送员的配送路线规划以及预计配送到该用户的前方排队配送数量,进而有效为用户提供取件时间安排和计划,大大减少因配送时间不精准、配送动态不明确而导致配送到用户时,用户临时计划变动不能计时取件的问题,减少配送过程中的无用时间,提高了在电商大促期间的物流配送速度和效率。