一种冷链运输车辆智能调度方法技术

技术编号:37975612 阅读:9 留言:0更新日期:2023-06-30 09:50
本发明专利技术涉及车辆调度技术领域,尤其涉及一种冷链运输车辆智能调度方法,用以克服现有技术中仅仅根据距离对运输车进行调度不能发挥运输车的最大运输价值,进而导致运输成本较高的问题。本发明专利技术包括任务接收模块接收冷链运输任务;信息获取模块获取运输车信息;调度模块根据运输贡献值选取运输车;调度模块确定是否替换末辆车执行冷链运输任务;调度模块确定冷链运输任务的优先级并为各冷链运输任务确定候选运输车;调度模块判定候选运输车无法及时完成冷链运输任务时为该冷链运输任务重新选取运输车,反之,调度模块确定该候选运输车的运输次数。本发明专利技术实现了发挥运输车的最大运输价值,进而降低运输成本。进而降低运输成本。进而降低运输成本。

【技术实现步骤摘要】
一种冷链运输车辆智能调度方法


[0001]本专利技术涉及车辆调度
,尤其涉及一种冷链运输车辆智能调度方法。

技术介绍

[0002]近年来,随着中国经济的迅速发展,随着人们物质生活水平的提高,人们对冷链食品的消费需求也逐年提高,消费品市场快速扩大,初级农产品、各类水产品、速冻食品、包装熟食、奶制品、花卉等物品的仓储和配送过程中需要冷藏或冷冻,相关的冷链物流运作也越来越受到关注。
[0003]中国专利申请公开号:CN113962467A公开了一种冷链运输车辆智能调度方法,包括有如下步骤:步骤一,计算最短距离,并形成拓扑路径网;步骤二,根据大型订单进行拆解演算,并进行规则引擎化和单车适应度数值配置;步骤三,调度任务智能演算及任务排班配送;步骤四,工资结算及车辆使用情况的统计分析。
[0004]现有技术中,对运输车的智能调度是根据运输车定位调配距离最近运输车,然而,在实际情况中,冷链运输公司可能同时拥有多种车型,且不同车型的运输量不同,当对一项冷链运输任务进行运输车调度时,若仅考虑距离,而未考虑运输车的运输量,反而会造成运输成本增加。现有技术仅仅根据距离对运输车进行调度不能发挥运输车的最大运输价值,进而导致运输成本较高。

技术实现思路

