摘要
基于Logit选择模型和弹性需求函数,建立了弹性需求的Logit随机共乘用户均衡模型,并提出了自适应并行投影算法以求解共乘出行交通分配问题,最后通过2个城市交通网络算例验证了模型和算法的有效性。结果表明:弹性需求参数和用户感知离散参数是影响共乘出行的重要因素,出行需求和平均出行时间随着弹性需求参数和用户感知离散参数的增加而降低;所提出算法可求解大规模共乘出行交通分配问题并获得全局最优解。
(2242021R20044)
随着共享经济的兴起,共享出行成为当前城市交通网络的重要出行方
考虑了共乘出行的城市交通网络(下文简称共乘交通网络)的出行用户分为3类:单独出行的驾驶员(即传统私人小汽车出行方式的出行者)、共乘驾驶员和共乘乘客。共乘驾驶员和共乘乘客通过网约车平台实现匹配,乘坐共乘驾驶员的车辆出发并到达目的地。未参与或未成功实现匹配的用户将作为单独出行的驾驶员(即传统私人小汽车出行方式)独自完成出行。共乘交通网络中的出行者是存在转移关系的,即数量不是固定不变的。例如,当单独出行的驾驶员发现共乘驾驶员(或共乘乘客)的综合出行成本更低时,将放弃单独出行而选择成为共乘驾驶员(或共乘乘客)。由此产生的流量变化受到相互作用的综合出行成本、供需关系以及出行者选择行为的影响,是用户自由选择的结果,因此无法通过交通调查的方式获得。同时,与传统出行方式不同,共乘出行用户的交通流量之间还存在制约关系,这是因为共乘乘客的流量不能小于共乘驾驶员的流量,也不能大于共乘车辆的最大容量。此外,交通流量的这种约束还可能为模型带来新的乘子,导致传统交通分配算法的失效。以上原因为共乘交通网络建模带来了巨大的挑
然而,现有的RUE模型均假设用户完全掌握出行费用的全部信息,而现实中用户对出行费用的感知具有随机
基于Logit选择模型和弹性需求函数,构建考虑弹性需求的Logit随机共乘用户均衡(SRUEED)问题的变分不等式模型,保证模型解的唯一性。然后,采用全局最优的自适应并行投影算法求解了SRUEED问题,该算法通过并行计算的方式极大地降低了内存需求和计算时间,提高了计算可行性。最后,通过2个算例验证了算法的有效性,并通过敏感性分析得到了共乘出行需求和平均出行时间的影响因素。
首先,建立共乘交通网络,其中表示网络节点的集合,表示路段的集合;然后,分别建立单独出行的驾驶员、共乘驾驶员和共乘乘客的集合、和,并建立泛指各类用户的集合,即。此外,每个类别的用户还可以包含不同的角色。例如,如果共乘驾驶员最多允许搭乘2名乘客,就可以令表示单独出行的驾驶员,分别表示搭载了1名乘客和2名乘客的共乘驾驶员,则分别表示共乘驾驶员所搭载的乘客。出行的起讫点分别用O和D表示,共乘交通网络中3类用户之间的关系如

