掌桥专利:专业的专利平台
掌桥专利
首页

一种基于大数据的物流运输路径规划系统

文献发布时间:2023-06-19 10:57:17


一种基于大数据的物流运输路径规划系统

技术领域

本发明属于大数据领域,涉及物流运输管理技术,具体是一种基于大数据的物流运输路径规划系统。

背景技术

随着物流业向全球化、信息化及一体化发展,货品配送在整个物流系统中的作用变得越来越重要。运输线路是否合理直接影响到配送速度、成本和效益,特别是多货车配送线路的确定是一项复杂的系统工程。选取恰当的车辆调度方法,可以加快对配送点需求的响应速度,提高服务质量,增强客户对物流环节的满意度,降低服务商运作成本。进入21世纪以来,物流产业作为一个新兴产业迅猛发展,被认为降低资源消耗和提高劳动生产率两大企业利润来源之后的第三利润源泉。物流配送车辆路径问题(VehicleRoutingProblem,VRP),最早是由Danting和Ramser于1959年首次提出的,之后很快就引起了运筹学、管理学、计算机应用、图论等学科专家的高度重视。具体来说就是,根据客户需求,在满足时间限制、车辆载重量限制、里程限制等前提下,设计出一种配送车辆行走的合理路线,使得在配送过程中,所用的时间最短、所走的路程最短、费用最少、车辆的利用率高等多重目标,最终实现客户的需求。然而,目前物流配送车辆路径问题的求解所采用的技术大多是启发式方法,为了寻找最优解,需要反复迭代,或者多次求解进行比较寻优,同时现有技术在寻找最优路线往往忽略在最优线路上是否存在可以代驾的司机,当驾驶员遇到突发情况时可以及时寻找合适的代驾进行驾驶,避免运输过程中造成损失。

发明内容

本发明的目的在于提供一种基于大数据的物流运输路径规划系统,用于解决现有技术在寻找最优路线往往忽略在最优线路上是否存在可以代驾的司机,当驾驶员遇到突发情况时可以及时寻找合适的代驾进行驾驶,避免运输过程中造成损失的问题。

本发明的目的可以通过以下技术方案实现:一种基于大数据的物流运输路径规划系统,所述物流运输路径规划系统包括智能匹配系统、智能评估模块、智能线路规划模块以及实时调整模块;

其中,所述智能匹配系统用于匹配智能线路规划模块筛选出的最优路径上符合匹配条件的司机,并进行分配;

所述智能评估模块用于对物流运输进行评估;所述智能线路规划模块用于对线路进行规划;所述实时调整模块用于对线路进行实时调整;

其中,所述智能匹配系统对司机进行分配,具体为:

步骤一:获取司机面部视频图像信息与驾驶时长值,并通过疲劳驾驶模型获取司机疲劳驾驶值;

步骤二:司机疲劳驾驶值查过当前道路疲劳驾驶阈值时,向司机发送代驾请求;

步骤三:司机确认代驾后,通过筛选模型筛选出最优代驾司机,并导航至代驾司机代驾地点;

步骤四:在前往代驾地点期间,向司机发出提示,并实时获取司机疲劳驾驶值;

步骤五:当前往代驾地点途中司机疲劳驾驶值超过阈值时,则将导航地址选取为当前距离最近的休息点,并获取途径休息点的代驾司机信息;

步骤六:司机根据代驾司机信息向选定的代驾司机发送代驾请求,和代驾人达成代驾协议。

进一步地,所述疲劳驾驶模型具体为:

A1:通过人脸识别判断是否存在疲劳驾驶的情况,分为:

AA1:当司机出现点头或/和皱眉头以及打哈欠的情况时,司机疲劳驾驶分增加1分;

AA2:当司机出现头部左右摇晃的情况时,司机疲劳驾驶分增加2分;

AA3:当司机出现睡着或/和眼睛完全打不开的情况时,司机疲劳驾驶分增加3分;

A2:通过物联网平台获取当前道路发生车祸的历史情况值;

A3:将当前道路发生车祸的历史情况值加入司机疲劳驾驶分内得到司机疲劳驾驶值;

其中,所述当前道路疲劳驾驶阈值具体为:

B1:获取司机当前驾驶时长值、当前道路发生车祸的历史情况值以未来行驶路线发生车祸的历史情况值;

B2:将驾驶时长值与当前道路发生车祸的历史情况值以未来行驶路线发生车祸的历史情况值相加得到预测驾驶阈值;

