Processing math: 100%
  • ISSN 0258-2724
  • CN 51-1277/U
  • EI Compendex
  • Scopus 收录
  • 全国中文核心期刊
  • 中国科技论文统计源期刊
  • 中国科学引文数据库来源期刊

考虑三方利益的车货匹配优化

倪少权 罗轩 肖斌

茧敏, 王卓, 陈哲轩, 赵留杰, 陈钱飞, 陈绍宽. 基于时空路径推算的城轨网络客流分配方法[J]. 西南交通大学学报, 2023, 58(5): 1117-1125. doi: 10.3969/j.issn.0258-2724.20220545
引用本文: 倪少权, 罗轩, 肖斌. 考虑三方利益的车货匹配优化[J]. 西南交通大学学报, 2023, 58(1): 48-57. doi: 10.3969/j.issn.0258-2724.20210859
JIAN Min, WANG Zhuo, CHEN Zhexuan, ZHAO Liujie, CHEN Qianfei, CHEN Shaokuan. Passenger Flow Assignment Method for Urban Rail Transit Networks Based on Inference of Spatiotemporal Path[J]. Journal of Southwest Jiaotong University, 2023, 58(5): 1117-1125. doi: 10.3969/j.issn.0258-2724.20220545
Citation: NI Shaoquan, LUO Xuan, XIAO Bin. Optimization of Vehicle–Cargo Matching Regarding Interests of Three Parties[J]. Journal of Southwest Jiaotong University, 2023, 58(1): 48-57. doi: 10.3969/j.issn.0258-2724.20210859

考虑三方利益的车货匹配优化

doi: 10.3969/j.issn.0258-2724.20210859
基金项目: 国家自然科学基金(52072314,52172321,52102391);四川省科技计划(2020YJ0268)
详细信息
    作者简介:

    倪少权(1967—),男,教授,博士,研究方向为交通运输规划与管理,E-mail:shaoquanni@163.com

  • 中图分类号: U492.3

