一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多运输方式联合的集装箱运输路径选择方法与流程

2021-11-05 22:28:00 来源:中国专利 TAG:


1.本发明涉及集装箱运输技术领域,尤其是涉及一种多运输方式联合的集装箱运输路径选 择方法。


背景技术:

2.商业货物可以被放置在装运集装箱内以便经由卡车、火车、飞机或者装运船舶来传输到 目的地。经由装运集装箱来传输货物可以允许装运集装箱的更快的装载和卸载,以及出货量 和处理装备的标准化。货物可以通过火车或者装运船舶经由装运集装箱从源集装箱仓库被发 送到目的地集装箱仓库,或者通过卡车从顾客位置被发送到集装箱仓库或者从集装箱仓库被 发送到其它顾客位置。传输网络较复杂,要求考虑到进度、容量、速度、和成本的预先规划。
3.集装箱多方式联运已经逐渐成为一种重要的运输方式。在多方式联运过程中,对运输路 径的选择和优化是发挥集装箱多方式联运的优势、节能降耗、提高我国集装箱物流服务水平 的重要举措。合理的多式联运运输路径,能够缩短运输时间、降低运输费用和提高客户满意 度。
4.现有技术中的集装箱运输路径选择方式,均是基于固定历史信息来对运输路径进行选择, 该种方式较呆板,存在一定的局限性,且适应性差,无法为用户提供最优化的运输路径。


技术实现要素:

5.本发明所要解决的技术问题是提供一种选择性灵活、能够避免选择局限性,且适应性良 好的多运输方式联合的集装箱运输路径选择方法。
6.本发明所采用的技术方案是,一种多运输方式联合的集装箱运输路径选择方法,该方法 包括下列步骤:
7.(1)、准备节点数据:通过获取节点的历史信息来得到节点数据,所述节点为机场货运 场站、铁路货运场站、公路货运场站以及港口码头货运场站的集合,所述节点数据包括节点 所在货运场站的货物仓储成本以及处理时间;
8.(2)、预测节点未来的可用性:基于步骤(1)中的节点数据对未来一段时间内的节点 可用性进行预测,其方法为:首先,采用自举汇聚随机采样法对节点数据进行有放回的随机 采样,即每采集到一个样本后,都将样本放回,再次随机采集下一个样本,将每次采集到的 样本组成样本集;然后,对样本集进行预测来得到节点未来的可用性,所述节点未来的可用 性标示为可用节点或不可用节点;
9.(3)、准备线路数据:通过获取线路的历史信息来得到线路数据,所述线路数据包括运 输每个集装箱的装卸成本、燃料成本、文件成本、设备成本以及额外成本,还包括线路固定 成本;
10.(4)、预测线路未来的可用性:基于步骤(3)中的线路数据对未来一段时间内的线
路 可用性进行预测,所述线路未来的可用性标示为可用线路或不可用线路;
11.(5)、获取需要运输的货物的订单数据:所述货物的订单数据包括货物的发货地、收货 地、发货时间、收货时间、货物体积、重量和种类以及优化目标;
12.(6)、计算得到最优运输方式和路径:将步骤(2)中预测得到的可用节点以及步骤(4) 中预测得到的可用线路输入到cvxpy优化计算框架中,并使用cbc求解器对最优线路进行求 解,最终得出费用优先、时间优先和综合最优的运输方式和路径。
13.本发明的有益效果是:采用上述多运输方式联合的集装箱运输路径选择方法,本方法中 考虑了多种集装箱运输方式的结合方案,为用户提供了最优化的运输路径;通过引入运输节 点和运输线路的预测步骤,改善了已往路径选择方法中基于固定历史信息的局限性问题,引 入节点和线路信息预测框架,提高了路径选择系统对未来运力变化的适应能力,且选择性灵 活;并且该方法为用户提供选择成本和时间权重的功能,可以根据权重计算综合指标,从而 寻找最优方案。
14.作为优选,在步骤(2)中,对采集到的样本进行预测来得到节点未来的可用性的具体方 法为:使用指数平滑、季节性差分自回归滑动平均模型、随机森林、专家系统、支持向量机、 人工神经网络分别对采样集进行预测,然后将不同模型得出的输出结果进行算术平均,得到 最终的预测结果。
15.作为优选,步骤(4)中,基于步骤(3)中的线路数据对未来一段时间内的线路可用性 进行预测的具体方法包括下列步骤:
16.(4

1)、使用季节性差分自回归滑动平均模型对步骤(3)中的线路数据进行拟合,获得 季节性差分自回归滑动平均模型的相关参数;
17.(4

2)、对拟合后的模型进行反向推导,得出与线路相关的高斯白噪声数据;
18.(4

3)、使用支持向量机对步骤(4

2)中的高斯白噪声数据和步骤(3)中的线路数据 进行规律挖掘,并使用参数寻优算法寻找支持向量机的最优参数组合,得到一个训练好的季 节性差分自回归滑动平均模型;之后,使用训练好的季节性差分自回归滑动平均模型来对未 来的线路数据进行预测。
19.作为优选,步骤(6)中,使用cbc求解器对最优线路进行求解,最终得出费用优先、时 间优先和综合最优的运输方式和路径的具体方法包括下列步骤:
20.(6

1)、确定优化目标,所述优化目标包括:成本最优、时间最短以及同时考虑成本和 时间的综合最优;根据优化目标来对最优线路进行求解;所述成本最优的目标函数为: 其中,x为决策变量矩阵x
i,j,t,k
,x
i,j,t,k
表示 货物k是否在时刻t从节点i运送到节点j;y为集装箱数量矩阵y
i,j,t
,y
i,j,t
表示在时刻t从节点 i运送货物到节点j所需的集装箱数;z为线路占用矩阵z
i,j,t
,z
i,j,t
表示在时刻t从节点i到节 点j的路线是否被使用;transportation cost表示运输总成本,其表达式为: c
i,j,t
为单个集装箱运价,表示 单个集装箱在时刻t从节点i运输到节点j的价格;fc
i,j,t
为线路固定成本,表示在时刻t从节 点i运输到节点j的固定价格,与集装箱的数量和体积无关;warehouse cost表示仓储
总成 本,其表达式为:st
i,j,t
为仓储时间,表示 时刻t在节点i停留的时间;v
k
为货物体积,表示货物k的体积;wh
i
为仓储成本,表示节点i每 立方米每天的仓库成本;
21.(6

2)、设定8个约束条件,在对最优线路的求解过程中,通过在这8个约束条件的约 定下来寻找最优线路;所述8个约束条件包括:

、对于每一个货物k,它必须从发货地op
k
运送到其他中间节点,并运送到它的收货地dp
k
,约束条件表达式为:,约束条件表达式为:其中表示货物k在时间t时从发货地op
k
到后续节点的j的状 态,0表示该线路未被使用,1表示该线路被使用;表示货物k在时间t时从节点i到收 货地dp
k
的状态。0表示该线路未被使用,1表示该线路被使用;

、对于每一件货物k,它 不能从收货地dp
k
运出或运输到它的发货地op
k
,约束条件表达式为:为:

、对于中间节点j(既不是发货地op
k
也不是收货地dp
k
)处的货 物k,运入时间必须等于运出时间,约束 条件表达式为:

、每件货物k最多 只能进出一个节点一次,约束条件表达式为:

、对于中间节点j的货物k,离开时间应在到达时间之后,货物k在发货地的发货时间应在 订单日期之后,约束条件表达式为:
[0022][0023]

、在时间t的 每条线路上,集装箱的总可用容量应大于等于货物的总容积,约束条件表达式为:
ꢀ⑦
、检查一条线路在t时刻是否被使用,由于z
i,j,t
是二元变量, 如果一条路线被使用,那么所有在i,j,t的货物k的x
i,j,t,k
之和必须大于0,通过乘一个小数字 将它缩小到[0,1],约束条件表达式为:

、对于每一件货物 k,应在最后交货日期前运到收货地,约束条件表达式为:
[0024]
附图说明
[0025]
图1为本发明一种多运输方式联合的集装箱运输路径选择方法的流程图;
[0026]
图2为本发明一种多运输方式联合的集装箱运输路径选择方法的场景示意图;
[0027]
图3为本发明中基于节点数据对未来一段时间内的节点可用性进行预测的流程图;
[0028]
图4为本发明中基于线路数据对未来一段时间内的线路可用性进行预测的流程图;
具体实施方式
[0029]
以下参照附图并结合具体实施方式来进一步描述发明,以令本领域技术人员参照说明书 文字能够据以实施,本发明保护范围并不受限于该具体实施方式。
[0030]
本发明所采用的技术方案是,一种多运输方式联合的集装箱运输路径选择方法,如图1 所示,该方法包括下列步骤:
[0031]
(1)、准备节点数据:通过获取节点的历史信息来得到节点数据,所述节点为机场货运 场站、铁路货运场站、公路货运场站以及港口码头货运场站的集合,所述节点数据包括节点 所在货运场站的货物仓储成本以及处理时间;节点作为货运起始地和目的地,承运人在一次 运力运输中的起始地和目的地是确定的,则设所述节点之间的货运起始地为i,货运目的地为 j,节点数据如表1所示:
[0032][0033]
表1
[0034]
(2)、预测节点未来的可用性:基于步骤(1)中的节点数据对未来一段时间内的节点可 用性进行预测,如图2所示,其方法为:首先,采用自举汇聚随机采样法对节点数据进行有 放回的随机采样,即每采集到一个样本后,都将样本放回,再次随机采集下一个样本,将采 集到的样本组成样本集;然后,对样本集进行预测来得到节点未来的可用性,所述节点未来 的可用性标示为可用节点或不可用节点;对采集到的样本进行预测来得到节点未来的可用性 的具体方法为:使用指数平滑(exponential smoothing)、季节性差分自回归滑动平均模型 (seasonal autoregressive integrated moving average)、随机森林(random forest)、 专家系统(expert system)、支持向量机(support vector machine)、人工神经网络 (artificial neural network)分别对采样集进行预测,然后将不同模型得出的输出结果进行 算术平均,得到最终的预测结果;
[0035]
(3)、准备线路数据:通过获取线路的历史信息来得到线路数据,所述线路数据包括运 输每个集装箱的装卸成本、燃料成本、文件成本、设备成本以及额外成本,还包括线路
固定 成本;线路数据是指:在时刻t,一个集装箱使用某一运输方式从节点i到节点j的数据,线路 数据如表2所示:
[0036][0037]
表2
[0038]
(4)、预测线路未来的可用性:基于步骤(3)中的线路数据对未来一段时间内的线路可 用性进行预测,所述线路未来的可用性标示为可用线路或不可用线路;
[0039]
(5)、获取需要运输的货物的订单数据:所述货物的订单数据包括货物的发货地、收货 地、发货时间、收货时间、货物体积、重量和种类以及优化目标;订单数据如表3所示:
[0040][0041]
表3
[0042]
(6)、计算得到最优运输方式和路径:将步骤(2)中预测得到的可用节点以及步骤(4) 中预测得到的可用线路输入到cvxpy优化计算框架中,并使用cbc求解器对最优线路进行求 解,最终得出费用优先、时间优先和综合最优的运输方式和路径,其中涉及到的参数如下表 所示:
[0043][0044]
表4
[0045]
采用上述多运输方式联合的集装箱运输路径选择方法,本方法中考虑了多种集装箱运输 方式的结合方案,为用户提供了最优化的运输路径;通过引入运输节点和运输线路的预测步 骤,改善了已往路径选择方法中基于固定历史信息的局限性问题,引入节点和线路信息预测 框架,提高了路径选择系统对未来运力变化的适应能力,且选择性灵活;并且该方法为用户 提供选择成本和时间权重的功能,可以根据权重计算综合指标,从而寻找最优方案。
[0046]
在步骤(2)中,对采集到的样本进行预测来得到节点未来的可用性的具体方法为:使用 指数平滑、季节性差分自回归滑动平均模型、随机森林、专家系统、支持向量机、人工神经 网络分别对采样集进行预测,然后将不同模型得出的输出结果进行算术平均,得到最终的预 测结果。
[0047]
步骤(4)中,基于步骤(3)中的线路数据对未来一段时间内的线路可用性进行预测的 具体方法包括下列步骤:
[0048]
(4

1)、使用季节性差分自回归滑动平均模型对步骤(3)中的线路数据进行拟合,获得 季节性差分自回归滑动平均模型的相关参数;
[0049]
(4

2)、对拟合后的模型进行反向推导,得出与线路相关的高斯白噪声数据;
[0050]
(4

3)、使用支持向量机对步骤(4

2)中的高斯白噪声数据和步骤(3)中的线路数据 进行规律挖掘,并使用参数寻优算法寻找支持向量机的最优参数组合,得到一个训练好的季 节性差分自回归滑动平均模型;之后,使用训练好的季节性差分自回归滑动平均模型来对未 来的线路数据进行预测。
[0051]
步骤(6)中,使用cbc求解器对最优线路进行求解,最终得出费用优先、时间优先和综 合最优的运输方式和路径的具体方法包括下列步骤:
[0052]
(6

1)、确定优化目标,所述优化目标包括:成本最优、时间最短以及同时考虑成本和 时间的综合最优;根据优化目标来对最优线路进行求解;所述成本最优的目标函数为: 其中,x为决策变量矩阵x
i,j,t,k
,x
i,j,t,k
表示 货物k是否在时刻t从节点i运送到节点j;y为集装箱数量矩阵y
i,j,t
,y
i,j,t
表示在时刻t从节点 i运送货物到节点j所需的集装箱数;z为线路占用矩阵z
i,j,t
,z
i,j,t
表示在时刻t从节点i到节 点j的路线是否被使用;transportation cost表示运输总成本,其表达式为: c
i,j,t
为单个集装箱运价,表示 单个集装箱在时刻t从节点i运输到节点j的价格;fc
i,j,t
为线路固定成本,表示在时刻t从节 点i运输到节点j的固定价格,与集装箱的数量和体积无关;warehouse cost表示仓储总成 本,其表达式为:st
i,j,t
表示:为仓储时间, 表示时刻t在节点i停留的时间;v
k
为货物体积,表示货物k的体积;wh
i
为仓储成本,表示节 点i每立方米每天的仓库成本;
[0053]
(6

2)、设定8个约束条件,在对最优线路的求解过程中,通过在这8个约束条件的约 定下来寻找最优线路;所述8个约束条件包括:

、对于每一个货物k,它必须从发货地op
k
运送到其他中间节点,并运送到它的收货地dp
k
,约束条件表达式为:,约束条件表达式为:其中表示货物k在时间t时从发货地op
k
到后续节点的j的状 态,0表示该线路未被使用,1表示该线路被使用;表示货物k在时间t时从节点i到收 货地dp
k
的状态。0表示该线路未被使用,1表示该线路被使用;

、对于每一件货物k,它 不能从收货地dp
k
运出或运输到它的发货地op
k
,约束条件表达式为:为:为:表示货物k时刻t从节点i到发货地op
k
线路的运输状态(1表 示该线路被使用,0表示该线路未被使用),表示货物k时刻t从收货地dp
k
到节点j的 运输状态(1表示该线路被使用,0表示该线路未被使用);

、对于中间节点j(既不是发 货地op
k
也不是收货地dp
k
)处的货物k,运入时间必须等于运出时间,约束 条件表达式为:

、每件货物k最多 只能进出一个节点一次,约束条件表达式为:

、对于中间节点j的货物k,离开时间应在到达时间之后,货物k在发货地的发货时间应在 订单日期之后,约束条件表达式为:
[0054][0055]

、在时间t的 每条线路上,集装箱的总可用容量应大于等于货物的总容积,约束条件表达式为:
ꢀ⑦
、检查一条线路在t时刻是否被使用,由于z
i,j,t
是二元变量, 如果一条路线被使用,那么所有在i,j,t的货物k的x
i,j,t,k
之和必须大于0,通过乘一个小数字 将它缩小到[0,1],约束条件表达式为:

、对于每一件货物 k,应在最后交货日期前运到收货地,约束条件表达式为:
[0056]
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献