B3:将预测驾驶阈值乘以当前道路司机值获得当前道路疲劳驾驶阈值;

其中,当前道路司机值为当前路段内行驶车辆总数乘以预设比例调节系数。

进一步地,向驾驶人发送代驾请求包括代驾司机姓名、驾龄、准驾车型以及匹配度。

进一步地,所述匹配度具体为:

C1:获取与驾驶人同条路线的车辆,并判断车辆内是否有空闲驾驶人;

C2:获取空闲驾驶人的姓名、驾龄、准驾车型与驾驶人预设信息进行对比;

C3:将对比结果输出为匹配度;

所述在前往代驾地点期间,向驾驶人发出提示包括调节车窗开度、调节空调温度以及处风量以及调节中控音量大小;

所述当前往代驾地点途中驾驶人疲劳驾驶值超过阈值时具体为:

D1:获取当前道路疲劳驾驶阈值与驾驶人疲劳驾驶值;

D2:当前道路疲劳驾驶阈值减去驾驶人疲劳驾驶值乘预设修正系数得出当前往代驾地点途中驾驶人疲劳驾驶值超过阈值;

所述匹配度还包括获取司机预期需要到达目的地的预估时间,预期休息时间长,对车祸风险的排斥值;

所述获取驾驶人面部视频图像信息与驾驶时长值具体为获取车载ECU信息进行提取。

进一步地,所述步骤六之后还包括:

步骤七:进行代驾后,计算司机到达最终目的地所需要的时间与费用。

进一步地,所述智能评估模块用于对物流运输进行评估,具体为,

SS1:获取买家客户端口的物料总量Dz和物料日消耗量Dr,计算得到买家客户端口的物料使用日数Rs;

SS2:获取买家客户端口的送货位置坐标,利用地图模型得到买家客户端口与物料仓库位置之间的距离,并将距离标记为Jl;

SS3:获取买家客户端口的物料平均运输速度,并将物料平均运输速度标记为Si;

SS4:利用公式R=Jl/Si计算得到物料的运输日数R;

SS5:利用公式Dx=R×Dr得到物料运输日数期间买家的物料消耗量Dx;

SS6:获取买家客户端口的物料仓储量,并将物料仓储量标记为Cl,物料仓储量Cl与物料运输日数时的物料消耗量Dx进行比对,若Cl>Dx+T2,买家客户端口标记为正常配送买家;当Cl≤Dx+T2,买家客户端口选定加急配送终端,并进行优先配送;

其中,T2代表额外消耗物料,额外消耗物料包括劣质损坏物料、人工损坏物料和外界因素损坏物料。

进一步地,所述智能线路规划模块用于规划运输路线,具体为,获取买家的配送度与运输日数R,并将运输日数R作为系数代入规划模型中得出最优路径;

其中,所述规划模型得出最优路径具体为,将出发点坐标与物料仓库位置坐标代入导航APP中,获得若干导航路线,选取若干导航路线满足运输日数R的导航路线为预选路径,获取预选路径内可选代驾司机最多的路径为最优路径,并将最优路径最优路径发送至实时调整模块内。

进一步地,所述实时调整模块内用于对线路进行实时调整,具体为,获取物料的最优路径与预选路径,并在最优路径上随机设定n+1个检测点,其中n大于等于最优路径上收费站个数,最优路径被划分为n个运输路线段;获取物料的运输起始日T0和运输日数R,通过导航APP获取到每个运输路线段的所需时间Td,由此得到每个检测点的预设时间依次为T0,……,T0+n×Td;当达到检测点的预设时间,获取物料运输设备的实时地理位置,以物料运输设备为原点建立二维坐标系,利用距离公式计算得到物料运输设备距离检测点的最近距离Jmin;最近距离Jmin与设定距离阈值比对,若最近距离Jmin大于设定距离阈值,判定物料运输设备偏离路线,其中,设定距离阈值为运输路线段的二分之一;

其中,当判定物料运输设备偏离路线时,通过导航APP通知司机进行调整。

与现有技术相比,本发明的有益效果是:

(1)通过获取司机面部视频图像信息与驾驶时长值,并通过疲劳驾驶模型获取司机疲劳驾驶值;司机疲劳驾驶值查过当前道路疲劳驾驶阈值时,向司机发送代驾请求;司机确认代驾后,通过筛选模型筛选出最优代驾司机,并导航至代驾司机代驾地点;在前往代驾地点期间,向司机发出提示,并实时获取司机疲劳驾驶值;当前往代驾地点途中司机疲劳驾驶值超过阈值时,则将导航地址选取为当前距离最近的休息点,并获取途径休息点的代驾司机信息;司机根据代驾司机信息向选定的代驾司机发送代驾请求,和代驾人达成代驾协议,使得在规划物流运输路径时,可以更好地应对运输途中司机出现突发情况时,没有司机继续驾驶车辆进而影响货物输送情况;