[0005]为此,本专利技术提供一种冷链运输车辆智能调度方法,用以克服现有技术中仅仅根据距离对运输车进行调度不能发挥运输车的最大运输价值,进而导致运输成本较高的问题。
[0006]为实现上述目的,本专利技术提供一种冷链运输车辆智能调度方法,包括:步骤S1,任务接收模块接收冷链运输任务,所述冷链运输任务包括货物总量、起始地点以及限定运输完成时间;步骤S2,信息获取模块获取运输车信息,所述运输车信息包括运输量和位置信息,位置信息用以计算运输车至所述起始地点的距离以及运输车到达所述起始地点的时间;步骤S3,调度模块计算任一所述运输车相对于冷链运输任务的运输贡献值,将运输贡献值进行降序排列,并根据运输贡献值排列顺序依次选取运输车以执行冷链运输任务;步骤S4,所述调度模块在选取的所述运输车的运输量总和大于所述货物总量时,计算选取的运输车中的末辆车的实际运输贡献值以确定是否使用未选取的运输车代替末辆车执行冷链运输任务;步骤S5,所述调度模块在存在至少两个冷链运输任务时计算各冷链运输任务的优先级参数并基于优先级参数确定冷链运输任务的优先级,同时为各冷链运输任务确定候选运输车;
步骤S6,所述调度模块按照冷链运输任务的优先级依次计算任一所述候选运输车单次往返时间及单次到达时间,若判定候选运输车无法及时完成冷链运输任务,调度模块为该冷链运输任务重新选取运输车,反之,所述调度模块确定该候选运输车的运输次数。
[0007]进一步地,在所述步骤S3中,所述调度模块根据以下公式计算任一所述运输车的运输贡献值A,设定:,其中,Q为运输车的运输量,L为运输车至所述起始地点的距离,t为运输车到达所述起始地点的时间。
[0008]进一步地,在所述步骤S3中,所述调度模块将各所述运输车的运输贡献值进行降序排列,并根据排列顺序依次选取运输车直至选取的运输车的运输量总和大于等于所述货物总量:,其中,Qz为货物总量,Qi为第i运输车的运输量,第i运输车的运输贡献值记为Ai,A1>A2>...>Ai,i的取值为1~n,n为大于等于1的正整数,n代表选取的运输车的数量;当存在至少两量的运输车的运输贡献值相等时,以运输车的运输量为基准进行降序排列。
[0009]进一步地,在所述步骤S4中,在选取的所述运输车的运输量总和大于所述货物总量时,所述调度模块计算选取的运输车的运输量总和与货物总量的运输量差值δ,设定:,所述调度模块根据运输量差值δ计算选取的运输车中第n辆运输车的实际运输贡献值As,设定:,其中,Qn为第n辆运输车的运输量,Ln为第n辆运输车至所述起始地点的距离,tn为第n辆运输车到达所述起始地点的时间,所述第n辆运输车为选取的运输车中的末辆车,所述末辆车为依据运输贡献值选取的运输车中运输贡献值最小的运输车。
[0010]进一步地,在所述步骤S4中,所述调度模块根据所述运输量差值计算任一未选取的运输车的实际运输贡献值,调度模块提取未选取的运输车的实际运输贡献值中的最大值,若所述第n辆运输车的实际运输贡献值小于所述最大值,则选取所述最大值对应的未选取的运输车代替第n辆运输车执行冷链运输任务。
[0011]进一步地,在所述步骤S5中,当存在至少两个冷链运输任务时,所述调度模块根据限定运输完成时间计算各冷链运输任务的优先级参数F,设定:,其中,D为所述起始地点至运输终点的距离,T为限定运输完成时间;
所述调度模块根据所述优先级参数对冷链运输任务进行优先级排序,优先级参数越大,其对应的冷链运输任务的优先级越高,将优先级参数最大值对应的冷链运输任务的优先级设置为第一优先级。
[0012]进一步地,在所述步骤S5中,所述调度模块计算任一所述运输车相对于任一所述冷链运输任务的运输贡献值,并将运输车作为最大运输贡献值对应的冷链运输任务的候选运输车,直至候选运输车的运输量总和大于等于对应的冷链运输任务的货物总量。
[0013]进一步地,在所述步骤S6中,所述调度模块按照冷链运输任务的优先级依次计算任一所述候选运输车单次往返时间tw及单次到达时间td,设定:,其中,Dd为对应的冷链运输任务的起始地点至运输终点的距离,Ld为候选运输车至对应的冷链运输任务的起始地点距离,Vp为候选运输车的平均车速。
[0014]进一步地,在所述步骤S6中,所述调度模块按照冷链运输任务的优先级依次将任一所述候选运输车单次往返时间tw及单次到达时间td与对应冷链运输任务的限定运输完成时间T进行比对,若td>T,所述调度模块判定该候选运输车无法及时完成冷链运输任务,调取运输量大于等于该候选运输车运输量的运输车,并计算所述运输车相对于该冷链运输任务的运输贡献值,使用运输贡献值中的最大值对应的运输车代替该候选运输车执行该冷链运输任务;若T>2tw,所述调度模块计算该候选运输车的运输贡献值与该冷链运输任务中最大运输贡献值的比值B,若B≥0.7,所述调度模块计算该候选运输车执行该冷链运输任务时的最小往返次数M,设定:,所述调度模块将该候选运输车的运输次数设定为N+1,N为小于等于M的最大正整数。
[0015]进一步地,若最小往返次数M不为正整数,所述调度模块根据以下公式计算该候选运输车在完成N+1的运输次数后的剩余时间t

