面向新型混合交通流的道路网络连续设计方法转让专利

申请号 : CN202211345489.7

文献号 : CN115662137B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王建王立超刘启超

申请人 : 东南大学

摘要 :

本发明设计了一种面向新型混合交通流的道路网络连续设计方法,具体步骤为:首先提出了一个面向新型混合交通流交通分配问题,用于估计路径收费(决策变量)对于流量均衡的影响,然后通过考虑人工驾驶车辆与网联自动驾驶车辆对交通状况的认知水平,增强各类型车辆路线选择行为模拟的真实性,根据交通分配问题中人工驾驶车辆路径流、网联自动就是车辆路径流与相应起终点唯一的特点,建立了混合交通流交通分配问题。为了对道路网络连续设计问题进行求解,本发明提出了一种修正的可行方向范数松弛法,在混合交通流分配问题存在唯一解或不唯一解的条件下,该算法均可实现全局最优。本发明可以实现在混合交通环境下实现网络性能的最大化。

权利要求 :

1.一种面向新型混合交通流的道路网络连续设计方法,其特征在于,所述道路网络连续设计方法步骤包括:步骤一:对车辆类别、路线集合、链路路径、链路选择、旅行成本、车类流量、网络平衡以及出行需求进行模型化处理,建立面向新型混合交通流的交通分配问题模型;

步骤二:判断建立面向新型混合交通流的交通分配问题是否具有唯一解,当面向新型混合交通流的交通分配问题的解是唯一时,面向新型混合交通流的交通分配问题被表述两级规划问题;

当面向新型混合交通流的交通分配问题的解不唯一时,面向新型混合交通流的交通分配问题被表述为鲁棒性优化问题;

步骤三:利用可行方向范数松弛法对面向新型混合交通流的交通分配问题进行求解,得出最优链路路径。

所述建立面向新型混合交通流的交通分配问题模型步骤如下:S1.1计算仅包含人工驾驶车辆且网络运行平衡状态下,车辆在OD对w中选择路线k的概率和预期感知成本,根据预知感知成本求得弹性需求函数;

S1.2计算人工驾驶车辆选择路线k时的广义旅行成本 通过广义旅行成本判断出行的需求量;

车辆在OD对w中选择路线k的概率表示为:

其中, 是出行者在OD对w之间选择链路m的边际概率, 是出行者已经选择了链路m的情况下在OD对w之间选择线路k的条件概率;

均衡OD需求也应该是相应OD对之间预期感知旅行成本的函数:弹性需求函数 等于平衡状态下的预期感知成本,即为:其中, 是OD对w之间人工驾驶车辆的平衡需求, 是OD对w之间线路k上的人工驾驶车辆的平衡流量,z表示车辆分类,Z={H,A}表示所有车辆类别的集合,其中H表示人工驾驶车辆,A表示网联自动驾驶车辆,WZ是所有OD对的集合, 是连接OD对w的所有路线集合,w∈WZ,z∈Z,将 定义为z类车辆在OD对w之间选择路线k时的旅行成本, 定义为OD对w之间选择路线k的z类车辆的流量,va,z定义为链a上车辆类别为z的车流量, 定义为OD对w之间需求,w∈WZ,qz是z类车辆所有OD需求的向量,z∈Z, 定义为OD对w上车辆类别z的预期感知旅行成本, 定义为OD对w之间的弹性需求函数,w∈WZ,z∈Z,Δz为z类车辆的连接路径矩阵,Λz为z类车辆的OD路径矩阵,z∈Z,Γz表示z类车辆的所有链接集;

所述广义旅行成本包括:旅行时间和时间成本;

OD对w之间人工驾驶车辆选择路线k时的广义旅行成本表示为:其中,OD需求可以通过相应OD对之间的路线流量求得,θ与u均为公式常数,其余字母所表示含义与上文表述中的含义相一致;

* *

CH(f)和CA(f)分别表示人工驾驶车辆和网联自动驾驶车辆所有路线的修正旅行成本向量表示如下:以向量的形式表示为:

当 时,其中vA是所有网联自动驾驶车辆链路流的向*