图 1 共乘交通网络
Fig. 1 Ridesharing transportation network
令表示出行起讫点对(即O‒D对),表示连接O‒D对的路径,表示O‒D对之间的出行需求,表示路径上角色的流量,和分别表示路段上的车流量和路段上角色的流量。共乘交通网络具有如下交通流量守恒关系:
(1) |
(2) |
(3) |
式中:表示路段‒路径关联变量。当路段属于路径时,,否则。
由于共乘驾驶员需要匹配共乘乘客才能完成共乘出行,因此共乘驾驶员与共乘乘客之间始终保持着显式的数量关
(4) |
式中:表示共乘驾驶员接乘的乘客,表示共乘驾驶员类型所接乘的乘客类型;表示共乘驾驶员分享的座位数。
共乘出行涉及多种出行费用,部分文献将出行费用总结为以下几类:出行时间费用、不便费用、共乘价格和报酬以及溢价和补贴。其中,溢价和补贴与共乘出行服务的供需相关,因此溢价和补贴以外费用的总和称为出行费用,出行费用加上溢价和补贴称为广义出行费
令表示路段a上车流量向量,表示路径p上角色i流量向量,用表示路径的出行时间,则有
(5) |
式中:表示路段的出行时间。共乘出行的出行费用
(6) |
式中:表示角色的时间价值;表示角色的不便费用,该费用与出行时间和共乘人数有关,出行时间越长或共乘人数越多则不便费用越大,因此不便费用是出行时间的单调递增函数,并且由于每种共乘出行服务都有各自不同的共乘人数,因此每种角色都有各自适用的不便费用函数;表示共乘出行的基准价格(或报酬),该价格(或报酬)与O‒D对和角色有关,对于共乘驾驶员来说该项费用表示共乘报酬,对于乘客来说该项费用表示共乘价格;表示浮动报酬,是共乘出行供给的单调递减函数,即O‒D对之间的共乘驾驶员越多则平均浮动报酬越低;表示浮动价格,是共乘出行需求的单调递增函数,即O‒D对之间的乘客越多则平均浮动价格越高;表示与出行时间和里程无关的固定费用,如购车费用、保险费用、停车费用等。
根据经济学市场出清原
(7) |
式中:表示共乘匹配约束(4)所对应的拉格朗日乘子;表示接乘共乘乘客的共乘驾驶员类型。表示O‒D对的广义出行费用向量。
由于网约车公司会为共乘驾驶员和共乘乘客提供共乘报价,因此共乘出行的价格和报酬较为精确,但共乘用户感知的出行时间是不确定的,广义出行费用的随机性主要来自于实际出行时间的不确定,因此感知的广义出行费用是一个随机变量,表达式如下所示:
(8) |
式中:表示一个关于出行时间的均值为零、方差为常数的随机变量。假设随机变量相互独立且符合Gumbel分布,其中为Gumbel分布的方差。应用Logit选择模
(9) |
式中:为用户感知离散参数,。越大表示分布的方差越小,用户对广义出行费用的感知越精准。
现实中的出行需求并不是固定不变的,城市交通网络以及交通行为选择领域中许多成熟的研究表明,出行需求与平均服务水平正相关,与用户感知的最小广义出行费用的期望负相
(10) |
式中:为常数,表示出行需求的上界;是关于的单调不增的连续可微函数。
由
(11) |
(12) |
综上所述,弹性需求的Logit随机共乘用户均衡条件应当由共乘匹配约束、基于Logit的随机共乘用户均衡条件以及弹性需求条件构成,即:
(13) |
定义可行集合,如下所示:
(14) |
由于弹性需求使得约束始终满足,因此保留该约束的主要作用是保证可行集的紧致性,即是紧集。定义向量函数,的表达式如下所示:
(15) |
弹性需求的Logit随机共乘用户均衡模型的变分不等式模型为找到一个向量使得不等
(16) |
接下来,验证该模型的解的等价性、存在性以及唯一性,即该模型的解符合弹性需求的Logit随机共乘用户均衡条件、解存在并且是唯一的。
定理1(等价性) 模型(16)的解符合弹性需求的Logit随机共乘用户均衡条件。
证明: 模型(16)显然等价于
(17) |
因此是模型(16)的解当且仅当是数学规划问题(18)的解时成立,如下所示:
(18) |
式中:是数学规划(18)的变量;是未知的固定量。
对数学规划(18)检查Karush-Kuhn-Tucker (KKT)条
使得约束始终满足,因此该约束不会产生乘子,有
(19) |
整理
(20) |
即弹性需求的Logit随机共乘用户均衡条件。命题得证。
此处注意,虽然数学规划(18)与模型(16)等价,但是由于未知,导致数学规划(18)没有显式表达,因此无法直接作为模型。
定理2(存在性) 模型(16)的解存在。
证明: 由集合的定义可知,是一个紧集。由于函数在紧集上连续,因此根据Nagurney的定理1.4可
定理3(唯一性) 模型(16)的解唯一。
证明: 首先计算向量函数的Jacobian矩阵,如下所示:
(21) |
(22) |
(23) |
(24) |
根据Ma
(25) |
(26) |
(27) |
(28) |
(29) |
因此,根据矩阵半正定的判定条件,也是半正定的。由可知正定,即向量函数关于向量单调。根据Pang和Facchinei的定理2.3.3(a
在证明了研究问题的解存在且唯一之后,基于全局最优的自适应投影算
(30) |
式中:是投影算法的变量。算法的具体步骤如下所示:
步骤1 给定算法精度,算法参数,,,,,用K短路算
。 |
步骤2 计算投影。
(31) |
(32) |
(33) |
式中:表示第次迭代的流量;表示第次迭代的投影;和是第次迭代的精度变量。
满足时算法终止,否则进入步骤3。
步骤3 更新步长。
(34) |
(35) |
(36) |
(37) |
式中:是算法参数的次幂;是第次迭代的步长;和是第次迭代的精度变量。
若,则令转到步骤2;否则,令并重复步骤3。
该算法的收敛性证明详见He
采用2个城市交通网络算例验证弹性需求的Logit随机共乘用户均衡模型和自适应并行投影算法。算例中使用的广义出行费用函数的具体形式如式(38)所示,弹性需求函数如
(39) |
式中:为弹性需求参数。
Braess网络出行需求的上界,拓扑结构以及各条路段的出行时间函数如

图 2 Braess网络
Fig. 2 Braess network
弹性需求参数的敏感性分析如

图 3 弹性需求参数的敏感性分析
Fig. 3 Sensitivity analysis on elastic demand parameter
用户感知离散参数的敏感性分析如

图 4 用户感知离散参数的敏感性分析
Fig. 4 Sensitivity analysis on user perception dispersion parameter
由于城市交通网络问题通常是一个大规模问题,计算交通流量的全局最优解往往需要消耗大量的计算资源和计算时间,因此采用一个大规模城市交通网络Sioux‒Falls网络对算法的计算可行性进行验证。Sioux‒Falls网络的拓扑结构如

图 5 Sioux‒Falls网络
Fig. 5 Sioux-Falls network
通过分析用户出行需求与出行费用的相互作用关系,建立了共乘交通网络,分析了共乘出行对城市交通网络的影响以及共乘出行的流量变化。通过共乘匹配约束描述了共乘交通流量之间的相互制约关系,基于Logit选择模型探究了用户对出行费用感知的随机性。通过弹性需求描述了出行费用对出行需求的影响,建立了弹性需求的Logit随机共乘用户均衡的变分不等式模型,并严格证明了该模型的解的等价性、存在性和唯一性。在此基础上,设计了自适应并行投影算法,降低了求解大规模交通分配问题的内存需求和计算时间,求解了所提出模型并得到了全局最优解。通过2个算例验证了所提出模型和算法的有效性,结合敏感性分析得出了影响出行需求和平均出行时间的因素,最后用大规模网络验证了算法的计算可行性。
作者贡献声明
马 捷:方案设计,论文撰写,基金支持。
李 锐:方案设计,论文修改,稿件校对。
王 华:方案设计,论文修改,稿件校对。
参考文献
代宗, 陈喜群, 姜锐, 等. 曼哈顿网络中的网约车共乘系统的建模与优化[J]. 合肥工业大学学报(自然科学报), 2020, 43(8): 1115. [百度学术]
DAI Zong, CHEN Xiqun, JIANG Rui, et al. Modeling and optimization of on-demand ride-sharing services in a Manhattan-like urban network[J]. Journal of Hefei University of Technology(Natural Science), 2020, 43(8): 1115. [百度学术]
FURUHATA M, DESSOUKY M, ORDÓÑEZ F, et al. Ridesharing: the state-of-the-art and future directions[J]. Transportation Research, Part B: Methodological, 2013, 57: 28. [百度学术]
CHAN N D, SHAHEEN S A. Ridesharing in North America: past, present, and future[J]. Transport Reviews, 2012, 32(1): 93. [百度学术]
李骁驰, 徐志刚, 陈婷,等. 考虑网络拥堵与系统公平的车载异构网络选择方法[J]. 交通运输工程学报, 2019, 19(3): 178. [百度学术]
LI Xiaochi, XU Zhigang, CHEN Ting, et al. Heterogeneous vehicular network selection method considering network congestion and system fairness[J]. Journal of Traffic and Transportation Engineering, 2019,19(3):178. [百度学术]
XU H, PANG J S, ORDÓÑEZ F, et al. Complementarity models for traffic equilibrium with ridesharing[J]. Transportation Research, Part B: Methodological, 2015, 81: 161. [百度学术]
MA J, XU M, MENG Q,et al. Ridesharing user equilibrium problem under OD-based surge pricing strategy[J]. Transportation Research, Part B: Methodological, 2020, 134: 1. [百度学术]
MA J, WANG H, TANG T. Stochastic electric vehicle network with elastic demand and environmental costs[J]. Journal of Advanced Transportation, 2020,2020: 4169826. [百度学术]
MENG Q, LAM W H K, YANG L. General stochastic user equilibrium traffic assignment problem with link capacity constraints[J]. Journal of Advanced Transportation, 2008, 42(4): 429. [百度学术]
杨临涧, 赵祥模, 贺冰花, 等. 随机用户均衡交通分配问题的蚁群优化算法[J]. 交通运输工程学报, 2018, 18(3): 189. [百度学术]
YANG Linjian, ZHAO Xiangmo, HE Binghua, et al. An ant colony optimization algorithm of stochastic user equilibrium traffic assignment problem[J]. Journal of Traffic and Transportation Engineering, 2018, 18(3): 189. [百度学术]
KITTHAMKESORN S, CHEN A, XU X. Elastic demand with weibit stochastic user equilibrium flows and application in a motorised and non-motorised network[J]. Transportmetrica A: Transport Science, 2015, 11(2): 158. [百度学术]
MAHER M. Stochastic user equilibrium assignment with elastic demand[J]. Traffic Engineering and Control, 2001, 42(5): 163. [百度学术]
MENG Q, LIU Z, WANG S. Asymmetric stochastic user equilibrium problem with elastic demand and link capacity constraints[J]. Transportmetrica A: Transport Science, 2014, 10(4): 304. [百度学术]
DI X, MA R, LIU H X, et al. A link-node reformulation of ridesharing user equilibrium with network design[J]. Transportation Research, Part B: Methodological, 2018, 112: 230. [百度学术]
CASCETTA E, NUZZOLO A, RUSSO F, et al. A modified Logit route choice model overcoming path overlapping problems: specification and some calibration results for interurban networks[C]//Transportation and Traffic Theory,Proceeding. Kidlington:Elsevier,1996: 697-711. [百度学术]
MAHER M. Algorithms for logit-based stochastic user equilibrium assignment[J]. Transportation Research, Part B: Methodological, 1998, 32B(8): 539. [百度学术]
YU Q, FANG D, DU W. Solving the logit-based stochastic user equilibrium problem with elastic demand based on the extended traffic network model[J]. European Journal of Operational Research, 2014, 239(1): 112. [百度学术]
BEN-AKIVA M, LERMAN S R. Discrete choice analysis: theory and application to travel demand[M]. Cambridge: The MIT Press, 2008. [百度学术]
DAGANZO C F. Unconstrained extremal formulation of some transportation equilibrium problems[J]. Transportation Science, 1982, 16(3): 332. [百度学术]
CANTARELLA G E, CARTENÌ A, DE LUCA S. Stochastic equilibrium assignment with variable demand: theoretical and implementation issues[J]. European Journal of Operational Research, 2015, 241(2): 330. [百度学术]
XU X, CHEN A. C-logit stochastic user equilibrium model with elastic demand[J]. Transportation Planning and Technology, 2013, 36(5): 463. [百度学术]
CHOU C, NG K, PANG J. Minimizing and stationary sequences of constrained optimization problems[J]. SIAM Journal on Control and Optimization,1998, 36(6): 1908. [百度学术]
HE B, HE X Z, LIU H X, et al. Self-adaptive projection method for co-coercive variational inequalities[J]. European Journal of Operational Research, 2009, 196(1): 43. [百度学术]
YEN J Y. Finding the K shortest loopless paths in a network[J]. Management Science, 1971, 17(11): 712. [百度学术]
OLUSINA J O, OLALEYE J B. Transaction-based intelligent transportation system (TBITS) using stochastic user utility model[J]. Transactions in GIS, 2013, 17(1): 109. [百度学术]