,设定:,若t

≥,则所述调度模块将该候选运输车的运输次数设定为N+2。
[0016]与现有技术相比,本专利技术的有益效果在于,本专利技术计算任一运输车相对于运输任务的运输贡献值,运输贡献值为运输车相对于冷链运输任务的运输价值的表征性参量,运输贡献值在计算时不仅仅考虑了运输车至冷链运输任务起始地点的距离,还将运输车的运输量及运输车到达所述起始地点的时间作为变量因素,运输贡献值能够综合的体现运输车
对于冷链运输任务的运输价值,运输贡献值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种冷链运输车辆智能调度方法,其特征在于,包括:步骤S1,任务接收模块接收冷链运输任务,所述冷链运输任务包括货物总量、起始地点以及限定运输完成时间;步骤S2,信息获取模块获取运输车信息,所述运输车信息包括运输量和位置信息,位置信息用以计算运输车至所述起始地点的距离以及运输车到达所述起始地点的时间;步骤S3,调度模块计算任一所述运输车相对于冷链运输任务的运输贡献值,将运输贡献值进行降序排列,并根据运输贡献值排列顺序依次选取运输车以执行冷链运输任务;步骤S4,所述调度模块在选取的所述运输车的运输量总和大于所述货物总量时,计算选取的运输车中的末辆车的实际运输贡献值以确定是否使用未选取的运输车代替末辆车执行冷链运输任务;步骤S5,所述调度模块在存在至少两个冷链运输任务时计算各冷链运输任务的优先级参数并基于优先级参数确定冷链运输任务的优先级,同时为各冷链运输任务确定候选运输车;步骤S6,所述调度模块按照冷链运输任务的优先级依次计算任一所述候选运输车单次往返时间及单次到达时间,若判定候选运输车无法及时完成冷链运输任务,调度模块为该冷链运输任务重新选取运输车,反之,所述调度模块确定该候选运输车的运输次数。2.根据权利要求1所述的冷链运输车辆智能调度方法,其特征在于,在所述步骤S3中,所述调度模块根据以下公式计算任一所述运输车的运输贡献值A,设定:,其中,Q为运输车的运输量,L为运输车至所述起始地点的距离,t为运输车到达所述起始地点的时间。3.根据权利要求2所述的冷链运输车辆智能调度方法,其特征在于,在所述步骤S3中,所述调度模块将各所述运输车的运输贡献值进行降序排列,并根据排列顺序依次选取运输车直至选取的运输车的运输量总和大于等于所述货物总量:,其中,Qz为货物总量,Qi为第i运输车的运输量,第i运输车的运输贡献值记为Ai,A1>A2>...>Ai,i的取值为1~n,n为大于等于1的正整数,n代表选取的运输车的数量;当存在至少两量的运输车的运输贡献值相等时,以运输车的运输量为基准进行降序排列。4.根据权利要求3所述的冷链运输车辆智能调度方法,其特征在于,在所述步骤S4中,在选取的所述运输车的运输量总和大于所述货物总量时,所述调度模块计算选取的运输车的运输量总和与货物总量的运输量差值δ,设定:,所述调度模块根据运输量差值δ计算选取的运输车中第n辆运输车的实际运输贡献值As,设定:
,其中,Qn为第n辆运输车的运输量,Ln为第n辆运输车至所述起始地点的距离,tn为第n辆运输车到达所述起始地点的时间,所述第n辆运输车为选取的运输车中的末辆车,所述末辆车为依据运输贡献值选取的运输车中运输贡献值最小的运输车。5.根据权利要求4所述的冷链运输车辆智能调度方法,其特征在于,在所述步骤...

【专利技术属性】
技术研发人员:李艳纯
申请(专利权)人:北京华欣供应链管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1