不确定情况下集装箱多式联运多目标规划
2018-05-22甄远迪
甄远迪 杨 斌
(上海海事大学物流研究中心 上海 201306)
0 引 言
当前多式联运备受重视,它是物流运输的高级发展阶段,然而多式联运网络的复杂性需要及时响应上游操作不断变化的动态和不确定,运输还需要同时兼顾多个目标,比如成本、时间、容量约束以及低碳等。但是,运输方式的不同其技术经济特点也不一样,以致这些目标之间具有一定的效益悖反规律。因此,多式联运问题比单一模式的运输更具有挑战性,一方面是因为在多式联运中,最优路径不一定是最短路,因为还要考虑一些额外的成本,如时间、金钱;另一方面,还需要考虑一系列新的约束,这些约束与在节点转换交通方式有关,比如将货物从卡车转移到火车或船上的操作所带来的一系列问题。
对此,国内外学者近几十年来也对多式联运网络规划做出大量研究,模型构建大多数还是基于最短路或者总成本最低为目标。佟璐等[1]用蚁群算法求解以运输时间和运输路径最短为优化目标的多式联运运输路径抉择问题。李双琳等[2]求解配送总时间最短和配送物资未满足的总损失最小的多目标选址—多式联运问题采用的是多目标遗传算法,在其算法中使用了二维编码的非支配排序。杨秋秋等[3]和何艳梅等[4]则是构建了以成本最低和时间最短为优化目标的双目标多式联运最短路径选择模型。黄丽霞等[5]以多式联运过程中总成本最小和总风险最小为目标,构建了双目标0-1线性规划模型。以上都是基于帕累托分析的双目标优化模型。一些文章考虑的因素较多,Bhattacharya 等[6]用混合整数规划来优化考虑多个成本和额外的容量约束的多式联运网络时间表。Modesti等[7]利用一个特设的效用函数来权衡成本和时间,选择最优路径使总成本、时间和客户不便最小化。Sun等[8-9]用帕累托最优来选择多式联运最优路线,以达到总运输成本和时间最优,然后考虑了商品流路径、铁路服务的特定时刻表、二氧化碳排放量等的总成本最优,虽然考虑因素多,但是转化成单一目标函数来求解。Kengpol等[10]为降低成本、提前期、风险和二氧化碳排放,通过层次分析法和数据包络分析来确定目标函数,最终通过0-1规划计算最优路径。贺竹磬等[11]考虑了时间和容量约束,优先考虑了时效性物流整体费用最小化,以0-1整数规划求解。陈怡霏[12]将碳排放量和时间都转化为相应成本,构建集装箱多式联运过程总成本的单目标模型。李高波[13]将容量约束和服务时间作为约束,构建了以成本最小化为目标函数的单目标模型。付晓凤等[14]建立了基于成本和时间一体化的单目标多式联运路径选择模型。王正彬等[15]将经营收入、转运成本、因延误的保存成本和损失费用、时间价值这些因素都转换为成本费用构建了单目标规划问题。这些多目标规划研究,虽然考虑的因素较多,但最终研究是将所考虑的因素化作单目标函数来处理。因为动态不确定性在运输过程中的存在,所以有学者认为客户需求量和运输时间可以当作运输过程中的动态不确定性。Wang等[16]将目标设为最小成本,提出了新的带有时间约束条件的混合整数模型,运用图像变换,能够把问题变成节点作业带有运输时间约束和随机特性的最短路模型。王慧等[17]优先考虑运输需求量是模糊的情况下,建立了以总成本最优为主要目的的多式联运运输方式和箱型运输方式的优化模型,并以改进型粒子蚁群算法求解。张得志等[18]则有限考虑了多式联运中转运时间和运输的不确定性、时间窗限制以及转运的可能性等情况,建立了具有时效性的多式联运协同优化模型。但这些研究中加入的不确定因素较为单一,且均为单目标优化模型。
总体来讲,目前多式联运路径选择所建立的模型基本为单目标优化模型,即使考虑多个因素,也是将多个因素转化为单目标规划问题进行处理求解,少数文章是建立双目标优化模型求解,而对含有不确定信息的多式联运研究则多以单一不确定因素及单目标函数为主。对于多式联运的发展趋势,SteadieSeifi 等[19]指出在多式联运中多目标交通规划值得更多研究,需要考虑整合重置资源及同时规划多个资源,动态性和数据随机性也是研究的重要挑战。Mathisen等[20]指出一些关于环境等问题越来越受关注,如低碳、可持续发展。因此,本文站在多式联运经营人的角度,充分考虑影响集装箱多式联运过程路径和运输方式选择的多个因素。同时,由于交通工具的机械故障、道路检修、天气因素,或者突发交通事故等种种原因,易造成运输时间和碳排放量不确定,故本文构建了包含不确定的运输时间、碳排放量的多目标优化模型,使模型尽可能接近真实情况。然后引入含有多个随机变量的多目标粒子群算法进行求解,以避免模型在变换过程中失真,得出整个运输过程可选择的路径和每条路径上的运输方式,以及整个运输过程所花费的总成本、消耗的总时间和产生的二氧化碳总排放量,从而便于决策者根据实际运输情况做出合理的运输决策。
1 模型构建
1.1 问题描述
集装箱多式联运过程中,货物从起始地到最终目的地间会经过多个转运节点,在每两个转运节点间可以选择通过卡车、火车和船舶这三种运输方式来运输大量的集装箱货物,在每个转运节点处可以选择更换另一种运输方式。
具体的运输网络结构如图1所示。Pi代表运输节点,i=1,2,…,n,Mg代表两节点之间所选择的运输模式,集装箱多式联运过程中有三种运输方式可选,所以通常g=1,2,3,分别代表公路运输、铁路运输、水路运输三种运输方式。
图1 多式联运网络规划结构图
本文以集装箱多式联运过程中的成本、时间、碳排放量为三个优化目标,每个目标都由两部分组成:一是产生于每两个转运节点间的运输过程;二是产生于在转运节点转换运输方式的转换过程。此外,本文考虑了运输过程中时间和碳排放量的不确定性。根据不确定性因素产生机理,整个运输过程中的时间、碳排放量等参数的不确定性主要是随机性,可用概率论、数理统计或随即过程理论等来处理,本文采用随机变量来处理运输过程中的时间和碳排放量的不确定性。
1.2 问题假设
(1) 集装箱货物在多式联运过程中不拆箱、不拼箱。
(2) 不考虑集装箱货物类型以及运输方式的车型、船型。
(3) 在任意两个存在路径的转运节点之间,只能选择一种运输方式。
(4) 只能在节点处更换运输方式,且在一个节点只能更换一次运输方式。
(5) 在转运节点处不考虑更换运输方式时的设备条件限制及容量限制。
(6) 假设运输总能满足货物最终送达的时间要求。
(7) 假设根据调查,城市之间相应的运输时间、碳排放量,以及不同运输方式之间的转换时间和转换的碳排放量符合正态分布。
1.3 符号说明
1.4 模型建立
minZ=(minc,mint,mine)T
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
i,j,k∈Pa,b∈M
(9)
式(1)为集装箱多式联运过程中所需优化的多目标函数,包括:运输成本最小,运输时间最小,以及运输过程中碳排放量最少。式(2)-式(4)分别为整个运输过程的运输成本、运输时间、运输过程中碳排放量的表达式,包括在途运输时和中转节点更换运输方式时所产生的成本、花费的时间及产生的碳排放量。式(5)代表每两个节点间只能选择一种运输方式。式(6)代表在每个转运节点只能发生一次运输方式的转变。式(7)保证了在转运节点j处运输方式转换的连续性。式(8)为0-1变量约束。式(9)中i、j、k属于节点集合,a、b属于运输方式集合。
2 算法流程
在Coello Coello和Lechuga[21]提出的多目标粒子群算法(简称CMOPSO)中,外部粒子群用来指导该群体外其他粒子的飞行,将Pareto档案进化策略(PAES[22])中的自适应网格法用于外部粒子群的维护。根据CMOPSO,算法流程如图2所示。
图2 多式联运多目标粒子群算法流程图
其中,所有粒子的位置和速度的更新公式如下:
(10)
(11)
3 算例分析
假设一次集装箱多式联运过程中会经过5个中转点,用数字1~5代表这5个中转点,以0和6分别代表起始地和目的地,则以0开头和6结尾的一个数列即为一条路径,如0→2→1→5→3→4→6。那么这段路径中共有6段路程,每段路程需要选择运输方式,用1~3分别代表公路、铁路、水路这三种运输方式,由这3个数字随机构成的一个6个元素的数组即对应这条路径中每段路程所采用的运输方式,如{1,3,1,2,3,1}代表在0→2这段路程中选择1即公路运输。
如图3所示,0为起始地,6为目的地,现在要运输8个单位的货物。
图3 交通网络拓扑图
两个城市之间的运输方式所对应的单位运输成本如表1所示,两两城市之间对应的符合正态分布的随机运输时间和随机单位碳排放量表2和表3所示。当两个城市之间不存在某种运输方式时,其对应的运输成本、运输时间和碳排放量的值选取无穷大,在表中用“-”表示。
表1 城市之间相应运输方式的单位运输成本 元
表2 城市之间相应运输方式的随机单位运输时间的均值和方差
表3 城市之间相应运输方式的随机单位碳排放量的均值和方差
在某一城市进行中转时,不同运输方式间转换所产生的费用、花费的时间以及产生的碳排放量如表4所示,其中转换时间和碳排放量的值也是符合正态分布的随机变量的均值和方差。
表4 不同运输方式之间转换费用、随机转换时间及随机碳排放量
迭代曲线不代表任何非支配解结果,而是表示迭代过程,代表粒子群的结果,曲线不断下降, 说明算法有效, 曲线下降速度较快,说明算法收敛快,效果好,最后曲线平了说明算法已经收敛。图4-图6为各种迭代曲线。
图4 运输成本的迭代曲线
图5 运输时间的迭代曲线
图6 碳排放量的迭代曲线
最终共得到如表5的12个运输方案,多式联运经营人可根据不同的运输要求来进行选择。
表5 运输方案
续表5
4 结 语
本文探究了以运输成本、不确定的运输时间、不确定的碳排放量为目标的集装箱多式联运多目标优化问题。运用含随机变量的多目标粒子群算法进行求解,得出集装箱多式联运整个运输过程可供选择的运输路径和每段路程所选择的运输方式,并计算每种运输方案所花费的运输成本、运输时间和造成的碳排放量,多式联运经营人可根据不同的偏好和目标来选择运输方案。下一步研究可考虑时间窗限制,此外,还需对多式联运过程中的每段运输路程中每种运输方式的运输时间、碳排放量做深入调研,从而确定它们具体符合那种随机变量的数字特征。在更为成熟的研究后,或可将此算法设计一个小程序,输入各个节点的坐标及各个节点间各种运输方式的运输成本、运输时间和碳排放量后,可以通过封装起来的算法直接输出可选择的运输方案,以供集装箱多式联运经营人选择。
参考文献
[1] 佟璐, 聂磊, 付慧伶. 多式联运路径优化模型与方法研究[J]. 物流技术, 2010, 29(5):57-60.
[2] 李双琳, 马祖军, 郑斌,等. 震后初期应急物资配送的模糊多目标选址-多式联运问题[J]. 中国管理科学, 2013, 21(2):144-151.
[3] 杨秋秋, 王辉. 基于遗传算法的多目标集装箱多式联运运输优化模型[J]. 物流科技, 2006, 29(12):29-31.
[4] 何艳梅, 何俊生. 多目标多式联运配送路径研究[J]. 物流科技, 2013, 36(5):112-114.
[5] 黄丽霞, 帅斌. 危险货物多式联运路径优化问题的多目标优化算法[J]. 中国安全生产科学技术, 2014, 10(9):10-16.
[6] Bhattacharya A, Kumar S A, Tiwari M K, et al. An intermodal freight transport system for optimal supply chain logistics[J]. Transportation Research Part C Emerging Technologies, 2014, 38(1):73-84.
[7] Modesti P, Sciomachen A. A utility measure for finding multiobjective shortest paths in urban multimodal transportation networks[J]. European Journal of Operational Research, 1998, 111(3):495-508.
[8] Sun Y, Lang M, Wang D. Optimization Models and Solution Algorithms for Freight Routing Planning Problem in the Multi-Modal Transportation Networks: A Review of the State-of-the-Art[J]. Open Civil Engineering Journal, 2015, 9(1):714-723.
[9] Sun Y, Lang M. Bi-objective optimization for multi-modal transportation routing planning problem based on Pareto optimality[J]. Journal of Industrial Engineering & Management, 2015, 8(4): 1195-1217.
[10] Kengpol A, Tuammee S, Tuominen M. The development of a framework for route selection in multimodal transportation[J]. International Journal of Logistics Management, 2014, 25(3):581-610.
[11] 贺竹磬, 孙林岩, 李晓宏. 时效性物流联运方式选择模型及其算法[J]. 管理科学, 2007, 20(1):8-12.
[12] 陈怡霏. 碳约束政策下的集装箱多式联运路径优化研究[D]. 北京交通大学, 2014.
[13] 李高波. 具有容量约束的混合轴辐式多式联运枢纽网络设计[D]. 长安大学, 2014.
[14] 付晓凤, 马彬, 张娟,等. 多目标一体化的联运路径优化方法研究[J]. 铁道运输与经济, 2009, 31(9):83-85.
[15] 王正彬, 郑康立. 集装箱多式联运组合优化研究[J]. 大连交通大学学报, 2012, 33(5):63-66.
[16] Wang Q B,Han Z,Ji M,et al.Path Optimization of Container Multimodal Transportation Based on Node Operation Randomness [J].Journal of Transportation Systems Engineering and Information Technology,2011,11(6):137-144.
[17] 王慧, 汪传旭. 模糊需求环境下集装箱多式联运箱型和运输方式的选择[J]. 公路交通科技, 2012, 29(4):153-158.
[18] 张得志, 李双艳. 不确定环境下协同运输优化模型及其求解算法[J]. 铁道科学与工程学报, 2010, 7(4):116-120.
[19] Steadieseifi M, Dellaert N P, Nuijten W, et al. Multimodal freight transportation planning: A literature review[J]. European Journal of Operational Research, 2014, 233(1):1-15.
[20] Mathisen T A, Hanssen T E S. The Academic Literature on Intermodal Freight Transport [J]. Transportation Research Procedia, 2014, 3:611-620.
[21] Coello C C A, Lechuga M S. MOPSO: a proposal for multiple objective particle swarm optimization[C]// Evolutionary Computation, 2002. CEC ’02. Proceedings of the 2002 Congress on. IEEE Xplore, 2002:1051-1056.
[22] Knowles J D, Corne D W. Approximating the Nondominated Front Using the Pareto Archived Evolution Strategy[J]. Evolutionary Computation, 1993, 8(2):149.