一种车辆调度方法和装置制造方法及图纸

技术编号:39734342 阅读:8 留言:0更新日期:2023-12-17 23:36
本发明专利技术公开了一种车辆调度方法和装置,涉及计算机技术领域

【技术实现步骤摘要】
一种车辆调度方法和装置


[0001]本专利技术涉及计算机
,尤其涉及一种车辆调度方法和装置


技术介绍

[0002]现有的车辆调度方案是基于每条运输线路的历史货量计算得到的

具体地,假设运输节点
a
和运输节点
b
之间有货物需要运输,则现有车辆调度方案是基于运输节点
a
到运输节点
b
的货量和承运方提供的车型,人工确定该运输线路
(a

b)
所使用的车辆,比如使用
17.5
米的车辆;基于运输节点
b
到运输节点
a
的货量和承运方提供的车型,人工确定该运输线路
(b

a)
所使用的车辆,比如使用
14.5
米的车辆

[0003]在实现本专利技术过程中,现有技术中至少存在如下问题:
[0004]人工进行车辆调度,耗时耗力,且容易漏掉车型;在进行车辆调度时,并未考虑运输线路之间可以形成往返,造成车辆在完成
a

b
的运输任务后,返回时
(

b

a)
会存在空车风险,导致用车成本较高


技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种车辆调度方法和装置,该方法基于运输线路的线路信息和历史调度信息,确定可以形成往返的运输线路对,进而过滤掉历史调度信息中形成运输线路对的车型,得到待优化调度信息,之后以最小化用车成本为目标,使用整数规划模型对待优化调度信息的车型进行调整,实现了车辆的自动调度,且降低了用车成本

[0006]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种车辆调度方法

[0007]本专利技术实施例的一种车辆调度方法,包括:获取运输线路的线路信息和历史调度信息;其中,所述历史调度信息包括承运车辆的车型和所述车型的配置数量;根据所述线路信息和所述车型,滤除所述历史调度信息中形成往返的运输线路对的车型,更新相应的配置数量,得到所述运输线路对的待优化调度信息;将所述待优化调度信息输入预构建的整数规划模型;其中,所述整数规划模型包括用于最小化用车成本的目标函数和约束条件;在所述约束条件下对所述目标函数进行求解,得到所述运输线路对的车型规划信息,以按照所述车型规划信息进行车辆调度

[0008]可选地,所述整数规划模型的构建包括:确定影响所述用车成本的决策变量;其中,所述决策变量包括所述车辆在所述运输线路对的运输模式

所述车辆在所述运输线路对的正反运输方向上的运输模式和所述车辆的候选车型;确定所述车辆在不同运输模式下的成本参数和限制参数;其中,所述限制参数包括所述候选车型的容积

所述运输线路对的正反运输方向的货物总体积和所述运输线路对的总车辆数;基于所述决策变量和所述成本参数,创建所述目标函数;基于所述决策变量和所述限制参数,创建所述约束条件

[0009]可选地,所述约束条件包括运输模式约束

调整车型约束

车辆容积约束和车辆数量约束中的一项或者多项,所述运输模式包括单边模式和对开模式;其中,所述运输模式约束为所述车辆至多属于一种运输模式;所述调整车型约束为将所述待优化调度信息中车辆
的车型调整为候选车型集的其中一个候选车型;所述车辆容积约束为所述运输线路对的正反运输方向上候选车型的总容积大于等于相应运输方向的货物总体积;所述车辆数量约束为车型调整后的车辆总数小于等于所述总车辆数

[0010]可选地,所述在所述约束条件下对所述目标函数进行求解,包括:使用优化算法,在所述约束条件下对所述目标函数的决策变量进行求解

[0011]可选地,获取运输线路的历史调度信息,包括:获取运输线路在历史时间段中对不同车型的初始配置数量;计算归属于同一车型的所述初始配置数量的中位数或者众数,将所述中位数或者所述众数作为相应车型的配置数量

[0012]可选地,所述运输线路对由两条存在相同车型的运输线路形成,且其中一条运输线路的目的地为另一条运输线路的出发地;所述历史调度信息还包括承运车辆的所属承运方;所述获取运输线路的线路信息和历史调度信息的步骤之后,所述方法还包括:计算使用所述形成往返的运输线路对的车型对应的车辆进行运输时所需的运输时间;判断所述运输时间是否符合所述运输线路对中运输线路的时效约束,如果所述运输时间不符合所述时效约束,则确定运输模式为单边模式;如果所述运输时间符合所述时效约束,则进一步判断所述运输线路对的承运方是否相同,如果所述运输线路对的承运方相同,则确定所述运输模式为对开模式;如果所述运输线路对的承运方不同,则调整所述承运方