量, 是平衡状态f下网联自动驾驶车辆的链路流,此时:以上包含三个决策变量,即所有人工驾驶车辆链路流的向量fH,所有网联自动驾驶车辆路流的向量vA,以及所有网联自动驾驶车辆OD的需求向量qA,其中为了描述混合交通的路段行程时间,以下函数表示车辆在连接路段上的旅行时间:是人工驾驶车辆或网联自动驾驶车辆在链路a上的行程时间, 是链路a上自由流的行程时间,va,H表示链路a上的人工驾驶车流,va,A表示链路a上的网联自动驾驶车流,Qa是链路a的容量;

其中,Qa的计算方法为:

Qa,H是指车辆全部为人工驾驶车辆时链路a的容量,Qa,A是指车辆全部为网联自动驾驶车辆时链路a的容量,Pa,A是指链路a上网联自动驾驶车辆所占的比例,和 均表示混合交通流的平均车头时距,因

为网联自动驾驶车辆的反应时间要小于人工驾驶车辆的反应时间,所以Qa,A≥Qa,H;

车辆通过链路时产生费用,利用以下行程时间来计算车辆通过链路的行程成本:ta,H表示人工驾驶车辆在链路a的旅行成本,ta,A表示网联自动驾驶车辆在链路a的旅行成本,τa是链路a上人工驾驶车辆的收费率,Ea是单位通行费的等效行程时间。

2.根据权利要求1所述的一种面向新型混合交通流的道路网络连续设计方法,其特征在于,当面向新型混合交通流的交通分配问题的解是唯一时,道路网络连续设计问题表示为以下两级规划问题:*

minτ‑F(X(τ),τ)

约束条件为:

* *

X(τ)是底层具有弹性需求的多类交通分配问题的平衡流解,F(X (τ),τ)表示三个最优收费设计问题的目标函数, 和 分别表示每个链路收费的上限和下限,所有收费率均为非负,且不大于τmax。

3.根据权利要求2所述的一种面向新型混合交通流的道路网络连续设计方法,其特征在于,当面向新型混合交通流的交通分配问题的解不唯一时,面向新型混合交通流的交通分配问题被表述为鲁棒性优化问题:* *

其中,X(τ)和集合 是通过解决较低级别的多类交通分配问题得到的,F(X (τ),τ)为道路网络连续设计问题的性能指标。

4.根据权利要求1所述的一种面向新型混合交通流的道路网络连续设计方法,其特征在于,利用可行方向范数松弛法对面向新型混合交通流的交通分配问题进行求解的过程如下:

0 0

第1步:通过每个链路上设置足够大的收费率,在其范围内找到初始可行点τ,设f为初始自由流,令n=0;

0

第2步:使用修正后的可行方向范数松弛法、收费策略τn及初始流量f 对具有弹性需求* n * n的多类别交通分配问题进行求解,设f (τ)计算所得出的平衡链路流解,x(τ)为人工驾驶车辆链路流、网联自动驾驶车辆链路流及网联自动驾驶车辆OD需求的对应解;

计算梯度 和 并将计算结果输入

约束条件为:

* n n

第3步:在平衡状态f(τ),求解二次优化问题,已寻求可行的下降方向d ,如果 则n输出τ并停止迭代,否则进入第4步;

第4步:近似最佳步长r,具体如下;

* n n n

4.1:设l=0,随机生成一个小的初始步长rl,令FEvl=‑F(X (τ),τ),收费策略为τ+rl,* n * n n初始线路流量为f(τ),设f(τ+rl+1·d)是相应的平衡链路流量解决方案;

* n n n n * n n n n

4.2:如果‑F(X (τ+rl·d),τ+rl·d)

4.3:如果l≥2, vl=ω,令τ =τ+rl·d ,进入第5步,如果l≥2,vl+1=ω,n+1 n n令τ =τ+rl+1·d ,进入第5步,否则进入步骤4.4;

4.4:计算面向新型混合交通流的交通分配问题,以获取均衡流量和目标函数值,收费n n * n n策略为τ+rl·d,初始链路的流量为f(τ+rl+1·d);

* n+1 n+1 * n n n+1

第5步:如果|F(X (τ ),τ )/F(X (τ),τ)|<ε2,然后停止迭代,输出τ ;否则,令n=n+1,然后转入第3步,其中ε2是收敛的预定阈值。