Optimization of Vehicle–Cargo Matching Regarding Interests of Three Parties

  • 摘要:

    为研究平台模式下考虑车主、货主及平台三方异质化需求的车货匹配问题,在既往研究考虑车货双方利益的基础上,引入了平台方需求. 首先,在分析车货匹配活动参与方需求的基础上,构建了最大化送达时效满意度、最小化货运成本和最大化平台收益的多目标优化模型;其次,在模型求解方面,改进了带精英保留策略的快速非支配排序遗传算法(non-dominated sorting genetic algorithm Ⅱ,NSGA Ⅱ),一方面在子代种群更新过程中引入精英选择系数,提升种群的多样性,另一方面结合自适应的思想,在算法迭代过程中调整交叉变异的概率;最后,利用成渝区域间的车源和货源数据进行仿真实验. 结果表明:改进的NSGAⅡ在中小型算例上的准确率均超过91%,与传统的NSGAⅡ相比,平均收敛速度提升了45%左右;在算法稳定性方面,所提出的算法受随机初始化影响较低,多次实验的相对标准偏差值小于1%.

     

  • 城市轨道交通网络客流分配的关键在于确定乘客的有效出行路径及所乘列车,现有乘客刷卡数据仅记录进、出站点和时刻信息,无法准确获知客流在线网中的分布情况. 既有客流分配研究主要集中于基于路径的集计分配和乘客出行时空路径推算.

    基于路径的集计分配方法需首先构建包含多效用因素的广义费用函数[1-2],随后使用线性规划[1]求解路径配流结果或Logit 衍生模型[2-3]刻画乘客出行路径选择行为,以得到客流分配结果. 基于路径的集计分配方法无法保证所分配路径上存在有效出行服务,易导致乘客出行结果估计的偏差. 为保证客流分配的有效性,需进行针对乘客-路径-列车匹配的时空路径推算. 乘客出行时空路径推算使用自动客票采集系统(AFC)数据和列车时刻表数据[4-5],估计乘客出行路径及所乘列车,流程为网络出行时间参数估计、乘客出行前后路径选择[6]、采用列车运行仿真[7]或匹配概率模型[8]确定所乘列车,以得到乘客的有效出行结果.

    综上,有效合理的客流推算依赖于准确推算乘客的出行时空路径,需完成可行物理路径集的确定和乘客与列车的匹配,以确保出行路径的物理可达性和动态服务的有效性. 本文基于AFC 数据和列车时刻表数据,以乘客时空路径推算方法研究城市轨道交通网络客流分配问题. 在此基础上,设计开发基于C# 语言的客流推算系统.

    网络客流推算方法包括乘客出行路径的生成和基于乘客出行路径的可行列车搜索与匹配2部分:第1部分包括出行时间参数的估计和可行路径集的确定;第2部分首先进行乘客与出行路径集的匹配,随后在相应出行路径上完成可行列车集的搜索与确定.

    此外,乘客有效出行结果中可能存在可行路径或可行列车不唯一的情况. 此时,需要先完成有效路径的选择优先级排序,然后,确定可行列车的检验次序,最后,以路径优先级及路径所含各可行列车的检验次序完成列车运行过程推演,从而获得各个乘客唯一的有效出行路径及列车,即进行“有效路径及列车调整”. 客流推算流程如图1所示.

    图  1  网络客流推算流程
    Figure  1.  Calculation process for network-wide passenger flow

    本文所使用的单个乘客f 的AFC 数据包括进站站点$ {O_f} $、出站站点$ {D_f} $、进站刷卡时刻$ {t_{f,{\text{et}}}} $、出站刷卡时刻$ {t_{f,{\text{ex}}}} $,时刻表数据内容包括各列车途经站点及到发时刻. 为便于推算,提出以下假设:

    1) 网络中出行的乘客按路径换乘次数和出行时间的综合排序选择可行路径.

    2) 忽略乘客在车站中的微观行为,乘客以刷卡进站时刻的先后顺序上车,并受到列车载客容量的限制.

    3) 各线均开行站站停的单一交路列车.

    为便于后续描述,统一将可行路径p以换乘站拆分为路段集$ {C_p} $(非换乘路径不拆分). 网络客流推算的核心在于生成单个乘客f 在其第n个可行路段$ {c_n} \in {C_p} $的可行列车集$ {R_{{c_n},f}} $. 其匹配条件为:所匹配的可行列车r在$ {c_n} $起点$ {c_{n,{\text{o}}}} $的出站时刻$ {d_{{c_{n,{\text{o}}}},r}} $应晚于乘客f 进站时刻$ {t_{f,{\text{et}}}} $,且在终点$ {c_{n,{\text{d}}}} $的到达时刻$ {a_{{c_{n,{\text{d}}}},r}} $应早于乘客出站时刻$ {t_{f,{\text{ex}}}} $(算法1),如图2所示.

    图  2  单个乘客出行路段的可行列车集生成算法
    Figure  2.  Feasible train set algorithm for single passenger at path section

    城市轨道交通系统中乘客出行时间包括起点站的进站时间、起点站的站台等待时间、在车时间、换乘站的换乘时间、换乘站的站台等待时间和终点站的出站时间[9]. 其中,在车时间可以由列车时刻表数据直接得到,其余时间无法直接从AFC数据中得到,需用可行路径单一的本线进出的和换乘方向明确的一次换乘的乘客样本进行估计. 在给定AFC数据、列车时刻表数据及线网数据后,依次估算各车站在高峰时段($ t = 1 $)和平峰时段($ t = 0 $)的进站时间均值$ {\mu _{{\text{ac}},t}} $和方差$ \sigma _{{\text{ac}},t}^2 $、换乘站换乘时间均值${\mu _{{\text{tr}},t}}$和方差$ \sigma _{{\text{tr}},t}^2 $、出站时间均值${\mu _{{\text{eg}},t}}$和方差$\sigma _{{\text{eg}},t}^2$. 结合列车时刻表可得全网各OD的出行时间均值${\mu _{{\text{od}},t}}$,用于生成可行路径集.

    1.1.1   进出站时间参数估计

    对于本线进、出乘客,在进、出站刷卡时间范围内仅有唯一可行列车的情况下,可以准确计算乘客的进、出站时间. 本线进、出乘客$ f $在起点站的进站时间、终点站的出站时间可由其本线出行路径pb上唯一可行列车的出站时刻、到站时刻及乘客的进、出站刷卡时刻计算得到,如式(1)、(2)所示. 对所得进、出站时间样本集去除极端异常值后,计算样本均值及方差,以此分别作为对应时段t在相应起点站$ O $的进站时间和终点站$ D $的出站时间均值${\mu _{{\text{ac}},t,O}}$与${\mu _{{\text{eg}},t,D}}$.

    tac,f,Of=dOf,rtf,et|Rpb,f|=1,
    (1)
    teg,f,Df=tf,exaDf,r|Rpb,f|=1,
    (2)

    式中:${t_{{\text{ac}},f,{O_f}}}$、${t_{{\text{eg}},f,{D_f}}}$为本线进出乘客f分别在站点$ {O_f} $的进站时间、站点$ {D_f} $的出站时间;$ {d_{{O_f},r}} $和$ {a_{{D_f},r}} $分别为列车$ r $在站点$ {O_f} $和站点$ {D_f} $的发车时刻和到站时刻;$ \left| {{R_{{p_{\text{b}}},f}}} \right| = 1 $表示在本线路径pb上的可行列车唯一.

    1.1.2   换乘时间参数估计

    该时间参数可由一次换乘乘客进行估计. 对此,可以换乘站T为中心,整合其周围车站集(S1S4),如图3所示,构建一次换乘乘客的筛选OD表,并以该表筛选得到在换乘站的换乘时间未确定的一次换乘乘客. 因此,其换乘时间$ {t_{{{T}},f}} $可由对应时段进站站点的进站时间均值$ {\mu _{{\text{ac}},t,{O_f}}} $、出站站点的出站时间均值$ \;{\mu _{{\text{eg}},t,{D_f}}} $、行程时间tf和首路段n = 1至末路段n = 2列车运行时间和$\displaystyle\sum\nolimits_{n = 1}^{2} {{{\bar t}_{c_n}}}$得到,如式(3)所示,其中,$ {\bar t_{c_n}} $为路段cn上列车运行时间均值. 对所得换乘站T在换乘方向di的换乘时间样本集去除极端异常值后,计算样本均值$\;{\mu _{T,t,{d_i}}}$,即为该时段换乘站T在换乘方向$ {d_i} $的换乘时间参数估计值.

    图  3  一次换乘范围示意
    Figure  3.  Schematic of one-time transfer range
    tT,f=tf2n=1ˉtcnμac,t,Ofμeg,t,Df
    (3)

    式中:${t_{T,f}}$为乘客f在换乘站T的换乘时间.

    根据所估计的出行时间参数,乘客可行路径集生成的目标为获得各OD对满足时间阈值约束的可行物理路径集P,如式(4)~(6)所示. 先使用Dijkstra算法得到全网各OD对在高峰时段和平峰时段的最短路径集$ \bar P $,随后,使用图4所示的基于插点的可行路径搜索算法(算法2)得到所有OD对的可行路径集合P,其包含了不超过各OD对最短路出行时间 $ \alpha $ 倍的所有可行路径,如式(7)所示约束.

    图  4  基于插点法的可行路径搜索算法
    Figure  4.  Feasible path search algorithm based on the node-inserting method
    P={Pt|t{01}},
    (4)
    Pt={PO,D,t|O,DS},
    (5)
    PO,D,t={pO,D,t,1,pO,D,t,2,,pO,D,t,j,},
    (6)
    x(pO,D,t,j)αx(ˉpO,D,t), pO,D,t,jPO,D,t,
    (7)

    式中:Pt为时段t各OD对的可行路径集;S为线网车站集;$ {P_{O,D,t}} $为时段t单个OD对的可行路径集;$ {p_{O,D,t,j}} $为时段t单个OD对的第j条可行路径; x(·)为路径的出行时间.

    算法2的原理为:对于单个OD对而言,其次短路中存在不属于该OD对最短路的节点,因而可对不在该OD对最短路径上的节点集$ {n_{OD}} $进行遍历,并将起点O到节点V ($ V \in {n_{OD}} $)的最短路$ {\bar p_{O,V,t}} $与节点V到终点D的最短路$ {\bar p_{V,D,t}} $进行组合,若$ {\bar p_{O,V,t}} $与$ {\bar p_{V,D,t}} $无回头路关系,即$ {\bar p_{O,V,t}} $与$ {\bar p_{V,D,t}} $上的车站序列不存在重叠($ {\bar p_{O,V,t}} \cap {\bar p_{V,D,t}}$ = Ø),且满足时间阈值约束,则生成组合路径$ {p_{O,V,D,t}} $,最后删除重复路径,从而得到该OD对的可行路径集.

    乘客可行列车集确定即进行乘客与列车的匹配,生成乘客f在相应可行路径集$ {P_{{O_f},{D_f},t}} $中各路径pi上的可行列车集$ {R_{{p_i},f}} $,如式(8). 基于所定义的变量及相关参数,乘客可行列车集匹配算法(算法3)如图5所示. 其原理为:1) 根据单个乘客f的进、出站站点匹配可行路径集$ {P_{{O_f},{D_f},t}} $. 2) 对于单条可行路径$ {p_i} \in {P_{{O_f},{D_f},t}} $,若为非换乘路径,则直接使用算法1得到路径pi上的可行列车集$ {R_{{p_i},f}} $;若为换乘路径,则对pi进行分割,生成路段集$ {C_{{p_i}}} $. 3) 对各个路段$ {c_n} \in {C_{{p_i}}} $使用算法1得到该路段的可行列车集$ {R_{{c_n},f}} $. 4) 对路径上各路段的可行列车集$ {R_{{p_i},f}} = \left\{ {{R_{{c_n},f}}|{c_n} \in {C_{{p_i}}}} \right\} $间进行前向和后向列车接续判断,即得到换乘路径的可行列车集.

    图  5  可行列车集匹配算法
    Figure  5.  Feasible train set matching algorithm

    式(9)和式(10)表示乘客f 在路径pi上第$ \omega $个可行列车集$ {R_{{p_i},f,\omega }} $中的列车在路径起点站发车,并到达路径终点. 式(11)和式(12)表示可行列车集$ {R_{{p_i},f,\omega }} $中的列车在乘客进站站点的发车时刻晚于乘客的进站时刻,且在乘客出站站点的到站时刻早于乘客的出站时刻. 式(13)表示路径换乘次数大于0时,可行列车集$ {R_{{p_i},f,\omega }} $中前序路段$ {c_n} $上的列车在路径上换乘站T的到达时刻${a}_{{T,{\rm{pre}}}}( {{r_{{c_n},f,y}}})$要早于后序路段$ {c_{n + 1}} $上的列车在换乘站的发车时刻${d_{T,{\rm{pos}}}}\left( {{r_{{c_{n + 1}},f,{\textit{z}}}}} \right)$.

    Rpi,f={Rpi,f,1,Rpi,f,2,,Rpi,f,ω|piPOf,Df,t},
    (8)
    sOf(rpi,f,ω,u)=Of,rpi,f,ω,uRpi,f,ω,
    (9)
    sDf(rpi,f,ω,u)=Df,rpi,f,ω,uRpi,f,ω,
    (10)
    dOf(rpi,f,ω,u)>tf,et,rpi,f,ω,uRpi,f,ω,
    (11)
    aDf(rpi,f,ω,u)<tf,ex,rpi,f,ω,uRpi,f,ω,
    (12)
    aT,pre(rcn,f,y)<dT,pos(rcn+1,f,z),rcn,f,yRcn,f,rcn+1,f,zRcn+1,f,Rcn,f,Rcn+1,fRpi,f,ω,q(pi)>0,
    (13)

    式中:$ {R_{{p_i},f}} $为乘客f在路径pi的可行列车集;$ {r_{{p_i},f,\omega ,u}} $为可行列车集$ {R_{{p_i},f,\omega }} $中的第u趟可行列车;$ {r_{{c_n},f,y}} $和$ {r_{{c_{n + 1}},f,{\textit{z}}}} $分别为可行列车集$ {R_{{c_n},f}} $和$ {R_{{c_{n + 1}},f}} $中的第yz趟可行列车,其中,cn+1cn的后续路段;${s}_{{O}_{f}}({{r_{{p_i},f,\omega ,u}}})$、${s}_{{D}_{f}}({{r_{{p_i},f,\omega ,u}}})$分别为可行列车在乘客f进、出站点的到、发情况;${d_{{O_f}}}\left( {{r_{{p_i},f,\omega ,u}}} \right)$、${a_{{D_f}}}\left( {{r_{{p_i},f,\omega ,u}}} \right)$分别为可行列车在乘客f进、出站点的发、到时刻;$ q\left( {{p_i}} \right) $为路径pi的换乘次数.

    换乘路径上可行列车集的前向和后向列车接续判断过程分别是:乘客在后序路段的可行列车在换乘站$ {{T}} $的发车时刻$ {d_{{{T,{\rm{pos}}}}}} $需晚于前序路段的最早一趟列车在换乘站的到达时刻$ {a_{{{T,{\rm{pre,hd}}}}}} $;并且在前序路段的可行列车在换乘站的到达时刻$ {a_{{{T,{\rm{pre}}}}}} $需早于后序路段最后一趟可行列车在换乘站的发车时刻$ {d_{{{T,{\rm{pos,tl}}}}}} $. 前向判断算法(算法4)如图6所示,后向判断与其类似.

    图  6  换乘路径可行列车集的前向判断算法
    Figure  6.  Forward judge algorithm for feasible train set of transfer path

    确定乘客可行路径集和可行列车集后,根据表1所列的唯一性条件将乘客-路径-列车匹配结果分为4类,其中,类型2、3、4的乘客可行路径或可行路径中的可行列车数量不唯一,因而需要对其可行路径或可行列车进行进一步调整,最终得到乘客出行的唯一有效路径和列车.

    表  1  乘客-路径-列车初始匹配结果类型
    Table  1.  Result types of matching initial passenger–route–train
    类型可行路径
    情况
    可行列车
    情况
    处理方式
    类型 1唯一唯一直接确定
    类型 2唯一不唯一算法 5
    类型 3不唯一所有路径
    均唯一
    算法 5
    类型 4不唯一存在路径
    不唯一
    算法 5
    下载: 导出CSV 
    | 显示表格

    针对类型2、3、4类乘客采用乘客出行的有效路径及有效列车确定方法,得到其有效出行结果. 如图7所示(算法5),输入单个乘客的有效结果集$ {P_f} $后,首先,结合路径pi的换乘次数$ q(p_i) $和出行时间$ t_0(p_i) $,使用有效路径排序算法,生成路径选择优先级排序$ P_f^* $. 因乘客通常会尽快出站,所以对各有效路径中的各可行列车$ {R_{{p_i},f}} $到达乘客出站站点时刻与乘客出站时刻$ {t_{f,{\text{ex}}}} $的偏差进行升序排序,以确定有效路径中各可行列车的检验顺序$R_{{{{p_i},f}}}^*$. 随后以列车时刻表完成列车运行推演,依据路径优先级排序和对应各可行列车的检验顺序,结合乘客进站时刻$ {t_{f,{\text{et}}}} $和站点$ {O_f} $与列车载客量限制$ {C_{\max }} $,使用乘车判断算法确定乘客能否乘坐列车. 最终得到3种待定类型乘客的唯一有效路径及列车.

    图  7  确定有效路径及有效列车算法
    Figure  7.  Estimation algorithm for valid path and train

    有效路径排序流程为:首先,对有效路径集中的路径依据换乘次数q进行非降序的分层排序,得到分层排序集$ {P_f}\left( q \right) $;随后,对于单个分层有效路径集$ {p_{i,f}} \in {P_f}\left( q \right) $,若只有一条路径,则直接添加至综合排序集$ P _f^{\;\;*} $,若含有多条路径,则以路径的出行时间t对该层的路径进行升序排序,再添加至$ P _f^{\;\;*} $. 乘车判断流程为:以乘客进站时刻$ {t_{f,{\text{et}}}} $和站点$ {O_f} $得到列车r的当前载客量$ {C_r} $;若$ {C_r} < {C_{\max }} $,则可乘坐列车r,否则无法乘坐列车$ r $.

    基于C# 语言开发的系统包括数据管理与分级参数设置、出行时间参数估算、出行路径及列车的匹配与调整和结果统计与分析4个模块. 系统架构如图8所示. 其中,数据管理与分级参数设置用于输入表2所列数据;出行时间参数估计模块完成进出站时间和换乘站各换乘方向换乘时间参数估计;出行路径及列车的匹配与调整模块首先以乘客OD信息匹配可行路径集,随后对各条可行路径完成可行列车集推算,最后,进行列车运行推演,调整并确定所有乘客的有效出行结果,完成客流分配;匹配结果统计可进行各线路断面客流、列车满载率和换乘站各方向换乘客流的统计与分析.

    图  8  城市轨道交通客流推算系统架构
    Figure  8.  Calculation system framework for urban rail transit passenger flow
    表  2  输入的数据名称及内容
    Table  2.  Name and content of input data
    数据名称数据内容
    乘客行程信息  进站时间、进站车站名、出站时间、出站车站名
    时刻表信息  所属线路名、车次号、车站名、到站时刻、发车时刻
    线路属性 线路名称、线路类型、是否开通、线路颜色(RGB)
    车站属性  车站编号、车站名、是否为换乘站、衔接线路、衔接线路车站
    满载率分级参数  分级数量、各线各区间分级标准
    车站客流分级参数  线路名称、分级数量、全线分级标准、全线各站分级标准
    下载: 导出CSV 
    | 显示表格

    系统界面包含线网显示区,分时段各车站进、出站量及换乘站各换乘方向换乘量的统计区和由数据管理、客流匹配、客流管理及结果统计构成的菜单栏区. 以下针对某市城市轨道交通部分线网2021年5月12日的数据进行网络客流推算结果进行分析.

    以该市YH线的29个区间断面客流参照值和推算系统推算值的变化趋势和差异率进行比较,如图9所示. 由图可知:参照值和推算值随区间的变化趋势相同,表明二者结果存在相似性;上行方向区间断面客流差异率为 −0.72%~4.63%,下行方向区间断面客流差异率为 −2.66%~9.25%;总体而言,上行方向绝对差异率小于5.00%,平均差异率为2.03%,下行方向绝对差异率小于10.00%,平均差异率为3.90%,表明推算系统的推算结果较稳定且贴近于参照值;此外,上下行方向断面客流差异值均较小,线路的断面客流因端部区间较小,而中部区间较大,造成差异率在端部较高,中部较低.

    图  9  YH线各区间全日断面客流对比
    Figure  9.  Comparison of daily section passenger flows in each section of YH line

    车站T3为YH线和EH线的两线换乘站,各换乘方向的早高峰(7:00—9:00)和晚高峰(17:00—19:00)换乘量如图10所示. 图中,T8、T9、YH12和YH14均为车站名. 对该换乘站直接关联的YH线和EH线早晚高峰时段换乘客流来源量前5的车站进行统计,结果如表3表4所列. 由表可知:YH线早晚高峰时段换乘客流来源站较EH线的固定,但来源量比例的波动均较EH线大;YH线和EH线早高峰换乘客流来源量比例的标准差均小于晚高峰的,表明早高峰换乘客流来源量较稳定.

    图  10  T3站各换乘方向的换乘量对比 (单位:人次)
    Figure  10.  Comparison of transfer volumes in each transfer direction at station T3 (unit: trips)
    表  3  YH线早晚高峰换乘客流来源统计
    Table  3.  Statistics on source of transfer passenger flow for YH line in morning and evening peaks %
    来源
    站名
    早高峰来源
    量比例
    来源
    站名
    晚高峰来源
    量比例
    RML22.6BSG22.3
    ZZHCZ21.3LCGC21.6
    LCGC19.7RML20.1
    BSG19.6ZZHCZ19.7
    YXY16.9QLL16.3
    标准差1.91标准差2.08
    下载: 导出CSV 
    | 显示表格
    表  4  EH线早晚高峰换乘客流来源统计
    Table  4.  Statistics on source of transfer passenger flow for EH line in morning and evening peaks %
    来源
    站名
    早高峰来源
    量比例
    来源
    站名
    晚高峰来源
    量比例
    NSH22.0LHDL21.8
    JW20.8JW21.1
    SWL20.1LZ20.6
    LZ18.9LL18.4
    HNC18.2HHYBG18.0
    标准差1.35标准差1.51
    下载: 导出CSV 
    | 显示表格

    根据文献 [10] 所确定的列车区间满载率等级如表5所列. 以此对EH线早高峰(7:00—9:00)和晚高峰(17:00—19:00)的列车满载率进行统计分析. 结果表明,早高峰时段线路中段区间(GHT—NSH)在7:40—8:40内上行方向列车满载率高,多处于等级3和4,持续时间短且区间集中;晚高峰时段,线路中段区间(DFL—ZMT)在17:30—19:30内下行列车满载率较高,多处于等级2,持续时间长且区间分散;早高峰时段区间满载率高的列车数量多于晚高峰的. 这与线路中段位于市区,两端位于郊区,且早高峰上班时间集中、晚高峰下班时间分散的情况相对应.

    表  5  列车区间满载率分级
    Table  5.  Classification of train-section load rate %
    等级满载率范围等级满载率范围
    等级 1(0,50]等级 4(100,120]
    等级 2(50,80]等级 5(120,130]
    等级 3(80,100]等级 6(130,∞)
    下载: 导出CSV 
    | 显示表格

    本文以乘客时空路径推算方法对城市轨道交通网络客流分配问题进行了研究,并以实际AFC 数据和列车时刻表数据使用所开发的客流推算系统开展了案例研究. 具体结论如下:

    1) 系统推算的断面客流结果稳定且与参照值差异较小,上、下行方向的平均差异率分别为2.03%和3.90%.

    2) 换乘站的换乘客流主要来源为直接关联线路车站,并且早高峰时段来源量比例较晚高峰更稳定.

    3) 从郊区贯穿市区的线路早高峰时段列车满载率高于晚高峰时段,持续时间较短且区间更集中.

  • 图 1  车货匹配流程

    Figure 1.  Flowchart of vehicle–cargo matching

    图 2  时间窗内顾客满意度函数

    Figure 2.  Customer satisfaction function within time window

    图 3  算法流程

    Figure 3.  Algorithm flowchart

    图 4  非支配排序流程

    Figure 4.  Flowchart of non-dominated sorting

    图 5  各目标收敛情况对比

    Figure 5.  Comparing convergence of each target

    表  1  符号说明

    Table  1.   Symbol descriptions

    符号说明符号说明
    m车辆总数 PijH针对客户 j 的目的地,车主 i 对重货的单位质量报价
    n货主(货物)总数Ic成功匹配平台向货主收取的信息服务费
    dij车辆 i 与货主 j 之间的距离,i=1, 2, …, mj=1, 2, …, nIr平台在达成匹配后对车主收益进行抽成的比例
    dj货物 j 起始地与目的地之间的距离si车辆 i 的接货半径
    tij车辆 i 送达货物 j 的时间Pr促成一组车货匹配带来的平台收益
    Yi车辆 i 的类型编号Lkk 类货物发生货物损耗的可能性
    Yj可用于承运货主 j 货物的车辆类型编号集合Lp货损的货物质量占承运总质量的百分比
    Qi车辆 i 的额定载重Fj货物 j 的送达时间满意度
    Qj货主 j 的货物总重Tj,min,Tj,max货物 j 的最早收货时间和最迟收货时间
    Vi车辆 i 的可用容积τj,min,τj,max客户期望的货物 j 的最早送达时间和最迟送达时间
    Vj货主 j 的货物总体积Hj货主 j 的最高出价
    ci车辆 i 单位距离行驶成本cz单次服务的车辆折旧费
    cw单位时间等待成本ce单次服务过程中的花销
    cj货主 j 单位质量的货损赔偿费用θ货物最早送达的基本满意度
    cL单位装卸费用决策变量
    cFi车辆 i 单位距离通行费xij0-1 变量,表示车辆 i 与货主 j 是否匹配,
    0 代表不匹配,1 代表匹配
    PijL针对客户 j 的目的地,车主 i 对轻货的单位体积报价Bj0-1 变量,表示货物 j 是否购买保险,
    0 代表未购买,1 代表购买
    下载: 导出CSV

    表  2  不同载重车辆单位运输费用

    Table  2.   Transport costs per unit distance for different trucks

    Qi/tci/(元·km−1 Qi/tci/(元·km−1
    (0,2]0.6 (15,20]2.5
    (2,5]0.9(20,30]3.3
    (5,10]1.4> 304.5
    (10,15]1.8
    下载: 导出CSV

    表  3  不同品类货物货损概率

    Table  3.   Probability of cargo damage of different categories

    品类Lk/% 品类Lk/%
    蔬菜15 药品2
    水果15其他品类1
    畜产品10
    下载: 导出CSV

    表  4  不同载重车辆通行收费标准

    Table  4.   Tolls for different loaded vehicles

    Qi/t通行费/(元·km−1 Qi/t通行费/(元·km−1
    (0,2]0.45 (10,15]1.80
    (2,5]0.90> 152.25
    (5,10]1.35
    下载: 导出CSV

    表  5  车辆百公里折旧额

    Table  5.   Vehicle depreciation per 100 km

    Qi/t百公里折旧/元 Qi/t百公里折旧/元
    (0,5]19.00 (15,30]97.83
    (5,10]45.92> 30126.67
    (10,15]69.67
    下载: 导出CSV

    表  6  改进NSGAⅡ最优解集

    Table  6.   Optimal solution set of improved NSGAⅡ

    方案${Z_1}$${Z_2}$/元${Z_3}$/元
    10.7091715.0618872.94
    20.6941528.4316518.98
    30.7251815.8316216.22
    40.7241803.6415829.95
    50.7221796.4816556.88
    60.7031626.8417168.01
    70.7121728.1617565.18
    80.7211790.3816881.49
    90.7141762.5817205.61
    100.7061688.2817427.67
      注: 下划线数值表示各目标的最优值.
    下载: 导出CSV

    表  7  改进NSGAⅡ与穷举法对比情况

    Table  7.   Comparison of exhaustive search algorithm and improved NSGAⅡ

    车辆数/辆货物数/组穷举法Pareto
    解数量/个
    平均正确率/%
    20208100.00
    30306100.00
    40401491.67
    50501792.94
    60601296.00
    下载: 导出CSV

    表  8  传统NSGAⅡ最优解集

    Table  8.   Optimal solution set of conventional NSGAⅡ

    方案${Z_1}$${Z_2}$/元${Z_3}$/元
    10.7211790.3816881.49
    20.7011546.2817634.89
    30.6991602.9418202.03
    40.6971571.8717981.85
    50.7161784.6116781.28
    60.7151781.2117116.88
    70.7121728.1617565.18
    80.7081707.2217973.12
    90.7061688.2817427.67
    100.7031626.8417168.01
      注:下划线数值表示各目标的最优值.
    下载: 导出CSV

    表  9  改进前后算法结果对比

    Table  9.   Comparison of algorithm results before and after improvement

    车辆数/
    货物数/
    改进 NSGAⅡ传统 NSGAⅡ
    Z1
    优值
    Z2 最优
    值/元
    Z3 最优
    值/元
    解集数
    量/个
    平均收敛
    代数/次
    Z1
    优值
    Z2 最优
    值/元
    Z3 最优
    值/元
    解集数
    量/个
    平均收敛
    代数/次
    2892210.7461514.3642587.262875 0.7391525.0440527.8430135
    3893210.7611496.6860153.5836790.7561502.4959744.6537147
    4894210.7821488.3178308.6239860.7741492.7778005.9141155
    5895210.7971470.6293927.1747950.7921472.3691683.4746166
    下载: 导出CSV

    表  10  多次运行各目标相对标准偏差

    Table  10.   Relative standard deviation of each target after multiple operations

    重复数/次Z1/%Z2/%Z3/%
    200.520.610.74
    300.550.620.72
    400.540.620.73
    500.520.630.71
    下载: 导出CSV
  • [1] DENG J X, ZHANG H P, WEI S F. Prediction of vehicle-cargo matching probability based on dynamic Bayesian network[J]. International Journal of Production Research, 2021, 59(17): 5164-5178. doi: 10.1080/00207543.2020.1774677
    [2] WANG Z H, LI Y Y, GU F, et al. Two-sided matching and strategic selection on freight resource sharing platforms[J]. Physica A: Statistical Mechanics and Its Applications, 2020, 559: 125014. doi: 10.1016/j.physa.2020.125014
    [3] FENG M, CHENG Y R. Solving truck-cargo matching for drop-and-pull transport with genetic algorithm based on demand-capacity fitness[J]. Alexandria Engineering Journal, 2021, 60(1): 61-72. doi: 10.1016/j.aej.2020.05.015
    [4] XIE K W, XU H Y, LV H X. Two-sided matching on comprehensive transportation network emergency vehicles’ allocation[J]. Journal of Advanced Transportation, 2021, 2021: 6817013.1-6817013.13.
    [5] 李建斌,周泰,徐礼平,等. 货运O2O平台有时间窗同城零担集货匹配优化决策[J]. 系统工程理论与实践,2020,40(4): 978-988. doi: 10.12011/1000-6788-2018-2300-11

    LI Jianbin, ZHOU Tai, XU Liping, et al. Matching optimization decision of city LTL carpool based on time windows on the freight O2O platform[J]. Systems Engineering—Theory & Practice, 2020, 40(4): 978-988. doi: 10.12011/1000-6788-2018-2300-11
    [6] 牟向伟,陈燕,高书娟,等. 基于改进量子进化算法的车货供需匹配方法研究[J]. 中国管理科学,2016,24(12): 166-176. doi: 10.16381/j.cnki.issn1003-207x.2016.12.019

    MU Xiangwei, CHEN Yan, GAO Shujuan, et al. Vehicleand cargo matching method based on improved quantum evolutionary algorithm[J]. Chinese Journal of Management Science, 2016, 24(12): 166-176. doi: 10.16381/j.cnki.issn1003-207x.2016.12.019
    [7] 杨滨舟, 叶欣扬, 王睿, 等. 基于直觉模糊优化的车货双边公平匹配方法[J/OL]. 计算机集成制造系统: 1-14. (2021-01-06) [2021-09-15]. http://kns.cnki.net/kcms/detail/11.5946.tp.20210105.1654.051.html.

    YANG Binzhou, YE Xinyang, WANG Rui, et al. Method for vehicle-cargo two-sided fair matching based on intuitionistic fuzzy optimization[J/OL]. Computer Integrated Manufacturing Systems: 1-14. (2021-01-06)[2021-09-15]. http://kns.cnki.net/kcms/detail/11.5946.tp.20210105.1654.051.html.
    [8] 余以胜,刘鑫艳. 基于改进Balance算法的车货匹配研究[J]. 武汉理工大学学报,2016,38(10): 47-54. doi: 10.3963/j.issn.1671-4431.2016.10.009

    YU Yisheng, LIU Xinyan. Research on vehicles and cargos matching based on improved balance algorithm[J]. Journal of Wuhan University of Technology, 2016, 38(10): 47-54. doi: 10.3963/j.issn.1671-4431.2016.10.009
    [9] 陆慧娟,安春霖,程倬,等. 基于SaaS和CSCW的车货匹配系统研究与应用[J]. 华中科技大学学报(自然科学版),2012,40(增1): 324-327.

    LU Huijuan, AN Chunlin, CHENG Zhuo, et al. Research and application of goods vehicles matching system based on SaaS and CSCW[J]. Journal of Huazhong University of Science and Technology (Natural Science Edition), 2012, 40(S1): 324-327.
    [10] 张菲,张锦. 基于多目标优化的物流服务组合研究[J]. 西南交通大学学报,2018,53(6): 1278-1285,1307. doi: 10.3969/j.issn.0258-2724.2018.06.025

    ZHANG Fei, ZHANG Jin. Logistics service composition based on multi-objective optimization[J]. Journal of Southwest Jiaotong University, 2018, 53(6): 1278-1285,1307. doi: 10.3969/j.issn.0258-2724.2018.06.025
    [11] 王娜,李引珍,柴获. 考虑匹配均衡性的供需双方多对多双边匹配决策方法[J]. 西南交通大学学报,2022,57(2): 425-433. doi: 10.3969/j.issn.0258-2724.20200567

    WANG Na, LI Yinzhen, CHAI Huo. Decision-making approach of two-sided many-to-many matching of supply and demand for logistics service based on matching balance[J]. Journal of Southwest Jiaotong University, 2022, 57(2): 425-433. doi: 10.3969/j.issn.0258-2724.20200567
    [12] TVERSKY A, KAHNEMAN D. Advances in prospect theory: cumulative representation of uncertainty[J]. Journal of Risk and Uncertainty, 1992, 5(4): 297-323. doi: 10.1007/BF00122574
    [13] DEB K, PRATAP A, AGARWAL S, et al. A fast and elitist multiobjective genetic algorithm: NSGA-Ⅱ[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. doi: 10.1109/4235.996017
    [14] AHMADI A. Memory-based adaptive partitioning (MAP) of search space for the enhancement of convergence in pareto-based multi-objective evolutionary algorithms[J]. Applied Soft Computing, 2016, 41: 400-417. doi: 10.1016/j.asoc.2016.01.029
  • 期刊类型引用(7)

    1. 徐新昊,张小强,杨云,王光超. 车货供需匹配模型与算法研究综述. 交通运输工程与信息学报. 2024(01): 191-205 . 百度学术
    2. 方芳. 考虑兴趣序列和特征交互的司机点击率预测模型. 物流科技. 2024(06): 62-67 . 百度学术
    3. 张建华,杨家和,刘金燕,贾红雨,王晓荷. 基于CBR视图相似度与HFLTS方法的车货匹配研究. 重庆交通大学学报(自然科学版). 2024(08): 69-77 . 百度学术
    4. 辜勇,韩汶兵,张晶晶,葛平旭. 考虑三方满意度的同城网络货运平台车货匹配研究. 物流技术. 2024(09): 135-150 . 百度学术
    5. 杨京帅,李永康,杨伟波. 考虑货主满意度的“一对多”车货匹配模型. 公路交通科技. 2024(10): 37-46 . 百度学术
    6. 张碧玉,刘毅,孙哲,徐雷,龚光富. 考虑协同配送的两阶段车货匹配推荐系统. 物流科技. 2023(20): 95-104 . 百度学术
    7. 姜自宽,曹亚东,孙哲. 基于聚类与改进蚁群搜索的配送中心车货匹配方法. 物流科技. 2023(20): 50-57 . 百度学术

    其他类型引用(8)

  • 加载中
图(5) / 表(10)
计量
  • 文章访问数:  827
  • HTML全文浏览量:  348
  • PDF下载量:  67
  • 被引次数: 15
出版历程
  • 收稿日期:  2021-11-03
  • 修回日期:  2022-03-15
  • 网络出版日期:  2022-10-28
  • 刊出日期:  2022-03-31

目录

/

返回文章
返回