[0013]可选地,所述方法还包括:获取目标运输线路的实时货量,根据所述车型规划信息,判断所述目标运输线路是否存在对开运输线路;其中,所述车型规划信息包括所述运输线路对的规划车型;如果所述目标运输线路不存在所述对开运输线路,则从容积大于等于所述实时货量的车辆中选择车辆进行运输;如果所述目标运输线路存在所述对开运输线路,则确定所述对开运输线路的预测货量以及所述规划车型,计算所述实时货量和所述预测货量的和值,判断所述规划车型的容积是否大于等于所述和值;如果所述规划车型的容积大于等于所述和值,则使用所述规划车型对应的车辆进行运输;如果所述规划车型的容积小于所述和值,则计算剩余货量,从容积大于等于所述剩余货量的车辆中选择车辆,使用选择的车辆和所述规划车型对应的车辆共同进行运输

[0014]可选地,所述判断所述规划车型的容积是否大于等于所述实时货量和所述预测货量之和的步骤之前,所述方法还包括:判断承运方是否存在符合所述规划车型的空闲车辆,如果所述承运方不存在符合所述规划车型的空闲车辆,则从所述空闲车辆中筛选出容积大于等于所述和值的车辆,使用筛选出的车辆进行运输;所述判断所述规划车型的容积是否大于等于所述和值,包括:如果所述承运方存在符合所述规划车型的空闲车辆,则判断所述规划车型的容积是否大于等于所述和值

[0015]为实现上述目的,根据本专利技术实施例的另一方面,提供了一种车辆调度装置

[0016]本专利技术实施例的一种车辆调度装置,包括:获取模块,用于获取运输线路的线路信息和历史调度信息;其中,所述历史调度信息包括承运车辆的车型和所述车型的配置数量;处理模块,用于根据所述线路信息和所述车型,滤除所述历史调度信息中形成往返的运输线路对的车型,更新相应的配置数量,得到所述运输线路对的待优化调度信息;输入模块,用于将所述待优化调度信息输入预构建的整数规划模型;其中,所述整数规划模型包括用于最小化用车成本的目标函数和约束条件;计算模块,用于在所述约束条件下对所述目标函数进行求解,得到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种车辆调度方法,其特征在于,包括:获取运输线路的线路信息和历史调度信息;其中,所述历史调度信息包括承运车辆的车型和所述车型的配置数量;根据所述线路信息和所述车型,滤除所述历史调度信息中形成往返的运输线路对的车型,更新相应的配置数量,得到所述运输线路对的待优化调度信息;将所述待优化调度信息输入预构建的整数规划模型;其中,所述整数规划模型包括用于最小化用车成本的目标函数和约束条件;在所述约束条件下对所述目标函数进行求解,得到所述运输线路对的车型规划信息,以按照所述车型规划信息进行车辆调度
。2.
根据权利要求1所述的方法,其特征在于,所述整数规划模型的构建包括:确定影响所述用车成本的决策变量;其中,所述决策变量包括所述车辆在所述运输线路对的运输模式

所述车辆在所述运输线路对的正反运输方向上的运输模式和所述车辆的候选车型;确定所述车辆在不同运输模式下的成本参数和限制参数;其中,所述限制参数包括所述候选车型的容积

所述运输线路对的正反运输方向的货物总体积和所述运输线路对的总车辆数;基于所述决策变量和所述成本参数,创建所述目标函数;基于所述决策变量和所述限制参数,创建所述约束条件
。3.
根据权利要求2所述的方法,其特征在于,所述约束条件包括运输模式约束

调整车型约束

车辆容积约束和车辆数量约束中的一项或者多项,所述运输模式包括单边模式和对开模式;其中,所述运输模式约束为所述车辆至多属于一种运输模式;所述调整车型约束为将所述待优化调度信息中车辆的车型调整为候选车型集的其中一个候选车型;所述车辆容积约束为所述运输线路对的正反运输方向上候选车型的总容积大于等于相应运输方向的货物总体积;所述车辆数量约束为车型调整后的车辆总数小于等于所述总车辆数
。4.
根据权利要求2所述的方法,其特征在于,所述在所述约束条件下对所述目标函数进行求解,包括:使用优化算法,在所述约束条件下对所述目标函数的决策变量进行求解
。5.
根据权利要求1所述的方法,其特征在于,获取运输线路的历史调度信息,包括:获取运输线路在历史时间段中对不同车型的初始配置数量;计算归属于同一车型的所述初始配置数量的中位数或者众数,将所述中位数或者所述众数作为相应车型的配置数量
。6.
根据权利要求1所述的方法,其特征在于,所述运输线路对由两条存在相同车型的运输线路形成,且其中一条运输线路的目的地为另一条运输线路的出发地;所述历史调度信息还包括承运车辆所属的承运方;所述获取运输线路的线路信息和历史调度信息的步骤之后,所述方法还包括:计算使用所述形成往返的运输线路对的车型对应的车辆进行运输时所需的运输时间;判断所述运输时间是否符合所述运输线路对中运输...

【专利技术属性】
技术研发人员:宋佳慧庄晓天吴盛楠
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:

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

1