说明书 :

面向新型混合交通流的道路网络连续设计方法

技术领域

[0001] 本发明属于网联自动驾驶车辆领域,特别是涉及面向新型混合交通流的道路网络连续设计方法。

背景技术

[0002] 与人工驾驶车辆相比,联网自动驾驶车辆可以相互降低时空间距以提高链路容量。这使得网联自动驾驶车辆在缓解交通拥堵方面具有巨大潜力。然而,在混合交通流运行过程中,人工驾驶的存在显著降低了网联自动驾驶车辆对链路容量的影响,尤其是在人工驾驶车辆比例较高时。已有研究中采用自动驾驶车辆/收费车道来控制人工驾驶车辆的流量,即自动驾驶车辆/收费车道允许网联自动驾驶车辆免费进入,同时也允许人工驾驶车辆通过支付通行费进入。那么如何寻求最优设计因子以实现网络性能的改善是当前亟需解决的问题。
[0003] 综上,为了增强模拟人工驾驶车辆与网联自动驾驶车辆路线选择行为的真实性,捕捉人工驾驶车辆与网联自动驾驶车辆需求对自动驾驶车辆/收费车道的收费变化所引起的服务水平变化弹性,有必要提出具有弹性需求的多类别交通分配及求解算法,寻求自动驾驶车辆/收费车道上人工驾驶车辆的最优设计因子,从而在混合交通环境下实现网络性能的最大化。

发明内容