(2)获取买家客户端口的物料总量Dz和物料日消耗量Dr,计算得到买家客户端口的物料使用日数Rs;获取买家客户端口的送货位置坐标,利用地图模型得到买家客户端口与物料仓库位置之间的距离,并将距离标记为Jl;获取买家客户端口的物料平均运输速度,并将物料平均运输速度标记为Si;利用公式R=Jl/Si计算得到物料的运输日数R;利用公式Dx=R×Dr得到物料运输日数期间买家的物料消耗量Dx;获取买家客户端口的物料仓储量,并将物料仓储量标记为Cl,物料仓储量Cl与物料运输日数时的物料消耗量Dx进行比对,若Cl>Dx+T2,买家客户端口标记为正常配送买家;当Cl≤Dx+T2,买家客户端口选定加急配送终端,并进行优先配送;其中,T2代表额外消耗物料,额外消耗物料包括劣质损坏物料、人工损坏物料和外界因素损坏物料,使得物流运输路径规划时可以通过参考输送时间以及输送优先级进行路径规划,避免超时输送的情况发生。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明原理框图;

具体实施方式

为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

因此,在下述附图中提供的本发明的实施方式的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施方式。

如图1所示,一种基于大数据的物流运输路径规划系统,物流运输路径规划系统包括智能匹配系统、智能评估模块、智能线路规划模块以及实时调整模块;

其中,智能匹配系统用于匹配智能线路规划模块筛选出的最优路径上符合匹配条件的司机,并进行分配;

智能评估模块用于对物流运输进行评估;智能线路规划模块用于对线路进行规划;实时调整模块用于对线路进行实时调整;

其中,智能匹配系统对司机进行分配,具体为:

步骤一:获取司机面部视频图像信息与驾驶时长值,并通过疲劳驾驶模型获取司机疲劳驾驶值;

其中,疲劳驾驶模型具体为:

A1:通过人脸识别判断是否存在疲劳驾驶的情况,分为:

AA1:当司机出现点头或/和皱眉头以及打哈欠的情况时,司机疲劳驾驶分增加1分;

AA2:当司机出现头部左右摇晃的情况时,司机疲劳驾驶分增加2分;

AA3:当司机出现睡着或/和眼睛完全打不开的情况时,司机疲劳驾驶分增加3分;

A2:通过物联网平台获取当前道路发生车祸的历史情况值;

A3:将当前道路发生车祸的历史情况值加入司机疲劳驾驶分内得到司机疲劳驾驶值;

其中,当前道路疲劳驾驶阈值具体为:

B1:获取司机当前驾驶时长值、当前道路发生车祸的历史情况值以未来行驶路线发生车祸的历史情况值;

B2:将驾驶时长值与当前道路发生车祸的历史情况值以未来行驶路线发生车祸的历史情况值相加得到预测驾驶阈值;

B3:将预测驾驶阈值乘以当前道路司机值获得当前道路疲劳驾驶阈值;

其中,当前道路司机值为当前路段内行驶车辆总数乘以预设比例调节系数。

步骤二:司机疲劳驾驶值查过当前道路疲劳驾驶阈值时,向司机发送代驾请求;其中,向驾驶人发送代驾请求包括代驾司机姓名、驾龄、准驾车型以及匹配度,其中,匹配度具体为:获取与驾驶人同条路线的车辆,并判断车辆内是否有空闲驾驶人;获取空闲驾驶人的姓名、驾龄、准驾车型与驾驶人预设信息进行对比;将对比结果输出为匹配度;