[0004] 本发明的目的是为了寻求自动驾驶车辆/收费车道上人工驾驶车辆的最优收费率,实现混合交通环境下实现网络性能的最大化。首先对车辆类别、链路、流量等进行模型化处理,以保证本发明的顺利进行。其中主要包括:
[0005] 一种面向新型混合交通流的道路网络连续设计方法步骤包括:
[0006] 步骤一:对车辆类别、路线集合、链路路径、链路选择、旅行成本、车类流量、网络平衡以及出行需求进行模型化处理,建立面向新型混合交通流的交通分配问题模型;
[0007] 步骤二:判断建立面向新型混合交通流的交通分配问题是否具有唯一解,当面向新型混合交通流的交通分配问题的解是唯一时,面向新型混合交通流的交通分配问题被表述两级规划问题;
[0008] 当面向新型混合交通流的交通分配问题的解不唯一时,面向新型混合交通流的交通分配问题被表述为鲁棒性优化问题;
[0009] 步骤三:利用可行方向范数松弛法对面向新型混合交通流的交通分配问题进行求解,得出最优链路路径。
[0010] 进一步地,建立面向新型混合交通流的交通分配问题模型步骤如下:
[0011] S1.1计算仅包含人工驾驶车辆且网络运行平衡状态下,车辆在OD对w中选择路线k的概率和预期感知成本,根据预知感知成本求得弹性需求函数;
[0012] S1.2计算人工驾驶车辆选择路线k时的广义旅行成本 通过广义旅行成本判断出行的需求量;
[0013] 车辆在OD对w中选择路线k的概率表示为:
[0014]
[0015] 其中, 是出行者在OD对w之间选择链路m的边际概率, 是出行者已经选择了链路m的情况下在OD对w之间选择线路k的条件概率;
[0016] 均衡OD需求也应该是相应OD对之间预期感知旅行成本的函数:
[0017]
[0018]
[0019] 弹性需求函数 等于平衡状态下的预期感知成本,即为:
[0020]
[0021] 其中, 是OD对w之间人工驾驶车辆的平衡需求, 是OD对w之间线路k上的人工驾驶车辆的平衡流量,z表示车辆分类,Z={H,A}表示所有车辆类别的集合,其中H表示人工驾驶车辆,A表示网联自动驾驶车辆,WZ是所有OD对的集合, 是连接OD对w的所有路线集合,w∈WZ,z∈Z,将 定义为z类车辆在OD对w之间选择路线k时的旅行成本, 定义为OD对w之间选择路线k的z类车辆的流量,va,z定义为链a上车辆类别为z的车流量, 定义为OD对w之间需求,w∈WZ,qz是z类车辆所有OD需求的向量,z∈Z, 定义为OD对w上车辆类别z的预期感知旅行成本, 定义为OD对w之间的弹性需求函数,w∈WZ,z∈Z,Δz为z类车辆的连接路径矩阵,Λz为z类车辆的OD路径矩阵,z∈Z,Γz表示z类车辆的所有链接集;
[0022] 所述广义旅行成本包括:旅行时间和时间成本;
[0023] OD对w之间人工驾驶车辆选择路线k时的广义旅行成本表示为:
[0024]
[0025]
[0026] 其中,OD需求可以通过相应OD对之间的路线流量求得,θ与u均为公式常数,其余字母所表示含义与上文表述中的含义相一致;
[0027] CH(f*)和CA(f*)分别表示人工驾驶车辆和网联自动驾驶车辆所有路线的修正旅行成本向量表示如下:
[0028]
[0029] 以向量的形式表示为:
[0030]
[0031] 当 时,其中vA是所有网联自动驾驶车辆链路流*
的向量, 是平衡状态f下网联自动驾驶车辆的链路流,此时:
[0032]
[0033] 以上包含三个决策变量,即所有人工驾驶车辆链路流的向量fH,所有网联自动驾驶车辆路流的向量vA,以及所有网联自动驾驶车辆OD的需求向量qA,其中
[0034] 为了描述混合交通的路段行程时间,以下函数表示车辆在连接路段上的旅行时间:
[0035]
[0036] 是人工驾驶车辆或网联自动驾驶车辆在链路a上的行程时间, 是链路a上自由流的行程时间,va,H表示链路a上的人工驾驶车流,va,A表示链路a上的网联自动驾驶车流,Qa是链路a的容量;
[0037] 其中,Qa的计算方法为:
[0038]
[0039] Qa,H是指车辆全部为人工驾驶车辆时链路a的容量,Qa,A是指车辆全部为网联自动驾驶车辆时链路a的容量,Pa,A是指链路a上网联自动驾驶车辆所占的比例,和 均表示混合交通流的平均车头时距,
因为网联自动驾驶车辆的反应时间要小于人工驾驶车辆的反应时间,所以Qa,A≥Qa,H;
[0040] 车辆通过链路时产生费用,利用以下行程时间来计算车辆通过链路的行程成本:
[0041]
[0042]
[0043] ta,H表示人工驾驶车辆在链路a的旅行成本,ta,A表示网联自动驾驶车辆在链路a的旅行成本,τa是链路a上人工驾驶车辆的收费率,Ea是单位通行费的等效行程时间。
[0044] 进一步地,当面向新型混合交通流的交通分配问题的解是唯一时,道路网络连续设计问题表示为以下两级规划问题:
[0045] minτ‑F(X*(τ),τ)
[0046] 约束条件为:
[0047]
[0048]
[0049]
[0050] X*(τ)是底层具有弹性需求的多类交通分配问题的平衡流解,F(X*(τ),τ)表示三个最优收费设计问题的目标函数, 和 分别表示每个链路收费的上限和下限,所有收费率均为非负,且不大于τmax。
[0051] 当面向新型混合交通流的交通分配问题的解不唯一时,面向新型混合交通流的交通分配问题被表述为鲁棒性优化问题:
[0052]
[0053] 其中,X*(τ)和集合 是通过解决较低级别的多类交通分配问题得到的,F(X*(τ),τ)为道路网络连续设计问题的性能指标。
[0054] 进一步地,利用可行方向范数松弛法对面向新型混合交通流的交通分配问题进行求解的过程如下:
[0055] 第1步:通过每个链路上设置足够大的收费率,在其范围内找到初始可行点τ0,设f0为初始自由流,令n=0;
[0056] 第2步:使用修正后的可行方向范数松弛法、收费策略τn及初始流量f0对具有弹性* n * n需求的多类别交通分配问题进行求解,设f (τ)计算所得出的平衡链路流解,x(τ)为人工驾驶车辆链路流、网联自动驾驶车辆链路流及网联自动驾驶车辆OD需求的对应解;
[0057] 计算梯度 和 并将计算结果输入
[0058] 约束条件为:
[0059]
[0060] 第3步:在平衡状态f*(τn),求解二次优化问题,已寻求可行的下降方向dn,如果θ>n0,则输出τ并停止迭代,否则进入第4步;
[0061] 第4步:近似最佳步长r,具体如下;
[0062] 4.1:设l=0,随机生成一个小的初始步长rl,令FEvl=‑F(X*(τn),τn),收费策略为τn* n * n n+rl,初始线路流量为f(τ),设f(τ+rl+1·d)是相应的平衡链路流量解决方案;
[0063] 4.2:如果‑F(X*(τn+rl·dn),τn+rl·dn)<FEvl,令FEvl=‑F(X*(τn+rl·dn),τn+rl·nd),rl+1=ωrl,vl=ω,其中ω∈(1,2),vl是指容量参数,并且
[0064] 4.3:如果l≥2, vl=ω,令τn+1=τn+rl·dn,进入第5步,如果l≥2,vl+1=n+1 n nω, 令τ =τ+rl+1·d ,进入第5步,否则进入步骤4.4;
[0065] 4.4:计算面向新型混合交通流的交通分配问题,以获取均衡流量和目标函数值,n n * n n收费策略为τ+rl·d,初始链路的流量为f(τ+rl+1·d);
[0066] 第5步:如果|F(X*(τn+1),τn+1)/F(X*(τn),τn)|<ε2,然后停止迭代,输出τn+1;否则,令n=n+1,然后转入第3步,其中ε2是收敛的预定阈值。
[0067] 本发明的有益效果在于:提出了面向新型混合交通流类别交通分配问题,设计了最优收费方法,提出了一种可行方向修正方法,解决了具有弹性需求的多类别交通分配最优收费设计与求解。能够帮助不同效益追求者寻求自动驾驶车辆/收费车道的最优收费率,从而在混合交通环境下实现网络性能的最大化。

附图说明

[0068] 图1为本发明方法流程图;
[0069] 图2为城市道路网络与自动驾驶车辆/收费车道拓扑图;
[0070] 图3为不同最优收费设计问题的目标函数轮廓与求解轨迹图。

具体实施方式

[0071] 下面结合附图和具体实施例对本发明提供的适用于具有弹性需求的多类别交通分配问题最优收费设计及求解进行详细描述。本实施例只作为本发明技术方案中一种情况的说明,并不能以本实施例为限制缩小本发明专利的保护范围。
[0072] 如图1所示,一种面向新型混合交通流的道路网络连续设计方法步骤包括:
[0073] 步骤一:对车辆类别、路线集合、链路路径、链路选择、旅行成本、车类流量、网络平衡以及出行需求进行模型化处理,建立面向新型混合交通流的交通分配问题模型;
[0074] 步骤二:判断建立面向新型混合交通流的交通分配问题是否具有唯一解,当面向新型混合交通流的交通分配问题的解是唯一时,面向新型混合交通流的交通分配问题被表述两级规划问题;
[0075] 当面向新型混合交通流的交通分配问题的解不唯一时,面向新型混合交通流的交通分配问题被表述为鲁棒性优化问题;
[0076] 步骤三:利用可行方向范数松弛法对面向新型混合交通流的交通分配问题进行求解,得出最优链路路径。
[0077] 建立面向新型混合交通流的交通分配问题模型步骤如下:
[0078] S1.1计算仅包含人工驾驶车辆且网络运行平衡状态下,车辆在OD对w中选择路线k的概率和预期感知成本,根据预知感知成本求得弹性需求函数;
[0079] S1.2计算人工驾驶车辆选择路线k时的广义旅行成本 通过广义旅行成本判断出行的需求量;
[0080] 车辆在OD对w中选择路线k的概率表示为:
[0081]
[0082] 其中, 是出行者在OD对w之间选择链路m的边际概率, 是出行者已经选择了链路m的情况下在OD对w之间选择线路k的条件概率;
[0083] 均衡OD需求也应该是相应OD对之间预期感知旅行成本的函数:
[0084]
[0085]
[0086] 弹性需求函数 等于平衡状态下的预期感知成本,即为:
[0087]
[0088] 其中, 是OD对w之间人工驾驶车辆的平衡需求, 是OD对w之间线路k上的人工驾驶车辆的平衡流量,z表示车辆分类,Z={H,A}表示所有车辆类别的集合,其中H表示人工驾驶车辆,A表示网联自动驾驶车辆。WZ是所有OD对的集合, 是连接OD对w的所有路线集合,w∈WZ,z∈Z,将 定义为z类车辆在OD对w之间选择路线k时的旅行成本, 定义为OD对w之间选择路线k的z类车辆的流量,va,z定义为链a上车辆类别为z的车流量, 定义为OD对w之间需求,w∈WZ,qz是z类车辆所有OD需求的向量,z∈Z, 定义为OD对w上车辆类别z的预期感知旅行成本, 定义为OD对w之间的弹性需求函数,w∈WZ,z∈Z,Δz为z类车辆的连接路径矩阵,Λz为z类车辆的OD路径矩阵,z∈Z,Γz表示z类车辆的所有链接集;
[0089] 所述广义旅行成本包括:旅行时间和时间成本;
[0090] OD对w之间人工驾驶车辆选择路线k时的广义旅行成本表示为:
[0091]
[0092]
[0093] 其中,OD需求可以通过相应OD对之间的路线流量求得,θ与u均为公式常数,其余字母所表示含义与上文表述中的含义相一致;
[0094] CH(f*)和CA(f*)分别表示人工驾驶车辆和网联自动驾驶车辆所有路线的修正旅行成本向量表示如下:
[0095]
[0096] 以向量的形式表示为:
[0097]
[0098] 当 时,其中vA是所有网联自动驾驶车辆链路流*
的向量, 是平衡状态f下网联自动驾驶车辆的链路流,此时:
[0099]
[0100] 以上包含三个决策变量,即所有人工驾驶车辆链路流的向量fH,所有网联自动驾驶车辆路流的向量vA,以及所有网联自动驾驶车辆OD的需求向量qA,其中
[0101] 为了描述混合交通的路段行程时间,以下函数表示车辆在连接路段上的旅行时间:
[0102]
[0103] 是人工驾驶车辆或网联自动驾驶车辆在链路a上的行程时间, 是链路a上自由流的行程时间,va,H表示链路a上的人工驾驶车流,va,A表示链路a上的网联自动驾驶车流,Qa是链路a的容量;
[0104] 其中,Qa的计算方法为:
[0105]
[0106] Qa,H是指车辆全部为人工驾驶车辆时链路a的容量,Qa,A是指车辆全部为网联自动驾驶车辆时链路a的容量,Pa,A是指链路a上网联自动驾驶车辆所占的比例,和 均表示混合交通流的平均车头时距,
因为网联自动驾驶车辆的反应时间要小于人工驾驶车辆的反应时间,所以Qa,A≥Qa,H;
[0107] 车辆通过链路时产生费用,利用以下行程时间来计算车辆通过链路的行程成本:
[0108]
[0109]
[0110] ta,H表示人工驾驶车辆在链路a的旅行成本,ta,A表示网联自动驾驶车辆在链路a的旅行成本,τa是链路a上人工驾驶车辆的收费率,Ea是单位通行费的等效行程时间。
[0111] 进一步地,当面向新型混合交通流的交通分配问题的解是唯一时,道路网络连续设计问题表示为以下两级规划问题:
[0112] minτ‑F(X*(τ),τ)
[0113] 约束条件为:
[0114]
[0115]
[0116]
[0117] X*(τ)是底层具有弹性需求的多类交通分配问题的平衡流解,F(X*(τ),τ)表示三个最优收费设计问题的目标函数, 和 分别表示每个链路收费的上限和下限,所有收费率均为非负,且不大于τmax。
[0118] 当面向新型混合交通流的交通分配问题的解不唯一时,面向新型混合交通流的交通分配问题被表述为鲁棒性优化问题:
[0119]* *
[0120] 其中,X (τ)和集合 是通过解决较低级别的多类交通分配问题得到的,F(X(τ),τ)为道路网络连续设计问题的性能指标。
[0121] 利用可行方向范数松弛法对面向新型混合交通流的交通分配问题进行求解的过程如下:
[0122] 第1步:通过每个链路上设置足够大的收费率,在其范围内找到初始可行点τ0,设f0为初始自由流,令n=0;
[0123] 第2步:使用修正后的可行方向范数松弛法、收费策略τn及初始流量f0对具有弹性* n * n需求的多类别交通分配问题进行求解,设f (τ)计算所得出的平衡链路流解,x(τ)为人工驾驶车辆链路流、网联自动驾驶车辆链路流及网联自动驾驶车辆OD需求的对应解;
[0124] 计算梯度 和 并将计算结果输入
[0125] 约束条件为:
[0126]
[0127] 第3步:在平衡状态f*(τn),求解二次优化问题,已寻求可行的下降方向dn,如果θ>n0,则输出τ并停止迭代,否则进入第4步;
[0128] 第4步:近似最佳步长r,具体如下;
[0129] 4.1:设l=0,随机生成一个小的初始步长rl,令FEvl=‑F(X*(τn),τn),收费策略为τn* n * n n+rl,初始线路流量为f(τ),设f(τ+rl+1·d)是相应的平衡链路流量解决方案;
[0130] 4.2:如果‑F(X*(τn+rl·dn),τn+rl·dn)<FEvl,令FEvl=‑F(X*(τn+rl·dn),τn+rl·nd),rl+1=ωrl,vl=ω,其中ω∈(1,2),vl是指容量参数,并且
[0131] 4.3:如果l≥2, vl=ω,令τn+1=τn+rl·dn,进入第5步,如果l≥2,vl+1=n+1 n nω, 令τ =τ+rl+1·d ,进入第5步,否则进入步骤4.4;
[0132] 4.4:计算面向新型混合交通流的交通分配问题,以获取均衡流量和目标函数值,n n * n n收费策略为τ+rl·d,初始链路的流量为f(τ+rl+1·d);
[0133] 第5步:如果|F(X*(τn+1),τn+1)/F(X*(τn),τn)|<ε2,然后停止迭代,输出τn+1;否则,令n=n+1,然后转入第3步,其中ε2是收敛的预定阈值。
[0134] 本发明的有益效果在于:提出了面向新型混合交通流类别交通分配问题,设计了最优收费方法,提出了一种可行方向修正方法,解决了具有弹性需求的多类别交通分配最优收费设计与求解。能够帮助不同效益追求者寻求自动驾驶车辆/收费车道的最优收费率,从而在混合交通环境下实现网络性能的最大化。
[0135] 为了表明修正后的可行方向范数松弛法的修正性能,假设收费设置为在图2中链路29和48上向人工驾驶车辆收费,以减少这些链路上的交通拥堵。为了确定具有弹性需求的多类别交通分配问题 是否有唯一的解决方案,修正后的可行方向范数松弛法解决方案算法生成了500个不同的初始点和
6000个不同的初始点,以网络的平衡流量。注意,每个初始点的修正后可行方向范数松弛法*
收 敛到相同的 平衡流X 。因此 ,面向新型混合交通流的交通分配问 题
*
可能有唯一的解决方案,minτ‑F(X
(τ),τ)将用于寻找AVT链路的最佳收费率,以提高网络性能。需要注意的是,在不设置通行费的情况下,这些路段在平衡状态下的交通量/通行能力(V/C)超过1.1。
[0136] 对于城市道路网络,针对上述三个最优收费涉及问题F(X*(τ),τ)。解决最大总收入问题、最大顾客问题及最大总需求问题的初始点分别设置为设H=I2,设σ=1,其中I2是
二维单位矩阵。
[0137] 图3为不同最优收费问题的目标函数轮廓与求解轨迹。结果表明,修正后的可行方向范数松弛法只需要几次迭代就能找到网络中的所有收费设计问题的最优解,因此该算法可以非常有效的解决具有弹性需求的多类别交通分配最优收费设计问题。应该注意的是,在图7(b)中,一条自动驾驶车辆/收费车道上的人工驾驶车辆与网联自动驾驶车辆的总流量等于最佳收费状态下的链路容量,这也就阻止了目标函数的进一步改进。
[0138] 实施例仅为说明本发明的技术思想,不能以此限定本实用新型的保护范围,凡是按照本实用新型提出的技术思想,在技术方案基础上所做的任何改动,均落入本实用新型保护范围之内。