在本发明具体实施中,获取得到的司机面部视频图像信息将存储在存储器内,即机器可读存储介质,用于存储一条或多条计算机指令,一条或多条计算机指令被处理器执行,以实现上述车况检测方法的步骤,在此不进行限制,其中,存储器可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个通信接口(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。其中,总线可以是ISA总线、PCI总线或EISA总线等,总线可以分为地址总线、数据总线、控制总线等。

在本发明具体实施中,当前往代驾地点途中驾驶人疲劳驾驶值超过阈值时具体为:

D1:获取当前道路疲劳驾驶阈值与驾驶人疲劳驾驶值;

D2:当前道路疲劳驾驶阈值减去驾驶人疲劳驾驶值乘预设修正系数得出当前往代驾地点途中驾驶人疲劳驾驶值超过阈值;

在前往代驾地点期间,向驾驶人发出提示包括调节车窗开度、调节空调温度以及处风量以及调节中控音量大小;

匹配度还包括获取司机预期需要到达目的地的预估时间,预期休息时间长,对车祸风险的排斥值;

获取驾驶人面部视频图像信息与驾驶时长值具体为获取车载ECU信息进行提取。

步骤三:司机确认代驾后,通过筛选模型筛选出最优代驾司机,并导航至代驾司机代驾地点;

步骤四:在前往代驾地点期间,向司机发出提示,并实时获取司机疲劳驾驶值;

步骤五:当前往代驾地点途中司机疲劳驾驶值超过阈值时,则将导航地址选取为当前距离最近的休息点,并获取途径休息点的代驾司机信息;

步骤六:司机根据代驾司机信息向选定的代驾司机发送代驾请求,和代驾人达成代驾协议。

步骤七:进行代驾后,计算司机到达最终目的地所需要的时间与费用。

智能评估模块用于对物流运输进行评估,具体为,

SS1:获取买家客户端口的物料总量Dz和物料日消耗量Dr,计算得到买家客户端口的物料使用日数Rs;

SS2:获取买家客户端口的送货位置坐标,利用地图模型得到买家客户端口与物料仓库位置之间的距离,并将距离标记为Jl;

SS3:获取买家客户端口的物料平均运输速度,并将物料平均运输速度标记为Si;

SS4:利用公式R=Jl/Si计算得到物料的运输日数R;

SS5:利用公式Dx=R×Dr得到物料运输日数期间买家的物料消耗量Dx;

SS6:获取买家客户端口的物料仓储量,并将物料仓储量标记为Cl,物料仓储量Cl与物料运输日数时的物料消耗量Dx进行比对,若Cl>Dx+T2,买家客户端口标记为正常配送买家;当Cl≤Dx+T2,买家客户端口选定加急配送终端,并进行优先配送;

其中,T2代表额外消耗物料,额外消耗物料包括劣质损坏物料、人工损坏物料和外界因素损坏物料。

智能线路规划模块用于规划运输路线,具体为,获取买家的配送度与运输日数R,并将运输日数R作为系数代入规划模型中得出最优路径;

其中,规划模型得出最优路径具体为,将出发点坐标与物料仓库位置坐标代入导航APP中,获得若干导航路线,选取若干导航路线满足运输日数R的导航路线为预选路径,获取预选路径内可选代驾司机最多的路径为最优路径,并将最优路径最优路径发送至实时调整模块内。

在本发明具体实施时,导航APP可选百度地图、高德地图、腾讯地图、搜狗地图等,在本发明具体实施中,不做任何限制;

其中,本发明在具体实施时,各模块之间进行数据连接可以包括有线通信组件或无线通信组件;其中,有线通信组件可以为传输线、USB接口;无线通信组件可以包括蓝牙模块、wifi模块、3G/4G/5G模块等。

实时调整模块内用于对线路进行实时调整,具体为,获取物料的最优路径与预选路径,并在最优路径上随机设定n+1个检测点,其中n大于等于最优路径上收费站个数,最优路径被划分为n个运输路线段;获取物料的运输起始日T0和运输日数R,通过导航APP获取到每个运输路线段的所需时间Td,由此得到每个检测点的预设时间依次为T0,……,T0+n×Td;当达到检测点的预设时间,获取物料运输设备的实时地理位置,以物料运输设备为原点建立二维坐标系,利用距离公式计算得到物料运输设备距离检测点的最近距离Jmin;最近距离Jmin与设定距离阈值比对,若最近距离Jmin大于设定距离阈值,判定物料运输设备偏离路线,其中,设定距离阈值为运输路线段的二分之一;

其中,当判定物料运输设备偏离路线时,通过导航APP通知司机进行调整。

在本发明具体实施中,各个模块存储在处理器内,其中,可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processing,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施方式中的发明的各方法以及步骤。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施方式所发明的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。

上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置。

在本发明所提供的实施例中,应该理解到,所揭露的设备,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方法的目的。

另对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。

因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。

此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。

相关技术
  • 一种基于大数据的物流运输路径规划系统
  • 一种物流运输车辆路径规划系统
技术分类

06120112739517